From 17d3fc120b396e460463dccc5244b3c1fe9a84a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Se=C3=A1n=20O=27Grady?=
<1761115+miralize@users.noreply.github.com>
Date: Thu, 5 May 2022 18:07:50 +0100
Subject: [PATCH 1/3] fix(inject): allow default value to be undefined (#930)
---
src/apis/inject.ts | 14 ++++++-------
test/v3/runtime-core/apiInject.spec.ts | 29 +++++++++++++++++++++++++-
2 files changed, 34 insertions(+), 9 deletions(-)
diff --git a/src/apis/inject.ts b/src/apis/inject.ts
index e94c7a2b..37ed881d 100644
--- a/src/apis/inject.ts
+++ b/src/apis/inject.ts
@@ -74,13 +74,11 @@ export function inject(
const val = resolveInject(key, vm)
if (val !== NOT_FOUND) {
return val
+ } else if (arguments.length > 1) {
+ return treatDefaultAsFactory && isFunction(defaultValue)
+ ? defaultValue()
+ : defaultValue
+ } else if (__DEV__) {
+ warn(`Injection "${String(key)}" not found.`, vm)
}
-
- if (defaultValue === undefined && __DEV__) {
- warn(`Injection "${String(key)}" not found`, vm)
- }
-
- return treatDefaultAsFactory && isFunction(defaultValue)
- ? defaultValue()
- : defaultValue
}
diff --git a/test/v3/runtime-core/apiInject.spec.ts b/test/v3/runtime-core/apiInject.spec.ts
index 1ed7d5cb..99b7cc85 100644
--- a/test/v3/runtime-core/apiInject.spec.ts
+++ b/test/v3/runtime-core/apiInject.spec.ts
@@ -239,7 +239,7 @@ describe('api: provide/inject', () => {
const root = document.createElement('div')
const vm = createApp(Provider).mount(root)
expect(vm.$el.outerHTML).toBe(`
`)
- expect(`[Vue warn]: Injection "foo" not found`).toHaveBeenWarned()
+ expect(`[Vue warn]: Injection "foo" not found.`).toHaveBeenWarned()
})
it('should warn unfound w/ injectionKey is undefined', () => {
@@ -277,4 +277,31 @@ describe('api: provide/inject', () => {
const vm = createApp(Comp).mount(root)
expect(vm.$el.outerHTML).toBe(`foo
`)
})
+
+ it('should not warn when default value is undefined', () => {
+ const Provider = {
+ setup() {
+ provide('foo', undefined)
+ return () => h(Middle)
+ },
+ }
+
+ const Middle = {
+ setup() {
+ return () => h(Consumer)
+ },
+ }
+
+ const Consumer = {
+ setup() {
+ const foo = inject('foo')
+ return () => h('div', foo as unknown as string)
+ },
+ }
+
+ const root = document.createElement('div')
+ const vm = createApp(Provider).mount(root)
+ expect(vm.$el.outerHTML).toBe(``)
+ expect(`injection "foo" not found.`).not.toHaveBeenWarned()
+ })
})
From 145ea67132ef1043b0b3c402f0a100aae2dbca62 Mon Sep 17 00:00:00 2001
From: Anthony Fu
Date: Fri, 6 May 2022 01:13:25 +0800
Subject: [PATCH 2/3] chore: update deps
---
.github/workflows/release.yml | 4 +-
.github/workflows/test.yml | 10 +-
package.json | 35 +--
pnpm-lock.yaml | 546 ++++++++++++++++------------------
4 files changed, 279 insertions(+), 316 deletions(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index c6f123b8..8dc9efaf 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -10,10 +10,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
with:
fetch-depth: 0
- - uses: actions/setup-node@v2
+ - uses: actions/setup-node@v3
- name: Create Release
run: npx conventional-github-releaser -p angular
env:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index cd59bf2c..98eea558 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -8,18 +8,16 @@ jobs:
strategy:
matrix:
- node-version: [12.x, 14.x, 16.x]
+ node-version: [14.x, 16.x]
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Install pnpm
- uses: pnpm/action-setup@v2.0.1
- with:
- version: 6.23.5
+ uses: pnpm/action-setup@v2
- name: Set node version to ${{ matrix.node_version }}
- uses: actions/setup-node@v2
+ uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node_version }}
cache: "pnpm"
diff --git a/package.json b/package.json
index a08c3e92..2c3ed7be 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,7 @@
{
"name": "@vue/composition-api",
"version": "1.6.0",
+ "packageManager": "pnpm@7.0.0",
"description": "Provide logic composition capabilities for Vue.",
"keywords": [
"vue",
@@ -53,44 +54,40 @@
"vue": ">= 2.5 < 3"
},
"devDependencies": {
- "@rollup/plugin-node-resolve": "^13.1.3",
- "@rollup/plugin-replace": "^3.0.1",
+ "@rollup/plugin-node-resolve": "^13.3.0",
+ "@rollup/plugin-replace": "^4.0.0",
"@types/jest": "^26.0.24",
- "@types/node": "^17.0.12",
+ "@types/node": "^17.0.31",
"bumpp": "^7.1.1",
"conventional-changelog-cli": "^2.2.2",
"conventional-github-releaser": "^3.1.5",
"cross-env": "^7.0.3",
- "husky": "^4.3.8",
"jest": "^26.6.3",
- "lint-staged": "^11.2.6",
- "prettier": "^2.5.1",
+ "lint-staged": "^12.4.1",
+ "prettier": "^2.6.2",
"rimraf": "^3.0.2",
- "rollup": "^2.66.1",
- "rollup-plugin-dts": "^3.0.2",
+ "rollup": "^2.72.0",
+ "rollup-plugin-dts": "^4.2.1",
"rollup-plugin-terser": "^7.0.2",
- "rollup-plugin-typescript2": "^0.31.1",
+ "rollup-plugin-typescript2": "^0.31.2",
+ "simple-git-hooks": "^2.7.0",
"ts-jest": "^26.5.6",
- "tslib": "^2.3.1",
- "typescript": "^4.5.5",
+ "tslib": "^2.4.0",
+ "typescript": "^4.6.4",
"vue": "^2.6.14",
"vue-router": "^3.5.3",
"vue-server-renderer": "^2.6.14",
"vue3": "npm:vue@3.2.21"
},
- "husky": {
- "hooks": {
- "pre-commit": "lint-staged"
- }
+ "simple-git-hooks": {
+ "pre-commit": "lint-staged"
},
"lint-staged": {
"*.js": [
- "prettier --write",
- "git add"
+ "prettier --write"
],
"*.ts?(x)": [
- "prettier --parser=typescript --write",
- "git add"
+ "prettier --parser=typescript --write"
]
},
"jest": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f97eb32c..ae6512cd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,52 +1,52 @@
-lockfileVersion: 5.3
+lockfileVersion: 5.4
specifiers:
- '@rollup/plugin-node-resolve': ^13.1.3
- '@rollup/plugin-replace': ^3.0.1
+ '@rollup/plugin-node-resolve': ^13.3.0
+ '@rollup/plugin-replace': ^4.0.0
'@types/jest': ^26.0.24
- '@types/node': ^17.0.12
+ '@types/node': ^17.0.31
bumpp: ^7.1.1
conventional-changelog-cli: ^2.2.2
conventional-github-releaser: ^3.1.5
cross-env: ^7.0.3
- husky: ^4.3.8
jest: ^26.6.3
- lint-staged: ^11.2.6
- prettier: ^2.5.1
+ lint-staged: ^12.4.1
+ prettier: ^2.6.2
rimraf: ^3.0.2
- rollup: ^2.66.1
- rollup-plugin-dts: ^3.0.2
+ rollup: ^2.72.0
+ rollup-plugin-dts: ^4.2.1
rollup-plugin-terser: ^7.0.2
- rollup-plugin-typescript2: ^0.31.1
+ rollup-plugin-typescript2: ^0.31.2
+ simple-git-hooks: ^2.7.0
ts-jest: ^26.5.6
- tslib: ^2.3.1
- typescript: ^4.5.5
+ tslib: ^2.4.0
+ typescript: ^4.6.4
vue: ^2.6.14
vue-router: ^3.5.3
vue-server-renderer: ^2.6.14
vue3: npm:vue@3.2.21
devDependencies:
- '@rollup/plugin-node-resolve': 13.1.3_rollup@2.66.1
- '@rollup/plugin-replace': 3.0.1_rollup@2.66.1
+ '@rollup/plugin-node-resolve': 13.3.0_rollup@2.72.0
+ '@rollup/plugin-replace': 4.0.0_rollup@2.72.0
'@types/jest': 26.0.24
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
bumpp: 7.1.1
conventional-changelog-cli: 2.2.2
conventional-github-releaser: 3.1.5
cross-env: 7.0.3
- husky: 4.3.8
jest: 26.6.3
- lint-staged: 11.2.6
- prettier: 2.5.1
+ lint-staged: 12.4.1
+ prettier: 2.6.2
rimraf: 3.0.2
- rollup: 2.66.1
- rollup-plugin-dts: 3.0.2_rollup@2.66.1+typescript@4.5.5
- rollup-plugin-terser: 7.0.2_rollup@2.66.1
- rollup-plugin-typescript2: 0.31.1_f8bf7ef16db68f21ce19b3da6f289bbf
- ts-jest: 26.5.6_jest@26.6.3+typescript@4.5.5
- tslib: 2.3.1
- typescript: 4.5.5
+ rollup: 2.72.0
+ rollup-plugin-dts: 4.2.1_s6zbpzdkhlvcqzhawas6jkergu
+ rollup-plugin-terser: 7.0.2_rollup@2.72.0
+ rollup-plugin-typescript2: 0.31.2_gucgpcfkl2vuh2xx63prpab3bu
+ simple-git-hooks: 2.7.0
+ ts-jest: 26.5.6_ip4jai7pxkumsngma2fb7ud2tm
+ tslib: 2.4.0
+ typescript: 4.6.4
vue: 2.6.14
vue-router: 3.5.3
vue-server-renderer: 2.6.14
@@ -402,7 +402,7 @@ packages:
engines: {node: '>= 10.14.2'}
dependencies:
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
chalk: 4.1.2
jest-message-util: 26.6.2
jest-util: 26.6.2
@@ -418,7 +418,7 @@ packages:
'@jest/test-result': 26.6.2
'@jest/transform': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
ansi-escapes: 4.3.2
chalk: 4.1.2
exit: 0.1.2
@@ -455,7 +455,7 @@ packages:
dependencies:
'@jest/fake-timers': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
jest-mock: 26.6.2
dev: true
@@ -465,7 +465,7 @@ packages:
dependencies:
'@jest/types': 26.6.2
'@sinonjs/fake-timers': 6.0.1
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
jest-message-util: 26.6.2
jest-mock: 26.6.2
jest-util: 26.6.2
@@ -579,7 +579,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
'@types/yargs': 15.0.14
chalk: 4.1.2
dev: true
@@ -615,32 +615,32 @@ packages:
fastq: 1.13.0
dev: true
- /@rollup/plugin-node-resolve/13.1.3_rollup@2.66.1:
- resolution: {integrity: sha512-BdxNk+LtmElRo5d06MGY4zoepyrXX1tkzX2hrnPEZ53k78GuOMWLqmJDGIIOPwVRIFZrLQOo+Yr6KtCuLIA0AQ==}
+ /@rollup/plugin-node-resolve/13.3.0_rollup@2.72.0:
+ resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}
engines: {node: '>= 10.0.0'}
peerDependencies:
rollup: ^2.42.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.66.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.72.0
'@types/resolve': 1.17.1
- builtin-modules: 3.2.0
deepmerge: 4.2.2
+ is-builtin-module: 3.1.0
is-module: 1.0.0
resolve: 1.22.0
- rollup: 2.66.1
+ rollup: 2.72.0
dev: true
- /@rollup/plugin-replace/3.0.1_rollup@2.66.1:
- resolution: {integrity: sha512-989J5oRzf3mm0pO/0djTijdfEh9U3n63BIXN5X7T4U9BP+fN4oxQ6DvDuBvFaHA6scaHQRclqmKQEkBhB7k7Hg==}
+ /@rollup/plugin-replace/4.0.0_rollup@2.72.0:
+ resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.66.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.72.0
magic-string: 0.25.7
- rollup: 2.66.1
+ rollup: 2.72.0
dev: true
- /@rollup/pluginutils/3.1.0_rollup@2.66.1:
+ /@rollup/pluginutils/3.1.0_rollup@2.72.0:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -649,7 +649,7 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.1
- rollup: 2.66.1
+ rollup: 2.72.0
dev: true
/@rollup/pluginutils/4.1.2:
@@ -682,16 +682,16 @@ packages:
engines: {node: '>= 6'}
dev: true
- /@ts-type/package-dts/1.0.58_@types+node@17.0.12:
+ /@ts-type/package-dts/1.0.58_@types+node@17.0.31:
resolution: {integrity: sha512-Ry5RPZDAnSz/gyLtjd2a2yNC07CZ/PCOsuDzYj3phOolIgEH68HXRw6SbsDlavnVUEenDYj5GUM10gQ5iVEbVQ==}
peerDependencies:
'@types/bluebird': '*'
'@types/node': '*'
ts-toolbelt: '*'
dependencies:
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
'@types/semver': 7.3.9
- ts-type: 2.1.4_@types+node@17.0.12
+ ts-type: 2.1.4_@types+node@17.0.31
dev: true
/@types/babel__core/7.1.18:
@@ -730,7 +730,7 @@ packages:
/@types/graceful-fs/4.1.5:
resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}
dependencies:
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
dev: true
/@types/istanbul-lib-coverage/2.0.4:
@@ -760,18 +760,14 @@ packages:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
- /@types/node/17.0.12:
- resolution: {integrity: sha512-4YpbAsnJXWYK/fpTVFlMIcUIho2AYCi4wg5aNPrG1ng7fn/1/RZfCIpRCiBX+12RVa34RluilnvCqD+g3KiSiA==}
+ /@types/node/17.0.31:
+ resolution: {integrity: sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==}
dev: true
/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
dev: true
- /@types/parse-json/4.0.0:
- resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
- dev: true
-
/@types/prettier/2.4.3:
resolution: {integrity: sha512-QzSuZMBuG5u8HqYz01qtMdg/Jfctlnvj1z/lYnIDXs/golxw0fxtRAHd9KrzjR7Yxz1qVeI00o0kiO3PmVdJ9w==}
dev: true
@@ -779,7 +775,7 @@ packages:
/@types/resolve/1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
dev: true
/@types/semver/7.3.9:
@@ -883,16 +879,16 @@ packages:
resolution: {integrity: sha512-5EQmIPK6gw4UVYUbM959B0uPsJ58+xoMESCZs3N89XyvJ9e+fX4pqEPrOGV8OroIk3SbEvJcC+eYc8BH9JQrHA==}
dev: true
- /@yarn-tool/resolve-package/1.0.42_@types+node@17.0.12:
+ /@yarn-tool/resolve-package/1.0.42_@types+node@17.0.31:
resolution: {integrity: sha512-1BAsoiD6jGAaPc7mRH0UxIVXgRSTv7fnhwfKkaFUYpqsU4ZR7KIigZTMcb2bujtlzKQbNneMPQGjiqe3F8cmlw==}
peerDependencies:
'@types/node': '*'
dependencies:
- '@ts-type/package-dts': 1.0.58_@types+node@17.0.12
- '@types/node': 17.0.12
+ '@ts-type/package-dts': 1.0.58_@types+node@17.0.31
+ '@types/node': 17.0.31
pkg-dir: 5.0.0
- tslib: 2.3.1
- upath2: 3.1.12_@types+node@17.0.12
+ tslib: 2.4.0
+ upath2: 3.1.12_@types+node@17.0.31
transitivePeerDependencies:
- '@types/bluebird'
- ts-toolbelt
@@ -906,8 +902,8 @@ packages:
through: 2.3.8
dev: true
- /abab/2.0.5:
- resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==}
+ /abab/2.0.6:
+ resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
dev: true
/acorn-globals/6.0.0:
@@ -928,8 +924,8 @@ packages:
hasBin: true
dev: true
- /acorn/8.7.0:
- resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==}
+ /acorn/8.7.1:
+ resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
engines: {node: '>=0.4.0'}
hasBin: true
dev: true
@@ -955,11 +951,6 @@ packages:
indent-string: 4.0.0
dev: true
- /ansi-colors/4.1.1:
- resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==}
- engines: {node: '>=6'}
- dev: true
-
/ansi-escapes/4.3.2:
resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
engines: {node: '>=8'}
@@ -977,6 +968,11 @@ packages:
engines: {node: '>=8'}
dev: true
+ /ansi-regex/6.0.1:
+ resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ engines: {node: '>=12'}
+ dev: true
+
/ansi-styles/2.2.1:
resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=}
engines: {node: '>=0.10.0'}
@@ -996,6 +992,11 @@ packages:
color-convert: 2.0.1
dev: true
+ /ansi-styles/6.1.0:
+ resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==}
+ engines: {node: '>=12'}
+ dev: true
+
/anymatch/2.0.0:
resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==}
dependencies:
@@ -1416,6 +1417,14 @@ packages:
string-width: 4.2.3
dev: true
+ /cli-truncate/3.1.0:
+ resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ slice-ansi: 5.0.0
+ string-width: 5.1.2
+ dev: true
+
/cliui/6.0.0:
resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
dependencies:
@@ -1476,10 +1485,6 @@ packages:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
dev: true
- /colorette/1.4.0:
- resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}
- dev: true
-
/colorette/2.0.16:
resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
dev: true
@@ -1528,10 +1533,6 @@ packages:
dot-prop: 5.3.0
dev: true
- /compare-versions/3.6.0:
- resolution: {integrity: sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==}
- dev: true
-
/component-emitter/1.3.0:
resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
dev: true
@@ -1804,17 +1805,6 @@ packages:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
dev: true
- /cosmiconfig/7.0.1:
- resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==}
- engines: {node: '>=10'}
- dependencies:
- '@types/parse-json': 4.0.0
- import-fresh: 3.3.0
- parse-json: 5.2.0
- path-type: 4.0.0
- yaml: 1.10.2
- dev: true
-
/cross-env/7.0.3:
resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
@@ -1885,7 +1875,7 @@ packages:
resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
engines: {node: '>=10'}
dependencies:
- abab: 2.0.5
+ abab: 2.0.6
whatwg-mimetype: 2.3.0
whatwg-url: 8.7.0
dev: true
@@ -1918,7 +1908,7 @@ packages:
ms: 2.1.2
dev: true
- /debug/4.3.3_supports-color@8.1.1:
+ /debug/4.3.3_supports-color@9.2.2:
resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==}
engines: {node: '>=6.0'}
peerDependencies:
@@ -1928,7 +1918,7 @@ packages:
optional: true
dependencies:
ms: 2.1.2
- supports-color: 8.1.1
+ supports-color: 9.2.2
dev: true
/decamelize-keys/1.1.0:
@@ -2038,6 +2028,10 @@ packages:
resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=}
dev: true
+ /eastasianwidth/0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+ dev: true
+
/electron-to-chromium/1.4.54:
resolution: {integrity: sha512-jRAoneRdSxnpRHO0ANpnEUtQHXxlgfVjrLOnQSisw1ryjXJXvS0pJaR/v2B7S++/tRjgEDp4Sjn5nmgb6uTySw==}
dev: true
@@ -2051,19 +2045,16 @@ packages:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
dev: true
+ /emoji-regex/9.2.2:
+ resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
+ dev: true
+
/end-of-stream/1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
dependencies:
once: 1.4.0
dev: true
- /enquirer/2.3.6:
- resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
- engines: {node: '>=8.6'}
- dependencies:
- ansi-colors: 4.1.1
- dev: true
-
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
@@ -2135,7 +2126,7 @@ packages:
is-stream: 1.1.0
npm-run-path: 2.0.2
p-finally: 1.0.0
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
strip-eof: 1.0.0
dev: true
@@ -2150,7 +2141,7 @@ packages:
merge-stream: 2.0.0
npm-run-path: 4.0.1
onetime: 5.1.2
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
strip-final-newline: 2.0.0
dev: true
@@ -2323,13 +2314,6 @@ packages:
path-exists: 4.0.0
dev: true
- /find-versions/4.0.0:
- resolution: {integrity: sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==}
- engines: {node: '>=10'}
- dependencies:
- semver-regex: 3.1.3
- dev: true
-
/for-in/1.0.2:
resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=}
engines: {node: '>=0.10.0'}
@@ -2341,7 +2325,7 @@ packages:
dependencies:
asynckit: 0.4.0
combined-stream: 1.0.8
- mime-types: 2.1.34
+ mime-types: 2.1.35
dev: true
/fragment-cache/0.2.1:
@@ -2358,13 +2342,13 @@ packages:
readable-stream: 2.3.7
dev: true
- /fs-extra/8.1.0:
- resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
- engines: {node: '>=6 <7 || >=8'}
+ /fs-extra/10.1.0:
+ resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
+ engines: {node: '>=12'}
dependencies:
graceful-fs: 4.2.9
- jsonfile: 4.0.0
- universalify: 0.1.2
+ jsonfile: 6.1.0
+ universalify: 2.0.0
dev: true
/fs.realpath/1.0.0:
@@ -2393,10 +2377,6 @@ packages:
engines: {node: 6.* || 8.* || >= 10.*}
dev: true
- /get-own-enumerable-property-symbols/3.0.2:
- resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
- dev: true
-
/get-package-type/0.1.0:
resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
engines: {node: '>=8.0.0'}
@@ -2718,8 +2698,8 @@ packages:
- supports-color
dev: true
- /https-proxy-agent/5.0.0:
- resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==}
+ /https-proxy-agent/5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
engines: {node: '>= 6'}
dependencies:
agent-base: 6.0.2
@@ -2738,24 +2718,6 @@ packages:
engines: {node: '>=10.17.0'}
dev: true
- /husky/4.3.8:
- resolution: {integrity: sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==}
- engines: {node: '>=10'}
- hasBin: true
- requiresBuild: true
- dependencies:
- chalk: 4.1.2
- ci-info: 2.0.0
- compare-versions: 3.6.0
- cosmiconfig: 7.0.1
- find-versions: 4.0.0
- opencollective-postinstall: 2.0.3
- pkg-dir: 5.0.0
- please-upgrade-node: 3.2.0
- slash: 3.0.0
- which-pm-runs: 1.0.0
- dev: true
-
/iconv-lite/0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -2768,14 +2730,6 @@ packages:
engines: {node: '>= 4'}
dev: true
- /import-fresh/3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
- engines: {node: '>=6'}
- dependencies:
- parent-module: 1.0.1
- resolve-from: 4.0.0
- dev: true
-
/import-local/3.1.0:
resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
engines: {node: '>=8'}
@@ -2852,6 +2806,13 @@ packages:
resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
dev: true
+ /is-builtin-module/3.1.0:
+ resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==}
+ engines: {node: '>=6'}
+ dependencies:
+ builtin-modules: 3.2.0
+ dev: true
+
/is-ci/2.0.0:
resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==}
hasBin: true
@@ -2931,6 +2892,11 @@ packages:
engines: {node: '>=8'}
dev: true
+ /is-fullwidth-code-point/4.0.0:
+ resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
+ engines: {node: '>=12'}
+ dev: true
+
/is-generator-fn/2.1.0:
resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
engines: {node: '>=6'}
@@ -2989,11 +2955,6 @@ packages:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
dev: true
- /is-regexp/1.0.0:
- resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=}
- engines: {node: '>=0.10.0'}
- dev: true
-
/is-retry-allowed/1.2.0:
resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==}
engines: {node: '>=0.10.0'}
@@ -3227,7 +3188,7 @@ packages:
'@jest/environment': 26.6.2
'@jest/fake-timers': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
jest-mock: 26.6.2
jest-util: 26.6.2
jsdom: 16.7.0
@@ -3245,7 +3206,7 @@ packages:
'@jest/environment': 26.6.2
'@jest/fake-timers': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
jest-mock: 26.6.2
jest-util: 26.6.2
dev: true
@@ -3261,7 +3222,7 @@ packages:
dependencies:
'@jest/types': 26.6.2
'@types/graceful-fs': 4.1.5
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
anymatch: 3.1.2
fb-watchman: 2.0.1
graceful-fs: 4.2.9
@@ -3285,7 +3246,7 @@ packages:
'@jest/source-map': 26.6.2
'@jest/test-result': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
chalk: 4.1.2
co: 4.6.0
expect: 26.6.2
@@ -3344,7 +3305,7 @@ packages:
engines: {node: '>= 10.14.2'}
dependencies:
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
dev: true
/jest-pnp-resolver/1.2.2_jest-resolve@26.6.2:
@@ -3395,7 +3356,7 @@ packages:
'@jest/environment': 26.6.2
'@jest/test-result': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
chalk: 4.1.2
emittery: 0.7.2
exit: 0.1.2
@@ -3463,7 +3424,7 @@ packages:
resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
graceful-fs: 4.2.9
dev: true
@@ -3494,7 +3455,7 @@ packages:
engines: {node: '>= 10.14.2'}
dependencies:
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
chalk: 4.1.2
graceful-fs: 4.2.9
is-ci: 2.0.0
@@ -3519,7 +3480,7 @@ packages:
dependencies:
'@jest/test-result': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 26.6.2
@@ -3530,7 +3491,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@@ -3572,8 +3533,8 @@ packages:
canvas:
optional: true
dependencies:
- abab: 2.0.5
- acorn: 8.7.0
+ abab: 2.0.6
+ acorn: 8.7.1
acorn-globals: 6.0.0
cssom: 0.4.4
cssstyle: 2.3.0
@@ -3584,7 +3545,7 @@ packages:
form-data: 3.0.1
html-encoding-sniffer: 2.0.1
http-proxy-agent: 4.0.1
- https-proxy-agent: 5.0.0
+ https-proxy-agent: 5.0.1
is-potential-custom-element-name: 1.0.1
nwsapi: 2.2.0
parse5: 6.0.1
@@ -3597,7 +3558,7 @@ packages:
whatwg-encoding: 1.0.5
whatwg-mimetype: 2.3.0
whatwg-url: 8.7.0
- ws: 7.5.6
+ ws: 7.5.7
xml-name-validator: 3.0.0
transitivePeerDependencies:
- bufferutil
@@ -3635,8 +3596,10 @@ packages:
minimist: 1.2.5
dev: true
- /jsonfile/4.0.0:
- resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=}
+ /jsonfile/6.1.0:
+ resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+ dependencies:
+ universalify: 2.0.0
optionalDependencies:
graceful-fs: 4.2.9
dev: true
@@ -3694,33 +3657,41 @@ packages:
type-check: 0.3.2
dev: true
+ /lilconfig/2.0.4:
+ resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==}
+ engines: {node: '>=10'}
+ dev: true
+
/lines-and-columns/1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
- /lint-staged/11.2.6:
- resolution: {integrity: sha512-Vti55pUnpvPE0J9936lKl0ngVeTdSZpEdTNhASbkaWX7J5R9OEifo1INBGQuGW4zmy6OG+TcWPJ3m5yuy5Q8Tg==}
+ /lint-staged/12.4.1:
+ resolution: {integrity: sha512-PTXgzpflrQ+pODQTG116QNB+Q6uUTDg5B5HqGvNhoQSGt8Qy+MA/6zSnR8n38+sxP5TapzeQGTvoKni0KRS8Vg==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
- cli-truncate: 2.1.0
- colorette: 1.4.0
+ cli-truncate: 3.1.0
+ colorette: 2.0.16
commander: 8.3.0
- cosmiconfig: 7.0.1
- debug: 4.3.3_supports-color@8.1.1
- enquirer: 2.3.6
+ debug: 4.3.3_supports-color@9.2.2
execa: 5.1.1
- listr2: 3.14.0_enquirer@2.3.6
+ lilconfig: 2.0.4
+ listr2: 4.0.5
micromatch: 4.0.4
normalize-path: 3.0.0
- please-upgrade-node: 3.2.0
+ object-inspect: 1.12.0
+ pidtree: 0.5.0
string-argv: 0.3.1
- stringify-object: 3.3.0
- supports-color: 8.1.1
+ supports-color: 9.2.2
+ yaml: 1.10.2
+ transitivePeerDependencies:
+ - enquirer
dev: true
- /listr2/3.14.0_enquirer@2.3.6:
- resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==}
- engines: {node: '>=10.0.0'}
+ /listr2/4.0.5:
+ resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==}
+ engines: {node: '>=12'}
peerDependencies:
enquirer: '>= 2.3.0 < 3'
peerDependenciesMeta:
@@ -3729,11 +3700,10 @@ packages:
dependencies:
cli-truncate: 2.1.0
colorette: 2.0.16
- enquirer: 2.3.6
log-update: 4.0.0
p-map: 4.0.0
rfdc: 1.3.0
- rxjs: 7.5.2
+ rxjs: 7.5.5
through: 2.3.8
wrap-ansi: 7.0.0
dev: true
@@ -3833,7 +3803,7 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
currently-unhandled: 0.4.1
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
dev: true
/lowercase-keys/1.0.0:
@@ -3859,6 +3829,13 @@ packages:
sourcemap-codec: 1.4.8
dev: true
+ /magic-string/0.26.1:
+ resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==}
+ engines: {node: '>=12'}
+ dependencies:
+ sourcemap-codec: 1.4.8
+ dev: true
+
/make-dir/3.1.0:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
@@ -4004,16 +3981,16 @@ packages:
picomatch: 2.3.1
dev: true
- /mime-db/1.51.0:
- resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==}
+ /mime-db/1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
engines: {node: '>= 0.6'}
dev: true
- /mime-types/2.1.34:
- resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==}
+ /mime-types/2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
dependencies:
- mime-db: 1.51.0
+ mime-db: 1.52.0
dev: true
/mimic-fn/2.1.0:
@@ -4222,6 +4199,10 @@ packages:
kind-of: 3.2.2
dev: true
+ /object-inspect/1.12.0:
+ resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==}
+ dev: true
+
/object-visit/1.0.1:
resolution: {integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=}
engines: {node: '>=0.10.0'}
@@ -4249,11 +4230,6 @@ packages:
mimic-fn: 2.1.0
dev: true
- /opencollective-postinstall/2.0.3:
- resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==}
- hasBin: true
- dev: true
-
/optionator/0.8.3:
resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
engines: {node: '>= 0.8.0'}
@@ -4352,13 +4328,6 @@ packages:
engines: {node: '>=6'}
dev: true
- /parent-module/1.0.1:
- resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
- engines: {node: '>=6'}
- dependencies:
- callsites: 3.1.0
- dev: true
-
/parse-github-repo-url/1.4.1:
resolution: {integrity: sha1-nn2LslKmy2ukJZUGC3v23z28H1A=}
dev: true
@@ -4422,7 +4391,7 @@ packages:
/path-is-network-drive/1.0.13:
resolution: {integrity: sha512-Hg74mRN6mmXV+gTm3INjFK40ncAmC/Lo4qoQaSZ+GT3hZzlKdWQSqAjqyPeW0SvObP2W073WyYEBWY9d3wOm3A==}
dependencies:
- tslib: 2.3.1
+ tslib: 2.4.0
dev: true
/path-key/2.0.1:
@@ -4442,7 +4411,7 @@ packages:
/path-strip-sep/1.0.10:
resolution: {integrity: sha512-JpCy+8LAJQQTO1bQsb/84s1g+/Stm3h39aOpPRBQ/paMUGVPPZChLTOTKHoaCkc/6sKuF7yVsnq5Pe1S6xQGcA==}
dependencies:
- tslib: 2.3.1
+ tslib: 2.4.0
dev: true
/path-type/1.1.0:
@@ -4475,6 +4444,12 @@ packages:
engines: {node: '>=8.6'}
dev: true
+ /pidtree/0.5.0:
+ resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==}
+ engines: {node: '>=0.10'}
+ hasBin: true
+ dev: true
+
/pify/2.3.0:
resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=}
engines: {node: '>=0.10.0'}
@@ -4516,12 +4491,6 @@ packages:
find-up: 5.0.0
dev: true
- /please-upgrade-node/3.2.0:
- resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==}
- dependencies:
- semver-compare: 1.0.0
- dev: true
-
/posix-character-classes/0.1.1:
resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=}
engines: {node: '>=0.10.0'}
@@ -4546,8 +4515,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /prettier/2.5.1:
- resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==}
+ /prettier/2.6.2:
+ resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
@@ -4771,11 +4740,6 @@ packages:
resolve-from: 5.0.0
dev: true
- /resolve-from/4.0.0:
- resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
- engines: {node: '>=4'}
- dev: true
-
/resolve-from/5.0.0:
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
engines: {node: '>=8'}
@@ -4786,13 +4750,6 @@ packages:
deprecated: https://github.com/lydell/resolve-url#deprecated
dev: true
- /resolve/1.20.0:
- resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
- dependencies:
- is-core-module: 2.8.1
- path-parse: 1.0.7
- dev: true
-
/resolve/1.22.0:
resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
hasBin: true
@@ -4813,7 +4770,7 @@ packages:
engines: {node: '>=8'}
dependencies:
onetime: 5.1.2
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
dev: true
/ret/0.1.15:
@@ -4837,56 +4794,56 @@ packages:
glob: 7.2.0
dev: true
- /rollup-plugin-dts/3.0.2_rollup@2.66.1+typescript@4.5.5:
- resolution: {integrity: sha512-hswlsdWu/x7k5pXzaLP6OvKRKcx8Bzprksz9i9mUe72zvt8LvqAb/AZpzs6FkLgmyRaN8B6rUQOVtzA3yEt9Yw==}
- engines: {node: '>=v12.22.1'}
+ /rollup-plugin-dts/4.2.1_s6zbpzdkhlvcqzhawas6jkergu:
+ resolution: {integrity: sha512-eaxQZNUJ5iQcxNGlpJ1CUgG4OSVqWjDZ3nNSWBIoGrpcote2aNphSe1RJOaSYkb8dwn3o+rYm1vvld/5z3EGSQ==}
+ engines: {node: '>=v12.22.11'}
peerDependencies:
- rollup: ^2.48.0
- typescript: ^4.2.4
+ rollup: ^2.70
+ typescript: ^4.6
dependencies:
- magic-string: 0.25.7
- rollup: 2.66.1
- typescript: 4.5.5
+ magic-string: 0.26.1
+ rollup: 2.72.0
+ typescript: 4.6.4
optionalDependencies:
'@babel/code-frame': 7.16.7
dev: true
- /rollup-plugin-terser/7.0.2_rollup@2.66.1:
+ /rollup-plugin-terser/7.0.2_rollup@2.72.0:
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
peerDependencies:
rollup: ^2.0.0
dependencies:
'@babel/code-frame': 7.16.7
jest-worker: 26.6.2
- rollup: 2.66.1
+ rollup: 2.72.0
serialize-javascript: 4.0.0
terser: 5.10.0
transitivePeerDependencies:
- acorn
dev: true
- /rollup-plugin-typescript2/0.31.1_f8bf7ef16db68f21ce19b3da6f289bbf:
- resolution: {integrity: sha512-sklqXuQwQX+stKi4kDfEkneVESPi3YM/2S899vfRdF9Yi40vcC50Oq4A4cSZJNXsAQE/UsBZl5fAOsBLziKmjw==}
+ /rollup-plugin-typescript2/0.31.2_gucgpcfkl2vuh2xx63prpab3bu:
+ resolution: {integrity: sha512-hRwEYR1C8xDGVVMFJQdEVnNAeWRvpaY97g5mp3IeLnzhNXzSVq78Ye/BJ9PAaUfN4DXa/uDnqerifMOaMFY54Q==}
peerDependencies:
rollup: '>=1.26.3'
typescript: '>=2.4.0'
dependencies:
'@rollup/pluginutils': 4.1.2
- '@yarn-tool/resolve-package': 1.0.42_@types+node@17.0.12
+ '@yarn-tool/resolve-package': 1.0.42_@types+node@17.0.31
find-cache-dir: 3.3.2
- fs-extra: 8.1.0
- resolve: 1.20.0
- rollup: 2.66.1
- tslib: 2.2.0
- typescript: 4.5.5
+ fs-extra: 10.1.0
+ resolve: 1.22.0
+ rollup: 2.72.0
+ tslib: 2.4.0
+ typescript: 4.6.4
transitivePeerDependencies:
- '@types/bluebird'
- '@types/node'
- ts-toolbelt
dev: true
- /rollup/2.66.1:
- resolution: {integrity: sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==}
+ /rollup/2.72.0:
+ resolution: {integrity: sha512-KqtR2YcO35/KKijg4nx4STO3569aqCUeGRkKWnJ6r+AvBBrVY9L4pmf4NHVrQr4mTOq6msbohflxr2kpihhaOA==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -4904,10 +4861,10 @@ packages:
queue-microtask: 1.2.3
dev: true
- /rxjs/7.5.2:
- resolution: {integrity: sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==}
+ /rxjs/7.5.5:
+ resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==}
dependencies:
- tslib: 2.3.1
+ tslib: 2.4.0
dev: true
/safe-buffer/5.1.2:
@@ -4952,20 +4909,11 @@ packages:
xmlchars: 2.2.0
dev: true
- /semver-compare/1.0.0:
- resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=}
- dev: true
-
/semver-regex/2.0.0:
resolution: {integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==}
engines: {node: '>=6'}
dev: true
- /semver-regex/3.1.3:
- resolution: {integrity: sha512-Aqi54Mk9uYTjVexLnR67rTyBusmwd04cLkHy9hNvk3+G3nT2Oyg7E0l4XVbOaNwIvQ3hHeYxGcyEy+mKreyBFQ==}
- engines: {node: '>=8'}
- dev: true
-
/semver/5.7.1:
resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
hasBin: true
@@ -5043,6 +4991,16 @@ packages:
resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==}
dev: true
+ /signal-exit/3.0.7:
+ resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ dev: true
+
+ /simple-git-hooks/2.7.0:
+ resolution: {integrity: sha512-nQe6ASMO9zn5/htIrU37xEIHGr9E6wikXelLbOeTcfsX2O++DHaVug7RSQoq+kO7DvZTH37WA5gW49hN9HTDmQ==}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+
/sisteransi/1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
dev: true
@@ -5070,6 +5028,14 @@ packages:
is-fullwidth-code-point: 3.0.0
dev: true
+ /slice-ansi/5.0.0:
+ resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-styles: 6.1.0
+ is-fullwidth-code-point: 4.0.0
+ dev: true
+
/snapdragon-node/2.1.1:
resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
engines: {node: '>=0.10.0'}
@@ -5252,6 +5218,15 @@ packages:
strip-ansi: 6.0.1
dev: true
+ /string-width/5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
+ dependencies:
+ eastasianwidth: 0.2.0
+ emoji-regex: 9.2.2
+ strip-ansi: 7.0.1
+ dev: true
+
/string_decoder/1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
dependencies:
@@ -5264,15 +5239,6 @@ packages:
safe-buffer: 5.2.1
dev: true
- /stringify-object/3.3.0:
- resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
- engines: {node: '>=4'}
- dependencies:
- get-own-enumerable-property-symbols: 3.0.2
- is-obj: 1.0.1
- is-regexp: 1.0.0
- dev: true
-
/strip-ansi/3.0.1:
resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=}
engines: {node: '>=0.10.0'}
@@ -5287,6 +5253,13 @@ packages:
ansi-regex: 5.0.1
dev: true
+ /strip-ansi/7.0.1:
+ resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-regex: 6.0.1
+ dev: true
+
/strip-bom/2.0.0:
resolution: {integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=}
engines: {node: '>=0.10.0'}
@@ -5353,11 +5326,9 @@ packages:
has-flag: 4.0.0
dev: true
- /supports-color/8.1.1:
- resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
- engines: {node: '>=10'}
- dependencies:
- has-flag: 4.0.0
+ /supports-color/9.2.2:
+ resolution: {integrity: sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==}
+ engines: {node: '>=12'}
dev: true
/supports-hyperlinks/2.2.0:
@@ -5532,7 +5503,7 @@ packages:
engines: {node: '>=8'}
dev: true
- /ts-jest/26.5.6_jest@26.6.3+typescript@4.5.5:
+ /ts-jest/26.5.6_ip4jai7pxkumsngma2fb7ud2tm:
resolution: {integrity: sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==}
engines: {node: '>= 10'}
hasBin: true
@@ -5550,28 +5521,24 @@ packages:
make-error: 1.3.6
mkdirp: 1.0.4
semver: 7.3.5
- typescript: 4.5.5
+ typescript: 4.6.4
yargs-parser: 20.2.9
dev: true
- /ts-type/2.1.4_@types+node@17.0.12:
+ /ts-type/2.1.4_@types+node@17.0.31:
resolution: {integrity: sha512-wnajiiIMhn/RHJ1oPld95siKmMJrOgaT6+rMmC8vO1LORgDFEzKP2nBmEFM5b4XVe7Q0J5KcU9oRJFzju7UzrA==}
peerDependencies:
'@types/bluebird': '*'
'@types/node': '*'
ts-toolbelt: ^9.6.0
dependencies:
- '@types/node': 17.0.12
- tslib: 2.3.1
+ '@types/node': 17.0.31
+ tslib: 2.4.0
typedarray-dts: 1.0.0
dev: true
- /tslib/2.2.0:
- resolution: {integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==}
- dev: true
-
- /tslib/2.3.1:
- resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==}
+ /tslib/2.4.0:
+ resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
dev: true
/type-check/0.3.2:
@@ -5621,8 +5588,8 @@ packages:
is-typedarray: 1.0.0
dev: true
- /typescript/4.5.5:
- resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==}
+ /typescript/4.6.4:
+ resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==}
engines: {node: '>=4.2.0'}
hasBin: true
dev: true
@@ -5655,6 +5622,11 @@ packages:
engines: {node: '>= 4.0.0'}
dev: true
+ /universalify/2.0.0:
+ resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
+ engines: {node: '>= 10.0.0'}
+ dev: true
+
/unset-value/1.0.0:
resolution: {integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=}
engines: {node: '>=0.10.0'}
@@ -5663,15 +5635,15 @@ packages:
isobject: 3.0.1
dev: true
- /upath2/3.1.12_@types+node@17.0.12:
+ /upath2/3.1.12_@types+node@17.0.31:
resolution: {integrity: sha512-yC3eZeCyCXFWjy7Nu4pgjLhXNYjuzuUmJiRgSSw6TJp8Emc+E4951HGPJf+bldFC5SL7oBLeNbtm1fGzXn2gxw==}
peerDependencies:
'@types/node': '*'
dependencies:
- '@types/node': 17.0.12
+ '@types/node': 17.0.31
path-is-network-drive: 1.0.13
path-strip-sep: 1.0.10
- tslib: 2.3.1
+ tslib: 2.4.0
dev: true
/urix/0.1.0:
@@ -5811,10 +5783,6 @@ packages:
resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=}
dev: true
- /which-pm-runs/1.0.0:
- resolution: {integrity: sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=}
- dev: true
-
/which/1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
hasBin: true
@@ -5866,12 +5834,12 @@ packages:
dependencies:
imurmurhash: 0.1.4
is-typedarray: 1.0.0
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
typedarray-to-buffer: 3.1.5
dev: true
- /ws/7.5.6:
- resolution: {integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==}
+ /ws/7.5.7:
+ resolution: {integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==}
engines: {node: '>=8.3.0'}
peerDependencies:
bufferutil: ^4.0.1
From 4ed04588676885cfbc1cbcdedfff96dd0025e5a0 Mon Sep 17 00:00:00 2001
From: Anthony Fu
Date: Fri, 6 May 2022 01:16:09 +0800
Subject: [PATCH 3/3] release v1.6.1
---
CHANGELOG.md | 10 ++++++++++
README.md | 2 +-
README.zh-CN.md | 2 +-
package.json | 2 +-
4 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6d74aa1f..c85c8a7a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,13 @@
+
+## [1.6.1](https://github.com/vuejs/composition-api/compare/v1.6.0...v1.6.1) (2022-05-05)
+
+
+### Bug Fixes
+
+* **inject:** allow default value to be undefined ([#930](https://github.com/vuejs/composition-api/issues/930)) ([17d3fc1](https://github.com/vuejs/composition-api/commit/17d3fc1))
+
+
+
# [1.6.0](https://github.com/vuejs/composition-api/compare/v1.5.0...v1.6.0) (2022-04-27)
diff --git a/README.md b/README.md
index 796c633d..b2fa5eb9 100644
--- a/README.md
+++ b/README.md
@@ -41,7 +41,7 @@ Include `@vue/composition-api` after Vue and it will install itself automaticall
```html
-
+
```
diff --git a/README.zh-CN.md b/README.zh-CN.md
index 696a9d53..c8e658b5 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -40,7 +40,7 @@ import { ref, reactive } from '@vue/composition-api'
```html
-
+
```
diff --git a/package.json b/package.json
index 2c3ed7be..44bc9a9e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@vue/composition-api",
- "version": "1.6.0",
+ "version": "1.6.1",
"packageManager": "pnpm@7.0.0",
"description": "Provide logic composition capabilities for Vue.",
"keywords": [