From a30d306819b4890ea36ce915c2e533be69a22838 Mon Sep 17 00:00:00 2001 From: patak-js Date: Sat, 27 Nov 2021 10:49:32 +0100 Subject: [PATCH 1/8] chore: update to esbuild 0.14 and Typescript 4.5 --- docs/guide/features.md | 1 + package.json | 4 +- .../create-vite/template-lit-ts/package.json | 2 +- .../template-preact-ts/package.json | 2 +- .../template-react-ts/package.json | 2 +- .../template-svelte-ts/package.json | 2 +- .../template-vanilla-ts/package.json | 2 +- .../create-vite/template-vue-ts/package.json | 2 +- .../__tests__/tsconfig-json.spec.ts | 22 ++- packages/vite/package.json | 2 +- packages/vite/src/node/plugins/esbuild.ts | 12 +- pnpm-lock.yaml | 186 +++++++++--------- 12 files changed, 134 insertions(+), 105 deletions(-) diff --git a/docs/guide/features.md b/docs/guide/features.md index bd082c3f82254d..94d0a03706071c 100644 --- a/docs/guide/features.md +++ b/docs/guide/features.md @@ -63,6 +63,7 @@ But a few libraries haven't transitioned to this new default yet, including [`li - [`extends`](https://www.typescriptlang.org/tsconfig#extends) - [`importsNotUsedAsValues`](https://www.typescriptlang.org/tsconfig#importsNotUsedAsValues) +- [`preserveValueImports`](https://www.typescriptlang.org/tsconfig#preserveValueImports) - [`jsxFactory`](https://www.typescriptlang.org/tsconfig#jsxFactory) - [`jsxFragmentFactory`](https://www.typescriptlang.org/tsconfig#jsxFragmentFactory) diff --git a/package.json b/package.json index 7ce2344796b294..a9770db0dd65f5 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "chalk": "^4.1.2", "conventional-changelog-cli": "^2.1.1", "cross-env": "^7.0.3", - "esbuild": "^0.13.12", + "esbuild": "~0.14.0", "eslint": "^8.3.0", "eslint-define-config": "^1.1.4", "eslint-plugin-node": "^11.1.0", @@ -58,7 +58,7 @@ "sirv": "^1.0.18", "ts-jest": "^27.0.7", "ts-node": "^10.4.0", - "typescript": "~4.4.4", + "typescript": "~4.5.2", "vite": "workspace:*", "vitepress": "^0.20.1", "yorkie": "^2.0.0" diff --git a/packages/create-vite/template-lit-ts/package.json b/packages/create-vite/template-lit-ts/package.json index cb1223e353ba87..47f8e231c6f608 100644 --- a/packages/create-vite/template-lit-ts/package.json +++ b/packages/create-vite/template-lit-ts/package.json @@ -19,6 +19,6 @@ }, "devDependencies": { "vite": "^2.6.13", - "typescript": "^4.4.4" + "typescript": "^4.5.2" } } diff --git a/packages/create-vite/template-preact-ts/package.json b/packages/create-vite/template-preact-ts/package.json index 232a4928f400a7..d8339d9b017791 100644 --- a/packages/create-vite/template-preact-ts/package.json +++ b/packages/create-vite/template-preact-ts/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@preact/preset-vite": "^2.1.5", - "typescript": "^4.4.4", + "typescript": "^4.5.2", "vite": "^2.6.13" } } diff --git a/packages/create-vite/template-react-ts/package.json b/packages/create-vite/template-react-ts/package.json index f85994c5273f1a..37da29ebd9ec79 100644 --- a/packages/create-vite/template-react-ts/package.json +++ b/packages/create-vite/template-react-ts/package.json @@ -14,7 +14,7 @@ "@types/react": "^17.0.33", "@types/react-dom": "^17.0.10", "@vitejs/plugin-react": "^1.0.7", - "typescript": "^4.4.4", + "typescript": "^4.5.2", "vite": "^2.6.13" } } diff --git a/packages/create-vite/template-svelte-ts/package.json b/packages/create-vite/template-svelte-ts/package.json index 1f6009d7fbf4c6..f031d29d4bc288 100644 --- a/packages/create-vite/template-svelte-ts/package.json +++ b/packages/create-vite/template-svelte-ts/package.json @@ -15,7 +15,7 @@ "svelte-check": "^2.2.7", "svelte-preprocess": "^4.9.8", "tslib": "^2.3.1", - "typescript": "^4.4.4", + "typescript": "^4.5.2", "vite": "^2.6.13" } } diff --git a/packages/create-vite/template-vanilla-ts/package.json b/packages/create-vite/template-vanilla-ts/package.json index f5ead1b62c6066..657fa4f61830a2 100644 --- a/packages/create-vite/template-vanilla-ts/package.json +++ b/packages/create-vite/template-vanilla-ts/package.json @@ -7,7 +7,7 @@ "preview": "vite preview" }, "devDependencies": { - "typescript": "^4.4.4", + "typescript": "^4.5.2", "vite": "^2.6.13" } } diff --git a/packages/create-vite/template-vue-ts/package.json b/packages/create-vite/template-vue-ts/package.json index 7a531c83934185..95dac97a907c54 100644 --- a/packages/create-vite/template-vue-ts/package.json +++ b/packages/create-vite/template-vue-ts/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^1.9.4", - "typescript": "^4.4.4", + "typescript": "^4.5.2", "vite": "^2.6.13", "vue-tsc": "^0.28.10" } diff --git a/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts b/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts index 6f41efbeefb49a..99458445bd084a 100644 --- a/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts +++ b/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts @@ -32,7 +32,7 @@ describe('transformWithEsbuild', () => { }) // "importsNotUsedAsValues": "preserve" from tsconfig.json should still work expect(result.code).toContain( - 'import { MainTypeOnlyClass } from "./not-used-type";' + 'import "./not-used-type";' ) }) @@ -49,7 +49,27 @@ describe('transformWithEsbuild', () => { // "importsNotUsedAsValues": "preserve" from tsconfig.json should not be read // and defaults to "remove" expect(result.code).not.toContain( + 'import "./not-used-type";' + ) + }) + + /* TODO: preserveValueImports isn't in the types definition in esbuild yet + + test('preserveValueImports', async () => { + const main = path.resolve(__dirname, '../src/main.ts') + const mainContent = fs.readFileSync(main, 'utf-8') + const result = await transformWithEsbuild(mainContent, main, { + tsconfigRaw: { + compilerOptions: { + useDefineForClassFields: false, + preserveValueImports: true + } + } + }) + // "importsNotUsedAsValues": "preserve" from tsconfig.json should still work + expect(result.code).toContain( 'import { MainTypeOnlyClass } from "./not-used-type";' ) }) + */ }) diff --git a/packages/vite/package.json b/packages/vite/package.json index acc7e93c313c70..21965258e7363c 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -44,7 +44,7 @@ }, "//": "READ CONTRIBUTING.md to understand what to put under deps vs. devDeps!", "dependencies": { - "esbuild": "^0.13.12", + "esbuild": "~0.14.0", "postcss": "^8.3.11", "resolve": "^1.20.0", "rollup": "^2.59.0" diff --git a/packages/vite/src/node/plugins/esbuild.ts b/packages/vite/src/node/plugins/esbuild.ts index 4fd8db24c37959..5edb211b9f593a 100644 --- a/packages/vite/src/node/plugins/esbuild.ts +++ b/packages/vite/src/node/plugins/esbuild.ts @@ -44,6 +44,7 @@ type TSConfigJSON = { jsxFragmentFactory?: string useDefineForClassFields?: boolean importsNotUsedAsValues?: 'remove' | 'preserve' | 'error' + preserveValueImports?: boolean } [key: string]: any } @@ -81,7 +82,8 @@ export async function transformWithEsbuild( 'jsxFactory', 'jsxFragmentFactory', 'useDefineForClassFields', - 'importsNotUsedAsValues' + 'importsNotUsedAsValues', + 'preserveValueImports' ] const compilerOptionsForFile: TSCompilerOptions = {} if (loader === 'ts' || loader === 'tsx') { @@ -240,10 +242,10 @@ export const buildEsbuildPlugin = (config: ResolvedConfig): Plugin => { target: target || undefined, ...(minify ? { - minify, - treeShaking: true, - format: rollupToEsbuildFormatMap[opts.format] - } + minify, + treeShaking: true, + format: rollupToEsbuildFormatMap[opts.format] + } : undefined) }) return res diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e51778d7bb0d1..31a16744aebaa4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: chalk: ^4.1.2 conventional-changelog-cli: ^2.1.1 cross-env: ^7.0.3 - esbuild: ^0.13.12 + esbuild: ~0.14.0 eslint: ^8.3.0 eslint-define-config: ^1.1.4 eslint-plugin-node: ^11.1.0 @@ -38,7 +38,7 @@ importers: sirv: ^1.0.18 ts-jest: ^27.0.7 ts-node: ^10.4.0 - typescript: ~4.4.4 + typescript: ~4.5.2 vite: workspace:* vitepress: ^0.20.1 yorkie: ^2.0.0 @@ -48,12 +48,12 @@ importers: '@types/jest': 27.0.3 '@types/node': 16.11.9 '@types/semver': 7.3.9 - '@typescript-eslint/eslint-plugin': 5.4.0_8fbd82ef37e23da98dfca9805cf945cd - '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.4.4 + '@typescript-eslint/eslint-plugin': 5.4.0_5c8ff4cecd5a55e744866c0654edac32 + '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.5.2 chalk: 4.1.2 conventional-changelog-cli: 2.1.1 cross-env: 7.0.3 - esbuild: 0.13.12 + esbuild: 0.14.0 eslint: 8.3.0 eslint-define-config: 1.1.4 eslint-plugin-node: 11.1.0_eslint@8.3.0 @@ -71,9 +71,9 @@ importers: rollup: 2.59.0 semver: 7.3.5 sirv: 1.0.18 - ts-jest: 27.0.7_b626c82449d36ccae0aa7169b15092e6 - ts-node: 10.4.0_7dd5cf9af763e621261d5cc88a052be2 - typescript: 4.4.4 + ts-jest: 27.0.7_7e2a439bb7b53c38ff0c1a3c5e04c2c5 + ts-node: 10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7 + typescript: 4.5.2 vite: link:packages/vite vitepress: 0.20.1 yorkie: 2.0.0 @@ -713,7 +713,7 @@ importers: dotenv: ^10.0.0 dotenv-expand: ^5.1.0 es-module-lexer: ^0.9.3 - esbuild: ^0.13.12 + esbuild: ~0.14.0 estree-walker: ^2.0.2 etag: ^1.8.1 execa: ^5.1.1 @@ -746,7 +746,7 @@ importers: types: link:./types ws: ^8.2.3 dependencies: - esbuild: 0.13.12 + esbuild: 0.14.0 postcss: 8.3.11 resolve: 1.20.0 rollup: 2.59.0 @@ -761,7 +761,7 @@ importers: '@rollup/plugin-dynamic-import-vars': 1.4.1_rollup@2.59.0 '@rollup/plugin-json': 4.1.0_rollup@2.59.0 '@rollup/plugin-node-resolve': 13.0.6_rollup@2.59.0 - '@rollup/plugin-typescript': 8.3.0_80f1acc233e4df93aa4e78959e046afc + '@rollup/plugin-typescript': 8.3.0_540094f6b8e281a8a0f841e38cc281bb '@rollup/pluginutils': 4.1.1 '@types/convert-source-map': 1.5.2 '@types/debug': 4.1.7 @@ -815,7 +815,7 @@ importers: source-map-support: 0.5.21 strip-ansi: 6.0.1 terser: 5.10.0_acorn@8.6.0 - tsconfck: 1.1.1_typescript@4.4.4 + tsconfck: 1.1.1_typescript@4.5.2 tslib: 2.3.1 types: link:types ws: 8.2.3 @@ -1932,7 +1932,7 @@ packages: rollup: 2.59.0 dev: true - /@rollup/plugin-typescript/8.3.0_80f1acc233e4df93aa4e78959e046afc: + /@rollup/plugin-typescript/8.3.0_540094f6b8e281a8a0f841e38cc281bb: resolution: {integrity: sha512-I5FpSvLbtAdwJ+naznv+B4sjXZUcIvLLceYpITAn7wAP8W0wqc5noLdGIp9HGVntNhRWXctwPYrSSFQxtl0FPA==} engines: {node: '>=8.0.0'} peerDependencies: @@ -1944,7 +1944,7 @@ packages: resolve: 1.20.0 rollup: 2.59.0 tslib: 2.3.1 - typescript: 4.4.4 + typescript: 4.5.2 dev: true /@rollup/pluginutils/3.1.0_rollup@2.59.0: @@ -2240,7 +2240,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.4.0_8fbd82ef37e23da98dfca9805cf945cd: + /@typescript-eslint/eslint-plugin/5.4.0_5c8ff4cecd5a55e744866c0654edac32: resolution: {integrity: sha512-9/yPSBlwzsetCsGEn9j24D8vGQgJkOTr4oMLas/w886ZtzKIs1iyoqFrwsX2fqYEeUwsdBpC21gcjRGo57u0eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2251,8 +2251,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.3.0+typescript@4.4.4 - '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.4.4 + '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.3.0+typescript@4.5.2 + '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.5.2 '@typescript-eslint/scope-manager': 5.4.0 debug: 4.3.2 eslint: 8.3.0 @@ -2260,13 +2260,13 @@ packages: ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.4 - typescript: 4.4.4 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.4.0_eslint@8.3.0+typescript@4.4.4: + /@typescript-eslint/experimental-utils/5.4.0_eslint@8.3.0+typescript@4.5.2: resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2275,7 +2275,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.4.4 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 eslint: 8.3.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.3.0 @@ -2284,7 +2284,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/5.4.0_eslint@8.3.0+typescript@4.4.4: + /@typescript-eslint/parser/5.4.0_eslint@8.3.0+typescript@4.5.2: resolution: {integrity: sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2296,10 +2296,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.4.4 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 debug: 4.3.2 eslint: 8.3.0 - typescript: 4.4.4 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true @@ -2317,7 +2317,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.4.4: + /@typescript-eslint/typescript-estree/5.4.0_typescript@4.5.2: resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2332,8 +2332,8 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.4 - typescript: 4.4.4 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true @@ -4072,147 +4072,147 @@ packages: ext: 1.6.0 dev: false - /esbuild-android-arm64/0.13.12: - resolution: {integrity: sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==} + /esbuild-android-arm64/0.14.0: + resolution: {integrity: sha512-X7BjFiRRNfxPNg1aT5zw4xK1vbvX2IvDPcEp4bv0CEXgR39UzuOMUsQoG92aZgj8JGs8jxQAZc8k9dVJ1WL2BA==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /esbuild-darwin-64/0.13.12: - resolution: {integrity: sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==} + /esbuild-darwin-64/0.14.0: + resolution: {integrity: sha512-43vtt407jMp1kEXiaY0dEIGjOREax9F1+qMI0+F9tJyr06EHAofnbLL6cTmLgdPy/pMhltSvOJ8EddJrrOBgpQ==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /esbuild-darwin-arm64/0.13.12: - resolution: {integrity: sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==} + /esbuild-darwin-arm64/0.14.0: + resolution: {integrity: sha512-hMbT5YiBrFL763mnwR9BqNtq9XtJgJRxYs7Ad++KUd+ZhMoVE0Rs/YLe1oor9uBGhHLqQsZuJ2dUHjCsfT/iDg==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /esbuild-freebsd-64/0.13.12: - resolution: {integrity: sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==} + /esbuild-freebsd-64/0.14.0: + resolution: {integrity: sha512-mx68HRYIZo6ZiHbWk5Md+mDJoDw779yWkJQAaBnXwOkGbDeA3JmPZjp6IPfy2P+n3emK9z6g4pKiebp1tQGVoQ==} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /esbuild-freebsd-arm64/0.13.12: - resolution: {integrity: sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==} + /esbuild-freebsd-arm64/0.14.0: + resolution: {integrity: sha512-iM8u+zTagh0WGn2FTTxi7DII/ycVzYyuf2Df6eP2ZX+vlx2FjaduhagRkpyhjfmEyhfJOrYSAR5R1biNPcA+VA==} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /esbuild-linux-32/0.13.12: - resolution: {integrity: sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==} + /esbuild-linux-32/0.14.0: + resolution: {integrity: sha512-dWHotI2qlXWZyza7n85UubBj0asjpM7FTtQYDaRQKxoCJpCnSzq3aD55IJthiggZHXj2tAML9Bc5xjVLsBJR0w==} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /esbuild-linux-64/0.13.12: - resolution: {integrity: sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==} + /esbuild-linux-64/0.14.0: + resolution: {integrity: sha512-7buo31kp1/yKWPm9vU44FEUwkeIROrIgnCDV9KLMLSbOjGEHBZXYJ2L0p4ZnB7Z+m5YiW7F/AfJu0/1E87nOeQ==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm/0.13.12: - resolution: {integrity: sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==} + /esbuild-linux-arm/0.14.0: + resolution: {integrity: sha512-fgybXQwPRT4Io01+aD+yphcLOLRVGqbSdhvaDK3qBwqUvspFsq4QkI7PeeYpuQdBZWiRKLoi9v5r90l7JO/s+g==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm64/0.13.12: - resolution: {integrity: sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==} + /esbuild-linux-arm64/0.14.0: + resolution: {integrity: sha512-9LBtCH2RkhDBwoAYksTtXljN6hlxxoL6a3ymNfXJG9JxFUQddOfhajXZdObFn/hgGkAFwx8dXqw+FnPm0FCzSg==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-mips64le/0.13.12: - resolution: {integrity: sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==} + /esbuild-linux-mips64le/0.14.0: + resolution: {integrity: sha512-Xz7soOqWeCWcLp15biPM08To+s0k1E/2q0pQZNQ+SY9S5H2vU4ujDXqKjxFc24G9CrOeUNEOXTkh+JldBGbTCA==} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /esbuild-linux-ppc64le/0.13.12: - resolution: {integrity: sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==} + /esbuild-linux-ppc64le/0.14.0: + resolution: {integrity: sha512-fuBXTyUaZKxpmp43Nf0M1uI1OmZv/COcME9PG7NQ/EniwC680Xj5xQFhEBDVnvQQ+6xOnXdfPSojJq7gQxrORQ==} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /esbuild-netbsd-64/0.13.12: - resolution: {integrity: sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==} + /esbuild-netbsd-64/0.14.0: + resolution: {integrity: sha512-pQaECTKr/iCXtn1qjwih+cvoZzbZ+P3NwLQo4uo/IesklbPTR5eF4d85L1vPFVgff+itBMxbbB7aoRznSglN3A==} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /esbuild-openbsd-64/0.13.12: - resolution: {integrity: sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==} + /esbuild-openbsd-64/0.14.0: + resolution: {integrity: sha512-HiaqQX9HMb9u3eYvKZ86+m/paQwASJSIjXiRTFpFusypjtU2NJqWb/LiRvhfmwC6rb7YHwCSPx+juSM7M+20bA==} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /esbuild-sunos-64/0.13.12: - resolution: {integrity: sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==} + /esbuild-sunos-64/0.14.0: + resolution: {integrity: sha512-TkMQOSiSU3fHLV3M+OKUgLZt5L7TpcBcMRvtFw1cTxAnX8eT+1qkWVLiDM8ow1C3P7PW3bkGY3LW8vOs8o/jBA==} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /esbuild-windows-32/0.13.12: - resolution: {integrity: sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==} + /esbuild-windows-32/0.14.0: + resolution: {integrity: sha512-0h7E50JHgyLd7TkqSIH0VzBhngWspxPHuq/crDAMnh4s4tW8zWCMLIz2c1HVwHfZsh7d5+C4/yBaQeJTHXGvIA==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /esbuild-windows-64/0.13.12: - resolution: {integrity: sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==} + /esbuild-windows-64/0.14.0: + resolution: {integrity: sha512-RxnovPOoQS5Id4mbdIUm96L0GIg+ZME4FthbErw1kZZabLi9eLp1gR3vSwkZXKbK8Z76uDkSW0EN74i1XWVpiQ==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /esbuild-windows-arm64/0.13.12: - resolution: {integrity: sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==} + /esbuild-windows-arm64/0.14.0: + resolution: {integrity: sha512-66KsVlT6lGDWgDKQsAlojxgUhZkkjVeosMVRdb913OwtcOjszceg6zFD748jzp9CUgAseHCNJqFmYOyBzneSEQ==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /esbuild/0.13.12: - resolution: {integrity: sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==} + /esbuild/0.14.0: + resolution: {integrity: sha512-UOnSKRAyZondxdLrOXnI/mesUmU/GvDTcajCvxoIaObzMeQcn0HyoGtvbfATnazlx799ZqFSyIZGLXFszkjy3A==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.13.12 - esbuild-darwin-64: 0.13.12 - esbuild-darwin-arm64: 0.13.12 - esbuild-freebsd-64: 0.13.12 - esbuild-freebsd-arm64: 0.13.12 - esbuild-linux-32: 0.13.12 - esbuild-linux-64: 0.13.12 - esbuild-linux-arm: 0.13.12 - esbuild-linux-arm64: 0.13.12 - esbuild-linux-mips64le: 0.13.12 - esbuild-linux-ppc64le: 0.13.12 - esbuild-netbsd-64: 0.13.12 - esbuild-openbsd-64: 0.13.12 - esbuild-sunos-64: 0.13.12 - esbuild-windows-32: 0.13.12 - esbuild-windows-64: 0.13.12 - esbuild-windows-arm64: 0.13.12 + esbuild-android-arm64: 0.14.0 + esbuild-darwin-64: 0.14.0 + esbuild-darwin-arm64: 0.14.0 + esbuild-freebsd-64: 0.14.0 + esbuild-freebsd-arm64: 0.14.0 + esbuild-linux-32: 0.14.0 + esbuild-linux-64: 0.14.0 + esbuild-linux-arm: 0.14.0 + esbuild-linux-arm64: 0.14.0 + esbuild-linux-mips64le: 0.14.0 + esbuild-linux-ppc64le: 0.14.0 + esbuild-netbsd-64: 0.14.0 + esbuild-openbsd-64: 0.14.0 + esbuild-sunos-64: 0.14.0 + esbuild-windows-32: 0.14.0 + esbuild-windows-64: 0.14.0 + esbuild-windows-arm64: 0.14.0 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -5580,7 +5580,7 @@ packages: jest-validate: 27.3.1 micromatch: 4.0.4 pretty-format: 27.3.1 - ts-node: 10.4.0_7dd5cf9af763e621261d5cc88a052be2 + ts-node: 10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7 transitivePeerDependencies: - bufferutil - canvas @@ -7126,7 +7126,7 @@ packages: dependencies: import-cwd: 3.0.0 lilconfig: 2.0.4 - ts-node: 10.4.0_7dd5cf9af763e621261d5cc88a052be2 + ts-node: 10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7 yaml: 1.10.2 /postcss-modules-extract-imports/3.0.0_postcss@8.3.11: @@ -8582,7 +8582,7 @@ packages: utf8-byte-length: 1.0.4 dev: true - /ts-jest/27.0.7_b626c82449d36ccae0aa7169b15092e6: + /ts-jest/27.0.7_7e2a439bb7b53c38ff0c1a3c5e04c2c5: resolution: {integrity: sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -8609,11 +8609,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.4.4 + typescript: 4.5.2 yargs-parser: 20.2.9 dev: true - /ts-node/10.4.0_7dd5cf9af763e621261d5cc88a052be2: + /ts-node/10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7: resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==} hasBin: true peerDependencies: @@ -8639,11 +8639,11 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.4.4 + typescript: 4.5.2 yn: 3.1.1 dev: true - /tsconfck/1.1.1_typescript@4.4.4: + /tsconfck/1.1.1_typescript@4.5.2: resolution: {integrity: sha512-uEsCWef+3lA9/YqpGt/mdr+nDovhlr+f0zoycYiOyVDDOUb3BjYFA71+Ee3LB/GiZBRDyTfKBK1kGN2iuPPuEA==} engines: {node: ^12.20 || ^14.13.1 || >= 16, pnpm: '>=6.7.0'} hasBin: true @@ -8653,7 +8653,7 @@ packages: typescript: optional: true dependencies: - typescript: 4.4.4 + typescript: 4.5.2 dev: true /tslib/1.14.1: @@ -8668,14 +8668,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.4.4: + /tsutils/3.21.0_typescript@4.5.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.4.4 + typescript: 4.5.2 dev: true /type-check/0.3.2: @@ -8750,6 +8750,12 @@ packages: hasBin: true dev: true + /typescript/4.5.2: + resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + /typeson-registry/1.0.0-alpha.39: resolution: {integrity: sha512-NeGDEquhw+yfwNhguLPcZ9Oj0fzbADiX4R0WxvoY8nGhy98IbzQy1sezjoEFWOywOboj/DWehI+/aUlRVrJnnw==} engines: {node: '>=10.0.0'} From 595db8dd4c140bb69e9c64ac0c52c0b192e644e3 Mon Sep 17 00:00:00 2001 From: patak Date: Mon, 29 Nov 2021 15:03:06 +0100 Subject: [PATCH 2/8] chore: correct version range Co-authored-by: Anthony Fu --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a9770db0dd65f5..43db1a3500b8cb 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "chalk": "^4.1.2", "conventional-changelog-cli": "^2.1.1", "cross-env": "^7.0.3", - "esbuild": "~0.14.0", + "esbuild": "^0.14.0", "eslint": "^8.3.0", "eslint-define-config": "^1.1.4", "eslint-plugin-node": "^11.1.0", From 5d28497a0c4a6eaceff90110fc757be26f37c7ce Mon Sep 17 00:00:00 2001 From: patak-js Date: Mon, 29 Nov 2021 15:07:27 +0100 Subject: [PATCH 3/8] chore: update lockfile --- pnpm-lock.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 31a16744aebaa4..58d2ba71531478 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: chalk: ^4.1.2 conventional-changelog-cli: ^2.1.1 cross-env: ^7.0.3 - esbuild: ~0.14.0 + esbuild: ^0.14.0 eslint: ^8.3.0 eslint-define-config: ^1.1.4 eslint-plugin-node: ^11.1.0 From 629a7aa097805d1965f0a62b7a523f449ad50f8a Mon Sep 17 00:00:00 2001 From: patak-js Date: Tue, 30 Nov 2021 21:18:30 +0100 Subject: [PATCH 4/8] chore: use .skip and format --- .../__tests__/tsconfig-json.spec.ts | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts b/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts index 99458445bd084a..30601ffdd0535e 100644 --- a/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts +++ b/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts @@ -31,9 +31,7 @@ describe('transformWithEsbuild', () => { } }) // "importsNotUsedAsValues": "preserve" from tsconfig.json should still work - expect(result.code).toContain( - 'import "./not-used-type";' - ) + expect(result.code).toContain('import "./not-used-type";') }) test('overwrite tsconfigRaw string', async () => { @@ -48,21 +46,17 @@ describe('transformWithEsbuild', () => { }) // "importsNotUsedAsValues": "preserve" from tsconfig.json should not be read // and defaults to "remove" - expect(result.code).not.toContain( - 'import "./not-used-type";' - ) + expect(result.code).not.toContain('import "./not-used-type";') }) - /* TODO: preserveValueImports isn't in the types definition in esbuild yet - - test('preserveValueImports', async () => { + test.skip('preserveValueImports', async () => { const main = path.resolve(__dirname, '../src/main.ts') const mainContent = fs.readFileSync(main, 'utf-8') const result = await transformWithEsbuild(mainContent, main, { tsconfigRaw: { compilerOptions: { - useDefineForClassFields: false, - preserveValueImports: true + useDefineForClassFields: false + // preserveValueImports: true // TODO: preserveValueImports isn't in the types definition in esbuild yet } } }) @@ -71,5 +65,4 @@ describe('transformWithEsbuild', () => { 'import { MainTypeOnlyClass } from "./not-used-type";' ) }) - */ }) From 81094bfb9dbc984d549ea14944691f106f7f3601 Mon Sep 17 00:00:00 2001 From: patak-js Date: Tue, 30 Nov 2021 22:30:16 +0100 Subject: [PATCH 5/8] chore: format --- packages/vite/src/node/plugins/esbuild.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/vite/src/node/plugins/esbuild.ts b/packages/vite/src/node/plugins/esbuild.ts index 5edb211b9f593a..ea5911138669a7 100644 --- a/packages/vite/src/node/plugins/esbuild.ts +++ b/packages/vite/src/node/plugins/esbuild.ts @@ -242,10 +242,10 @@ export const buildEsbuildPlugin = (config: ResolvedConfig): Plugin => { target: target || undefined, ...(minify ? { - minify, - treeShaking: true, - format: rollupToEsbuildFormatMap[opts.format] - } + minify, + treeShaking: true, + format: rollupToEsbuildFormatMap[opts.format] + } : undefined) }) return res From 672e22d3758a91b749fcb9a87fd729c697aa193f Mon Sep 17 00:00:00 2001 From: patak-dev Date: Wed, 29 Dec 2021 10:24:56 +0100 Subject: [PATCH 6/8] deps: update esbuild and typescript to latest --- package.json | 4 +- .../create-vite/template-lit-ts/package.json | 2 +- .../template-preact-ts/package.json | 2 +- .../template-react-ts/package.json | 2 +- .../template-svelte-ts/package.json | 2 +- .../template-vanilla-ts/package.json | 2 +- .../create-vite/template-vue-ts/package.json | 2 +- packages/vite/package.json | 2 +- pnpm-lock.yaml | 197 +++++++++--------- 9 files changed, 108 insertions(+), 107 deletions(-) diff --git a/package.json b/package.json index dc77568a214753..37622cc92ee81b 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "chalk": "^4.1.2", "conventional-changelog-cli": "^2.1.1", "cross-env": "^7.0.3", - "esbuild": "^0.14.0", + "esbuild": "^0.14.9", "eslint": "^8.4.1", "eslint-define-config": "^1.2.0", "eslint-plugin-node": "^11.1.0", @@ -55,7 +55,7 @@ "sirv": "^1.0.19", "ts-jest": "^27.1.2", "ts-node": "^10.4.0", - "typescript": "~4.5.2", + "typescript": "~4.5.4", "vite": "workspace:*", "vitepress": "^0.20.9", "yorkie": "^2.0.0" diff --git a/packages/create-vite/template-lit-ts/package.json b/packages/create-vite/template-lit-ts/package.json index 7efb9c317503cc..bd46b90e26456f 100644 --- a/packages/create-vite/template-lit-ts/package.json +++ b/packages/create-vite/template-lit-ts/package.json @@ -19,6 +19,6 @@ }, "devDependencies": { "vite": "^2.7.2", - "typescript": "^4.5.2" + "typescript": "^4.5.4" } } diff --git a/packages/create-vite/template-preact-ts/package.json b/packages/create-vite/template-preact-ts/package.json index 55ac9356423ef7..e7553e47fcc753 100644 --- a/packages/create-vite/template-preact-ts/package.json +++ b/packages/create-vite/template-preact-ts/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@preact/preset-vite": "^2.1.5", - "typescript": "^4.5.2", + "typescript": "^4.5.4", "vite": "^2.7.2" } } diff --git a/packages/create-vite/template-react-ts/package.json b/packages/create-vite/template-react-ts/package.json index 070f9ac56f93df..c7d38bd544c646 100644 --- a/packages/create-vite/template-react-ts/package.json +++ b/packages/create-vite/template-react-ts/package.json @@ -14,7 +14,7 @@ "@types/react": "^17.0.33", "@types/react-dom": "^17.0.10", "@vitejs/plugin-react": "^1.0.7", - "typescript": "^4.5.2", + "typescript": "^4.5.4", "vite": "^2.7.2" } } diff --git a/packages/create-vite/template-svelte-ts/package.json b/packages/create-vite/template-svelte-ts/package.json index 04744791e2c08a..f89fc6a68fcf7c 100644 --- a/packages/create-vite/template-svelte-ts/package.json +++ b/packages/create-vite/template-svelte-ts/package.json @@ -15,7 +15,7 @@ "svelte-check": "^2.2.7", "svelte-preprocess": "^4.9.8", "tslib": "^2.3.1", - "typescript": "^4.5.2", + "typescript": "^4.5.4", "vite": "^2.7.2" } } diff --git a/packages/create-vite/template-vanilla-ts/package.json b/packages/create-vite/template-vanilla-ts/package.json index 3df8fd5acdcbc3..565e7e254beab8 100644 --- a/packages/create-vite/template-vanilla-ts/package.json +++ b/packages/create-vite/template-vanilla-ts/package.json @@ -7,7 +7,7 @@ "preview": "vite preview" }, "devDependencies": { - "typescript": "^4.5.2", + "typescript": "^4.5.4", "vite": "^2.7.2" } } diff --git a/packages/create-vite/template-vue-ts/package.json b/packages/create-vite/template-vue-ts/package.json index d75322f86fe3fd..abf8b8fe976506 100644 --- a/packages/create-vite/template-vue-ts/package.json +++ b/packages/create-vite/template-vue-ts/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^2.0.0", - "typescript": "^4.5.2", + "typescript": "^4.5.4", "vite": "^2.7.2", "vue-tsc": "^0.29.8" } diff --git a/packages/vite/package.json b/packages/vite/package.json index 7b620dacb19661..1ddf7ba34af32f 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -44,7 +44,7 @@ }, "//": "READ CONTRIBUTING.md to understand what to put under deps vs. devDeps!", "dependencies": { - "esbuild": "^0.14.0", + "esbuild": "^0.14.9", "json5": "^2.2.0", "postcss": "^8.4.5", "resolve": "^1.20.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f4e8d484fba6d9..b4a4fa01b8a4ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: chalk: ^4.1.2 conventional-changelog-cli: ^2.1.1 cross-env: ^7.0.3 - esbuild: ^0.14.0 + esbuild: ^0.14.9 eslint: ^8.4.1 eslint-define-config: ^1.2.0 eslint-plugin-node: ^11.1.0 @@ -39,7 +39,7 @@ importers: sirv: ^1.0.19 ts-jest: ^27.1.2 ts-node: ^10.4.0 - typescript: ~4.5.2 + typescript: ~4.5.4 vite: workspace:* vitepress: ^0.20.9 yorkie: ^2.0.0 @@ -50,12 +50,12 @@ importers: '@types/node': 16.11.14 '@types/prompts': 2.0.14 '@types/semver': 7.3.9 - '@typescript-eslint/eslint-plugin': 5.7.0_d7a0d6b59468b4d2ea38f782f4f112e3 - '@typescript-eslint/parser': 5.7.0_eslint@8.4.1+typescript@4.4.4 + '@typescript-eslint/eslint-plugin': 5.7.0_915acdfead96f701b1277a1a723fc8d4 + '@typescript-eslint/parser': 5.7.0_eslint@8.4.1+typescript@4.5.4 chalk: 4.1.2 conventional-changelog-cli: 2.1.1 cross-env: 7.0.3 - esbuild: 0.13.12 + esbuild: 0.14.9 eslint: 8.4.1 eslint-define-config: 1.2.0 eslint-plugin-node: 11.1.0_eslint@8.4.1 @@ -72,17 +72,10 @@ importers: rimraf: 3.0.2 rollup: 2.59.0 semver: 7.3.5 -<<<<<<< HEAD - sirv: 1.0.18 - ts-jest: 27.0.7_7e2a439bb7b53c38ff0c1a3c5e04c2c5 - ts-node: 10.4.0_6d6d60348da931c98bc2cf01b7fcd2a7 - typescript: 4.5.2 -======= sirv: 1.0.19 - ts-jest: 27.1.2_52ee6014196323fc54772ef1ffde0dac - ts-node: 10.4.0_08095b3038b55682110c004d6a64072d - typescript: 4.4.4 ->>>>>>> main + ts-jest: 27.1.2_a27e8f44bb9e5af14f9674b0b72891af + ts-node: 10.4.0_5d12c2add188ff0e728b4ade3dacd39b + typescript: 4.5.4 vite: link:packages/vite vitepress: 0.20.9 yorkie: 2.0.0 @@ -757,7 +750,7 @@ importers: dotenv: ^10.0.0 dotenv-expand: ^5.1.0 es-module-lexer: ^0.9.3 - esbuild: ~0.14.0 + esbuild: ^0.14.9 estree-walker: ^2.0.2 etag: ^1.8.1 execa: ^5.1.1 @@ -792,7 +785,7 @@ importers: types: link:./types ws: ^8.3.0 dependencies: - esbuild: 0.14.0 + esbuild: 0.14.9 json5: 2.2.0 postcss: 8.4.5 resolve: 1.20.0 @@ -808,7 +801,7 @@ importers: '@rollup/plugin-dynamic-import-vars': 1.4.1_rollup@2.59.0 '@rollup/plugin-json': 4.1.0_rollup@2.59.0 '@rollup/plugin-node-resolve': 13.1.1_rollup@2.59.0 - '@rollup/plugin-typescript': 8.3.0_80f1acc233e4df93aa4e78959e046afc + '@rollup/plugin-typescript': 8.3.0_e019ad5093a2e749ab2dff6689057593 '@rollup/pluginutils': 4.1.2 '@types/convert-source-map': 1.5.2 '@types/debug': 4.1.7 @@ -859,7 +852,7 @@ importers: source-map-support: 0.5.21 strip-ansi: 6.0.1 terser: 5.10.0_acorn@8.7.0 - tsconfck: 1.1.1_typescript@4.4.4 + tsconfck: 1.1.1_typescript@4.5.4 tslib: 2.3.1 types: link:types ws: 8.3.0 @@ -2048,7 +2041,7 @@ packages: rollup: 2.59.0 dev: true - /@rollup/plugin-typescript/8.3.0_540094f6b8e281a8a0f841e38cc281bb: + /@rollup/plugin-typescript/8.3.0_e019ad5093a2e749ab2dff6689057593: resolution: {integrity: sha512-I5FpSvLbtAdwJ+naznv+B4sjXZUcIvLLceYpITAn7wAP8W0wqc5noLdGIp9HGVntNhRWXctwPYrSSFQxtl0FPA==} engines: {node: '>=8.0.0'} peerDependencies: @@ -2060,7 +2053,7 @@ packages: resolve: 1.20.0 rollup: 2.59.0 tslib: 2.3.1 - typescript: 4.5.2 + typescript: 4.5.4 dev: true /@rollup/pluginutils/3.1.0_rollup@2.59.0: @@ -2362,7 +2355,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.7.0_d7a0d6b59468b4d2ea38f782f4f112e3: + /@typescript-eslint/eslint-plugin/5.7.0_915acdfead96f701b1277a1a723fc8d4: resolution: {integrity: sha512-8RTGBpNn5a9M628wBPrCbJ+v3YTEOE2qeZb7TDkGKTDXSj36KGRg92SpFFaR/0S3rSXQxM0Og/kV9EyadsYSBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2373,8 +2366,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.7.0_eslint@8.4.1+typescript@4.4.4 - '@typescript-eslint/parser': 5.7.0_eslint@8.4.1+typescript@4.4.4 + '@typescript-eslint/experimental-utils': 5.7.0_eslint@8.4.1+typescript@4.5.4 + '@typescript-eslint/parser': 5.7.0_eslint@8.4.1+typescript@4.5.4 '@typescript-eslint/scope-manager': 5.7.0 debug: 4.3.3 eslint: 8.4.1 @@ -2382,13 +2375,13 @@ packages: ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.4 + typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.7.0_eslint@8.4.1+typescript@4.4.4: + /@typescript-eslint/experimental-utils/5.7.0_eslint@8.4.1+typescript@4.5.4: resolution: {integrity: sha512-u57eZ5FbEpzN5kSjmVrSesovWslH2ZyNPnaXQMXWgH57d5+EVHEt76W75vVuI9qKZ5BMDKNfRN+pxcPEjQjb2A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2397,7 +2390,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.7.0 '@typescript-eslint/types': 5.7.0 - '@typescript-eslint/typescript-estree': 5.7.0_typescript@4.4.4 + '@typescript-eslint/typescript-estree': 5.7.0_typescript@4.5.4 eslint: 8.4.1 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.4.1 @@ -2406,7 +2399,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/5.7.0_eslint@8.4.1+typescript@4.4.4: + /@typescript-eslint/parser/5.7.0_eslint@8.4.1+typescript@4.5.4: resolution: {integrity: sha512-m/gWCCcS4jXw6vkrPQ1BjZ1vomP01PArgzvauBqzsoZ3urLbsRChexB8/YV8z9HwE3qlJM35FxfKZ1nfP/4x8g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2418,10 +2411,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.7.0 '@typescript-eslint/types': 5.7.0 - '@typescript-eslint/typescript-estree': 5.7.0_typescript@4.4.4 + '@typescript-eslint/typescript-estree': 5.7.0_typescript@4.5.4 debug: 4.3.3 eslint: 8.4.1 - typescript: 4.4.4 + typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true @@ -2439,7 +2432,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.7.0_typescript@4.4.4: + /@typescript-eslint/typescript-estree/5.7.0_typescript@4.5.4: resolution: {integrity: sha512-aO1Ql+izMrTnPj5aFFlEJkpD4jRqC4Gwhygu2oHK2wfVQpmOPbyDSveJ+r/NQo+PWV43M6uEAeLVbTi09dFLhg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2454,8 +2447,8 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.4 + typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true @@ -4153,147 +4146,155 @@ packages: ext: 1.6.0 dev: false - /esbuild-android-arm64/0.14.0: - resolution: {integrity: sha512-X7BjFiRRNfxPNg1aT5zw4xK1vbvX2IvDPcEp4bv0CEXgR39UzuOMUsQoG92aZgj8JGs8jxQAZc8k9dVJ1WL2BA==} + /esbuild-android-arm64/0.14.9: + resolution: {integrity: sha512-VpSCuUR07G4Re/5QzqtdxS5ZgxkCRyzu4Kf5SH1/EkXzRGeoWQt8xirkOMK58pfmg/FlS/fQNgwl3Txej4LoVg==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /esbuild-darwin-64/0.14.0: - resolution: {integrity: sha512-43vtt407jMp1kEXiaY0dEIGjOREax9F1+qMI0+F9tJyr06EHAofnbLL6cTmLgdPy/pMhltSvOJ8EddJrrOBgpQ==} + /esbuild-darwin-64/0.14.9: + resolution: {integrity: sha512-F/RcRHMG5ccAL8n9VIy8ZC4D0IHZrN/1IhHQbY4qPXrMlh42FucR0TW4lr3vdHF3caaId1jdDSQQJ7jXR+ZC5Q==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /esbuild-darwin-arm64/0.14.0: - resolution: {integrity: sha512-hMbT5YiBrFL763mnwR9BqNtq9XtJgJRxYs7Ad++KUd+ZhMoVE0Rs/YLe1oor9uBGhHLqQsZuJ2dUHjCsfT/iDg==} + /esbuild-darwin-arm64/0.14.9: + resolution: {integrity: sha512-3ue+1T4FR5TaAu4/V1eFMG8Uwn0pgAwQZb/WwL1X78d5Cy8wOVQ67KNH1lsjU+y/9AcwMKZ9x0GGNxBB4a1Rbw==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /esbuild-freebsd-64/0.14.0: - resolution: {integrity: sha512-mx68HRYIZo6ZiHbWk5Md+mDJoDw779yWkJQAaBnXwOkGbDeA3JmPZjp6IPfy2P+n3emK9z6g4pKiebp1tQGVoQ==} + /esbuild-freebsd-64/0.14.9: + resolution: {integrity: sha512-0YEjWt6ijaf5Y3Q50YS1lZxuWZWMV/T7atQEuQnF8ioq5jamrVr8j1TZ9+rxcLgH1lBMsXj8IwW+6BleXredEg==} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /esbuild-freebsd-arm64/0.14.0: - resolution: {integrity: sha512-iM8u+zTagh0WGn2FTTxi7DII/ycVzYyuf2Df6eP2ZX+vlx2FjaduhagRkpyhjfmEyhfJOrYSAR5R1biNPcA+VA==} + /esbuild-freebsd-arm64/0.14.9: + resolution: {integrity: sha512-82w5qMgEeYvf8+vX/2KE5TOZf8rv8VK4TFiK6lDzdgdwwmBU5C8kdT3rO5Llan2K2LKndrou1eyi/fHwFcwPJQ==} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /esbuild-linux-32/0.14.0: - resolution: {integrity: sha512-dWHotI2qlXWZyza7n85UubBj0asjpM7FTtQYDaRQKxoCJpCnSzq3aD55IJthiggZHXj2tAML9Bc5xjVLsBJR0w==} + /esbuild-linux-32/0.14.9: + resolution: {integrity: sha512-eu8J8HNpco7Mkd7T7djQRzGBeuve41kbXRxFHOwwbZXMNQojXjBqLuradi5i/Vsw+CA4G/yVpmJI2S75Cit2mQ==} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /esbuild-linux-64/0.14.0: - resolution: {integrity: sha512-7buo31kp1/yKWPm9vU44FEUwkeIROrIgnCDV9KLMLSbOjGEHBZXYJ2L0p4ZnB7Z+m5YiW7F/AfJu0/1E87nOeQ==} + /esbuild-linux-64/0.14.9: + resolution: {integrity: sha512-WoEI+R6/PLZAxS7XagfQMFgRtLUi5cjqqU9VCfo3tnWmAXh/wt8QtUfCVVCcXVwZLS/RNvI19CtfjlrJU61nOg==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm/0.14.0: - resolution: {integrity: sha512-fgybXQwPRT4Io01+aD+yphcLOLRVGqbSdhvaDK3qBwqUvspFsq4QkI7PeeYpuQdBZWiRKLoi9v5r90l7JO/s+g==} + /esbuild-linux-arm/0.14.9: + resolution: {integrity: sha512-d3k1ZPREjaKYyhsS8x3jvc4ekjIZ8SmuihP60mrN1f6p5y07NKWw9i0OWD1p6hy+7g6cjMWq00tstMIikGB9Yg==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm64/0.14.0: - resolution: {integrity: sha512-9LBtCH2RkhDBwoAYksTtXljN6hlxxoL6a3ymNfXJG9JxFUQddOfhajXZdObFn/hgGkAFwx8dXqw+FnPm0FCzSg==} + /esbuild-linux-arm64/0.14.9: + resolution: {integrity: sha512-joUE0yQgWMDkQqBx3+6SdNCVZ10F1O4+WM94moghvhdTzkYpECIc/WvfqMF/w0V8Hecw3QJ7vugO7jsFlXXd4Q==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-mips64le/0.14.0: - resolution: {integrity: sha512-Xz7soOqWeCWcLp15biPM08To+s0k1E/2q0pQZNQ+SY9S5H2vU4ujDXqKjxFc24G9CrOeUNEOXTkh+JldBGbTCA==} + /esbuild-linux-mips64le/0.14.9: + resolution: {integrity: sha512-ZAuheiDRo2c4rxx8GUTEwPvos0zUwCYjP9K2WfCSmDL6m3RpaObCQhZghrDuoIUwvc/D6SWuABsKE9VzogsltQ==} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /esbuild-linux-ppc64le/0.14.0: - resolution: {integrity: sha512-fuBXTyUaZKxpmp43Nf0M1uI1OmZv/COcME9PG7NQ/EniwC680Xj5xQFhEBDVnvQQ+6xOnXdfPSojJq7gQxrORQ==} + /esbuild-linux-ppc64le/0.14.9: + resolution: {integrity: sha512-Pm8FeG5l314k3a2mbu3SAc5E2eLFuGUsGiSlw8V6xtA4whxJ7rit7951w9jBhz+1Vqqtqprg2IYTng3j2CGhVw==} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /esbuild-netbsd-64/0.14.0: - resolution: {integrity: sha512-pQaECTKr/iCXtn1qjwih+cvoZzbZ+P3NwLQo4uo/IesklbPTR5eF4d85L1vPFVgff+itBMxbbB7aoRznSglN3A==} + /esbuild-linux-s390x/0.14.9: + resolution: {integrity: sha512-G8FNZygV82N1/LOfPD8ZX7Mn1dPpKKPrZc93ebSJ8/VgNIafOAhV5vaeK1lhcx6ZSu+jJU/UyQQMG1CIvHRIaw==} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-netbsd-64/0.14.9: + resolution: {integrity: sha512-b7vPrn5XN0GRtNAQ3w+gq8AwUfWSRBkcPAdA5UUT5rkrw7wKFyMqi2/zREBc/Knu5YOsLmZPQSoM8QL6qy79cg==} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /esbuild-openbsd-64/0.14.0: - resolution: {integrity: sha512-HiaqQX9HMb9u3eYvKZ86+m/paQwASJSIjXiRTFpFusypjtU2NJqWb/LiRvhfmwC6rb7YHwCSPx+juSM7M+20bA==} + /esbuild-openbsd-64/0.14.9: + resolution: {integrity: sha512-w95Rt/vmVhZWfzZmeoMIHxbFiOFDmxC7GEdnCbDTXX2vlwKu+CIDIKOgWW+R1T2JqTNo5tu9dRkngKZMfbUo/A==} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /esbuild-sunos-64/0.14.0: - resolution: {integrity: sha512-TkMQOSiSU3fHLV3M+OKUgLZt5L7TpcBcMRvtFw1cTxAnX8eT+1qkWVLiDM8ow1C3P7PW3bkGY3LW8vOs8o/jBA==} + /esbuild-sunos-64/0.14.9: + resolution: {integrity: sha512-mzgmQZAVGo+uLkQXTY0viqVSEQKesmR5OEMMq1jM/2jucbZUcyaq8dVKRIWJJEzwNgZ6MpeOpshUtOzGxxy8ag==} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /esbuild-windows-32/0.14.0: - resolution: {integrity: sha512-0h7E50JHgyLd7TkqSIH0VzBhngWspxPHuq/crDAMnh4s4tW8zWCMLIz2c1HVwHfZsh7d5+C4/yBaQeJTHXGvIA==} + /esbuild-windows-32/0.14.9: + resolution: {integrity: sha512-sYHEJLwdDJpjjSUyIGqPC1GRXl0Z/YT1K85Tcrv4iqZEXFR0rT7sTV+E0XC911FbTJHfuAdUJixkwAQeLMdrUg==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /esbuild-windows-64/0.14.0: - resolution: {integrity: sha512-RxnovPOoQS5Id4mbdIUm96L0GIg+ZME4FthbErw1kZZabLi9eLp1gR3vSwkZXKbK8Z76uDkSW0EN74i1XWVpiQ==} + /esbuild-windows-64/0.14.9: + resolution: {integrity: sha512-xJTpyFzpH51LGlVR2C3P+Gpnjujsx5kEtJj5V/x8TyD94VW+EpszyND/pay15CIF64pWywyQt2jmGUDl6kzkEw==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /esbuild-windows-arm64/0.14.0: - resolution: {integrity: sha512-66KsVlT6lGDWgDKQsAlojxgUhZkkjVeosMVRdb913OwtcOjszceg6zFD748jzp9CUgAseHCNJqFmYOyBzneSEQ==} + /esbuild-windows-arm64/0.14.9: + resolution: {integrity: sha512-NKPPsYVlHqdF0yMuMJrjuAzqS/BHrMXZ8TN1Du+Pgi8KkmxzNXRPDHQV0NPPJ+Z7Lp09joEHSz1zrvQRs1j6jw==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /esbuild/0.14.0: - resolution: {integrity: sha512-UOnSKRAyZondxdLrOXnI/mesUmU/GvDTcajCvxoIaObzMeQcn0HyoGtvbfATnazlx799ZqFSyIZGLXFszkjy3A==} + /esbuild/0.14.9: + resolution: {integrity: sha512-uuT3kFsfUvzNW6I2RKKIHuCvutY/U9KFcAP6emUm98WvBhyhEr5vGkZLeN3r3vXfoykl+7xekAH8Ky09LXBd0Q==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.14.0 - esbuild-darwin-64: 0.14.0 - esbuild-darwin-arm64: 0.14.0 - esbuild-freebsd-64: 0.14.0 - esbuild-freebsd-arm64: 0.14.0 - esbuild-linux-32: 0.14.0 - esbuild-linux-64: 0.14.0 - esbuild-linux-arm: 0.14.0 - esbuild-linux-arm64: 0.14.0 - esbuild-linux-mips64le: 0.14.0 - esbuild-linux-ppc64le: 0.14.0 - esbuild-netbsd-64: 0.14.0 - esbuild-openbsd-64: 0.14.0 - esbuild-sunos-64: 0.14.0 - esbuild-windows-32: 0.14.0 - esbuild-windows-64: 0.14.0 - esbuild-windows-arm64: 0.14.0 + esbuild-android-arm64: 0.14.9 + esbuild-darwin-64: 0.14.9 + esbuild-darwin-arm64: 0.14.9 + esbuild-freebsd-64: 0.14.9 + esbuild-freebsd-arm64: 0.14.9 + esbuild-linux-32: 0.14.9 + esbuild-linux-64: 0.14.9 + esbuild-linux-arm: 0.14.9 + esbuild-linux-arm64: 0.14.9 + esbuild-linux-mips64le: 0.14.9 + esbuild-linux-ppc64le: 0.14.9 + esbuild-linux-s390x: 0.14.9 + esbuild-netbsd-64: 0.14.9 + esbuild-openbsd-64: 0.14.9 + esbuild-sunos-64: 0.14.9 + esbuild-windows-32: 0.14.9 + esbuild-windows-64: 0.14.9 + esbuild-windows-arm64: 0.14.9 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -5662,7 +5663,7 @@ packages: micromatch: 4.0.4 pretty-format: 27.4.2 slash: 3.0.0 - ts-node: 10.4.0_08095b3038b55682110c004d6a64072d + ts-node: 10.4.0_5d12c2add188ff0e728b4ade3dacd39b transitivePeerDependencies: - bufferutil - canvas @@ -7212,7 +7213,7 @@ packages: dependencies: import-cwd: 3.0.0 lilconfig: 2.0.4 - ts-node: 10.4.0_08095b3038b55682110c004d6a64072d + ts-node: 10.4.0_5d12c2add188ff0e728b4ade3dacd39b yaml: 1.10.2 /postcss-modules-extract-imports/3.0.0_postcss@8.4.5: @@ -8692,7 +8693,7 @@ packages: utf8-byte-length: 1.0.4 dev: true - /ts-jest/27.1.2_52ee6014196323fc54772ef1ffde0dac: + /ts-jest/27.1.2_a27e8f44bb9e5af14f9674b0b72891af: resolution: {integrity: sha512-eSOiJOWq6Hhs6Khzk5wKC5sgWIXgXqOCiIl1+3lfnearu58Hj4QpE5tUhQcA3xtZrELbcvAGCsd6HB8OsaVaTA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -8715,7 +8716,7 @@ packages: dependencies: '@types/jest': 27.0.3 bs-logger: 0.2.6 - esbuild: 0.13.12 + esbuild: 0.14.9 fast-json-stable-stringify: 2.1.0 jest: 27.4.5_ts-node@10.4.0 jest-util: 27.4.2 @@ -8723,11 +8724,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.5.2 + typescript: 4.5.4 yargs-parser: 20.2.9 dev: true - /ts-node/10.4.0_08095b3038b55682110c004d6a64072d: + /ts-node/10.4.0_5d12c2add188ff0e728b4ade3dacd39b: resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==} hasBin: true peerDependencies: @@ -8753,11 +8754,11 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.5.2 + typescript: 4.5.4 yn: 3.1.1 dev: true - /tsconfck/1.1.1_typescript@4.5.2: + /tsconfck/1.1.1_typescript@4.5.4: resolution: {integrity: sha512-uEsCWef+3lA9/YqpGt/mdr+nDovhlr+f0zoycYiOyVDDOUb3BjYFA71+Ee3LB/GiZBRDyTfKBK1kGN2iuPPuEA==} engines: {node: ^12.20 || ^14.13.1 || >= 16, pnpm: '>=6.7.0'} hasBin: true @@ -8767,7 +8768,7 @@ packages: typescript: optional: true dependencies: - typescript: 4.5.2 + typescript: 4.5.4 dev: true /tslib/1.14.1: @@ -8782,14 +8783,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.5.2: + /tsutils/3.21.0_typescript@4.5.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.2 + typescript: 4.5.4 dev: true /type-check/0.3.2: From 17090c8531ac0b7328b61a306df0bafac7d6c4d1 Mon Sep 17 00:00:00 2001 From: patak-dev Date: Wed, 29 Dec 2021 11:46:32 +0100 Subject: [PATCH 7/8] chore: fix esbuild to 0.14.3 --- package.json | 2 +- packages/vite/LICENSE.md | 114 --- packages/vite/package.json | 2 +- pnpm-lock.yaml | 1451 +++++++++++++++--------------------- 4 files changed, 597 insertions(+), 972 deletions(-) diff --git a/package.json b/package.json index 37622cc92ee81b..2a8e6a55fc2bfc 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "chalk": "^4.1.2", "conventional-changelog-cli": "^2.1.1", "cross-env": "^7.0.3", - "esbuild": "^0.14.9", + "esbuild": "0.14.3", "eslint": "^8.4.1", "eslint-define-config": "^1.2.0", "eslint-plugin-node": "^11.1.0", diff --git a/packages/vite/LICENSE.md b/packages/vite/LICENSE.md index 854e101d95fb64..9247c0cb17afc3 100644 --- a/packages/vite/LICENSE.md +++ b/packages/vite/LICENSE.md @@ -587,23 +587,6 @@ Repository: https://github.com/micromatch/anymatch --------------------------------------- -## array-union -License: MIT -By: Sindre Sorhus -Repository: sindresorhus/array-union - -> MIT License -> -> Copyright (c) Sindre Sorhus (sindresorhus.com) -> -> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -> -> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -> -> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ---------------------------------------- - ## balanced-match License: MIT By: Julian Gruber @@ -1142,23 +1125,6 @@ Repository: sindresorhus/define-lazy-prop --------------------------------------- -## dir-glob -License: MIT -By: Kevin Mårtensson -Repository: kevva/dir-glob - -> MIT License -> -> Copyright (c) Kevin Mårtensson (github.com/kevva) -> -> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -> -> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -> -> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ---------------------------------------- - ## dotenv License: BSD-2-Clause Repository: git://github.com/motdotla/dotenv.git @@ -1702,23 +1668,6 @@ Repository: gulpjs/glob-parent --------------------------------------- -## globby -License: MIT -By: Sindre Sorhus -Repository: sindresorhus/globby - -> MIT License -> -> Copyright (c) Sindre Sorhus (sindresorhus.com) -> -> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -> -> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -> -> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ---------------------------------------- - ## http-proxy License: MIT By: Charlie Robbins @@ -1979,35 +1928,6 @@ Repository: git+https://github.com/css-modules/icss-utils.git --------------------------------------- -## ignore -License: MIT -By: kael -Repository: git@github.com:kaelzhang/node-ignore.git - -> Copyright (c) 2013 Kael Zhang , contributors -> http://kael.me/ -> -> Permission is hereby granted, free of charge, to any person obtaining -> a copy of this software and associated documentation files (the -> "Software"), to deal in the Software without restriction, including -> without limitation the rights to use, copy, modify, merge, publish, -> distribute, sublicense, and/or sell copies of the Software, and to -> permit persons to whom the Software is furnished to do so, subject to -> the following conditions: -> -> The above copyright notice and this permission notice shall be -> included in all copies or substantial portions of the Software. -> -> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -> EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -> MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -> NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -> LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -> OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -> WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ---------------------------------------- - ## import-cwd License: MIT By: Sindre Sorhus @@ -3332,23 +3252,6 @@ Repository: sindresorhus/path-key --------------------------------------- -## path-type -License: MIT -By: Sindre Sorhus -Repository: sindresorhus/path-type - -> MIT License -> -> Copyright (c) Sindre Sorhus (sindresorhus.com) -> -> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -> -> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -> -> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ---------------------------------------- - ## periscopic License: MIT Repository: Rich-Harris/periscopic @@ -4031,23 +3934,6 @@ Repository: lukeed/sirv --------------------------------------- -## slash -License: MIT -By: Sindre Sorhus -Repository: sindresorhus/slash - -> MIT License -> -> Copyright (c) Sindre Sorhus (sindresorhus.com) -> -> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -> -> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -> -> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ---------------------------------------- - ## source-map License: BSD-3-Clause By: Nick Fitzgerald, Tobias Koppers, Duncan Beevers, Stephen Crane, Ryan Seddon, Miles Elam, Mihai Bazon, Michael Ficarra, Todd Wolfson, Alexander Solovyov, Felix Gnass, Conrad Irwin, usrbincc, David Glasser, Chase Douglas, Evan Wallace, Heather Arthur, Hugh Kennedy, Simon Lydell, Jmeas Smith, Michael Z Goddard, azu, John Gozde, Adam Kirkton, Chris Montgomery, J. Ryan Stinnett, Jack Herrington, Chris Truter, Daniel Espeset, Jamie Wong, Eddy Bruël, Hawken Rives, Gilad Peleg, djchie, Gary Ye, Nicolas Lalevée diff --git a/packages/vite/package.json b/packages/vite/package.json index 1ddf7ba34af32f..37d6d0b9c0904d 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -44,7 +44,7 @@ }, "//": "READ CONTRIBUTING.md to understand what to put under deps vs. devDeps!", "dependencies": { - "esbuild": "^0.14.9", + "esbuild": "0.14.3", "json5": "^2.2.0", "postcss": "^8.4.5", "resolve": "^1.20.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4a4fa01b8a4ec..1c723b21bcc2f8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: chalk: ^4.1.2 conventional-changelog-cli: ^2.1.1 cross-env: ^7.0.3 - esbuild: ^0.14.9 + esbuild: 0.14.3 eslint: ^8.4.1 eslint-define-config: ^1.2.0 eslint-plugin-node: ^11.1.0 @@ -44,25 +44,25 @@ importers: vitepress: ^0.20.9 yorkie: ^2.0.0 devDependencies: - '@microsoft/api-extractor': 7.19.2 + '@microsoft/api-extractor': 7.19.3 '@types/fs-extra': 9.0.13 '@types/jest': 27.0.3 - '@types/node': 16.11.14 + '@types/node': 16.11.17 '@types/prompts': 2.0.14 '@types/semver': 7.3.9 - '@typescript-eslint/eslint-plugin': 5.7.0_915acdfead96f701b1277a1a723fc8d4 - '@typescript-eslint/parser': 5.7.0_eslint@8.4.1+typescript@4.5.4 + '@typescript-eslint/eslint-plugin': 5.8.1_3a47348159e115370aa4cba56aba33b6 + '@typescript-eslint/parser': 5.8.1_eslint@8.5.0+typescript@4.5.4 chalk: 4.1.2 - conventional-changelog-cli: 2.1.1 + conventional-changelog-cli: 2.2.2 cross-env: 7.0.3 - esbuild: 0.14.9 - eslint: 8.4.1 - eslint-define-config: 1.2.0 - eslint-plugin-node: 11.1.0_eslint@8.4.1 + esbuild: 0.14.3 + eslint: 8.5.0 + eslint-define-config: 1.2.1 + eslint-plugin-node: 11.1.0_eslint@8.5.0 execa: 5.1.1 fs-extra: 10.0.0 jest: 27.4.5_ts-node@10.4.0 - lint-staged: 12.1.2 + lint-staged: 12.1.4 minimist: 1.2.5 node-fetch: 2.6.6 npm-run-all: 4.1.5 @@ -70,14 +70,14 @@ importers: prettier: 2.5.1 prompts: 2.4.2 rimraf: 3.0.2 - rollup: 2.59.0 + rollup: 2.62.0 semver: 7.3.5 sirv: 1.0.19 - ts-jest: 27.1.2_a27e8f44bb9e5af14f9674b0b72891af - ts-node: 10.4.0_5d12c2add188ff0e728b4ade3dacd39b + ts-jest: 27.1.2_1b5a1be2010a86e622f02a11eaeb730f + ts-node: 10.4.0_00264fd83560919cd06c986889baae0a typescript: 4.5.4 vite: link:packages/vite - vitepress: 0.20.9 + vitepress: 0.20.10 yorkie: 2.0.0 packages/create-vite: @@ -86,7 +86,7 @@ importers: minimist: ^1.2.5 prompts: ^2.4.2 dependencies: - kolorist: 1.5.0 + kolorist: 1.5.1 minimist: 1.2.5 prompts: 2.4.2 @@ -103,7 +103,7 @@ importers: vue: ^3.2.25 dependencies: aliased-module: link:dir/module - vue: 3.2.25 + vue: 3.2.26 devDependencies: resolve-linked: link:../resolve-linked @@ -136,7 +136,7 @@ importers: css-dep: link:css-dep less: 4.1.2 postcss-nested: 5.0.6 - sass: 1.43.4 + sass: 1.45.1 stylus: 0.55.0 packages/playground/css-codesplit: @@ -176,7 +176,7 @@ importers: specifiers: vue: ^3.2.25 dependencies: - vue: 3.2.25 + vue: 3.2.26 packages/playground/file-delete-restore: specifiers: @@ -205,7 +205,7 @@ importers: specifiers: vue: ^3.2.25 devDependencies: - vue: 3.2.25 + vue: 3.2.26 packages/playground/legacy: specifiers: @@ -296,12 +296,12 @@ importers: dep-linked-include: link:dep-linked-include lodash-es: 4.17.21 nested-exclude: link:nested-exclude - phoenix: 1.6.2 + phoenix: 1.6.5 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 resolve-linked: link:../resolve-linked - vue: 3.2.25 - vuex: 4.0.2_vue@3.2.25 + vue: 3.2.26 + vuex: 4.0.2_vue@3.2.26 devDependencies: '@vitejs/plugin-vue': link:../../plugin-vue @@ -344,7 +344,7 @@ importers: missing-dep: link:missing-dep multi-entry-dep: link:multi-entry-dep devDependencies: - express: 4.17.1 + express: 4.17.2 packages/playground/optimize-missing-deps/missing-dep: specifiers: @@ -361,8 +361,8 @@ importers: vue: ^3.2.25 vue-router: ^4.0.0 dependencies: - vue: 3.2.25 - vue-router: 4.0.12_vue@3.2.25 + vue: 3.2.26 + vue-router: 4.0.12_vue@3.2.26 devDependencies: '@vitejs/plugin-vue': link:../../plugin-vue @@ -396,13 +396,13 @@ importers: react-dom: ^17.0.2 react-switch: ^6.0.0 dependencies: - '@emotion/react': 11.5.0_react@17.0.2 + '@emotion/react': 11.7.1_react@17.0.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-switch: 6.0.0_react-dom@17.0.2+react@17.0.2 devDependencies: - '@babel/plugin-proposal-pipeline-operator': 7.16.0 - '@emotion/babel-plugin': 11.3.0 + '@babel/plugin-proposal-pipeline-operator': 7.16.5 + '@emotion/babel-plugin': 11.7.2 '@vitejs/plugin-react': link:../../plugin-react packages/playground/resolve: @@ -417,7 +417,7 @@ importers: resolve-exports-path: link:./exports-path resolve-linked: workspace:* dependencies: - '@babel/runtime': 7.16.0 + '@babel/runtime': 7.16.5 es5-ext: 0.10.53 normalize.css: 8.0.1 resolve-browser-field: link:browser-field @@ -473,7 +473,7 @@ importers: ts-transpiled-exports: link:ts-transpiled-exports devDependencies: cross-env: 7.0.3 - express: 4.17.1 + express: 4.17.2 packages/playground/ssr-deps/define-properties-exports: specifiers: {} @@ -505,7 +505,7 @@ importers: express: ^4.17.1 devDependencies: cross-env: 7.0.3 - express: 4.17.1 + express: 4.17.2 packages/playground/ssr-pug: specifiers: @@ -514,7 +514,7 @@ importers: pug: ^3.0.2 devDependencies: cross-env: 7.0.3 - express: 4.17.1 + express: 4.17.2 pug: 3.0.2 packages/playground/ssr-react: @@ -537,8 +537,8 @@ importers: '@vitejs/plugin-react': link:../../plugin-react compression: 1.7.4 cross-env: 7.0.3 - express: 4.17.1 - serve-static: 1.14.1 + express: 4.17.2 + serve-static: 1.14.2 packages/playground/ssr-vue: specifiers: @@ -555,17 +555,17 @@ importers: vuex: ^4.0.2 dependencies: example-external-component: link:example-external-component - vue: 3.2.25 - vue-router: 4.0.12_vue@3.2.25 - vuex: 4.0.2_vue@3.2.25 + vue: 3.2.26 + vue-router: 4.0.12_vue@3.2.26 + vuex: 4.0.2_vue@3.2.26 devDependencies: '@vitejs/plugin-vue': link:../../plugin-vue '@vitejs/plugin-vue-jsx': link:../../plugin-vue-jsx compression: 1.7.4 cross-env: 7.0.3 dep-import-type: link:dep-import-type - express: 4.17.1 - serve-static: 1.14.1 + express: 4.17.2 + serve-static: 1.14.2 packages/playground/ssr-vue/dep-import-type: specifiers: {} @@ -594,8 +594,8 @@ importers: dependencies: autoprefixer: 10.4.0 tailwindcss: 2.2.19_6d1fa3babc9cc84b994ff99ef39d1aff - vue: 3.2.25 - vue-router: 4.0.12_vue@3.2.25 + vue: 3.2.26 + vue-router: 4.0.12_vue@3.2.26 devDependencies: '@vitejs/plugin-vue': link:../../plugin-vue @@ -617,13 +617,13 @@ importers: vue: ^3.2.25 dependencies: lodash-es: 4.17.21 - vue: 3.2.25 + vue: 3.2.26 devDependencies: '@vitejs/plugin-vue': link:../../plugin-vue js-yaml: 4.1.0 less: 4.1.2 pug: 3.0.2 - sass: 1.43.4 + sass: 1.45.1 stylus: 0.55.0 packages/playground/vue-jsx: @@ -632,7 +632,7 @@ importers: '@vitejs/plugin-vue-jsx': workspace:* vue: ^3.2.25 dependencies: - vue: 3.2.25 + vue: 3.2.26 devDependencies: '@vitejs/plugin-vue': link:../../plugin-vue '@vitejs/plugin-vue-jsx': link:../../plugin-vue-jsx @@ -652,7 +652,7 @@ importers: systemjs: ^6.11.0 dependencies: '@babel/standalone': 7.16.6 - core-js: 3.20.0 + core-js: 3.20.1 magic-string: 0.25.7 regenerator-runtime: 0.13.9 systemjs: 6.11.0 @@ -692,7 +692,7 @@ importers: '@types/hash-sum': 1.0.0 debug: 4.3.3 hash-sum: 2.0.0 - rollup: 2.59.0 + rollup: 2.62.0 slash: 4.0.0 source-map: 0.6.1 vue: 3.2.26 @@ -750,7 +750,7 @@ importers: dotenv: ^10.0.0 dotenv-expand: ^5.1.0 es-module-lexer: ^0.9.3 - esbuild: ^0.14.9 + esbuild: 0.14.3 estree-walker: ^2.0.2 etag: ^1.8.1 execa: ^5.1.1 @@ -785,23 +785,23 @@ importers: types: link:./types ws: ^8.3.0 dependencies: - esbuild: 0.14.9 + esbuild: 0.14.3 json5: 2.2.0 postcss: 8.4.5 resolve: 1.20.0 - rollup: 2.59.0 + rollup: 2.62.0 optionalDependencies: fsevents: 2.3.2 devDependencies: '@ampproject/remapping': 1.0.2 '@babel/parser': 7.16.6 '@babel/types': 7.16.0 - '@rollup/plugin-alias': 3.1.8_rollup@2.59.0 - '@rollup/plugin-commonjs': 21.0.1_rollup@2.59.0 - '@rollup/plugin-dynamic-import-vars': 1.4.1_rollup@2.59.0 - '@rollup/plugin-json': 4.1.0_rollup@2.59.0 - '@rollup/plugin-node-resolve': 13.1.1_rollup@2.59.0 - '@rollup/plugin-typescript': 8.3.0_e019ad5093a2e749ab2dff6689057593 + '@rollup/plugin-alias': 3.1.8_rollup@2.62.0 + '@rollup/plugin-commonjs': 21.0.1_rollup@2.62.0 + '@rollup/plugin-dynamic-import-vars': 1.4.2_rollup@2.62.0 + '@rollup/plugin-json': 4.1.0_rollup@2.62.0 + '@rollup/plugin-node-resolve': 13.1.1_rollup@2.62.0 + '@rollup/plugin-typescript': 8.3.0_7c5ff569c0887b4f0035eb7cb6988163 '@rollup/pluginutils': 4.1.2 '@types/convert-source-map': 1.5.2 '@types/debug': 4.1.7 @@ -810,7 +810,7 @@ importers: '@types/less': 3.0.3 '@types/micromatch': 4.0.2 '@types/mime': 2.0.3 - '@types/node': 16.11.14 + '@types/node': 16.11.17 '@types/resolve': 1.20.1 '@types/sass': 1.43.1 '@types/stylus': 0.48.36 @@ -845,7 +845,7 @@ importers: postcss-load-config: 3.1.0_ts-node@10.4.0 postcss-modules: 4.3.0_postcss@8.4.5 resolve.exports: 1.1.0 - rollup-plugin-license: 2.6.0_rollup@2.59.0 + rollup-plugin-license: 2.6.0_rollup@2.62.0 selfsigned: 1.10.11 sirv: 1.0.19 source-map: 0.6.1 @@ -855,7 +855,7 @@ importers: tsconfck: 1.1.1_typescript@4.5.4 tslib: 2.3.1 types: link:types - ws: 8.3.0 + ws: 8.4.0 packages: @@ -983,8 +983,8 @@ packages: dependencies: '@babel/highlight': 7.16.0 - /@babel/compat-data/7.16.0: - resolution: {integrity: sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==} + /@babel/compat-data/7.16.4: + resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==} engines: {node: '>=6.9.0'} /@babel/core/7.16.5: @@ -1009,15 +1009,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/generator/7.16.0: - resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 - jsesc: 2.5.2 - source-map: 0.5.7 - dev: false - /@babel/generator/7.16.5: resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==} engines: {node: '>=6.9.0'} @@ -1039,24 +1030,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.16.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.16.5 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.17.6 + browserslist: 4.19.1 semver: 6.3.0 - /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.5: - resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} + /@babel/helper-create-class-features-plugin/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.16.5 '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-function-name': 7.16.0 - '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-member-expression-to-functions': 7.16.5 '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-replace-supers': 7.16.5 '@babel/helper-split-export-declaration': 7.16.0 transitivePeerDependencies: - supports-color @@ -1088,8 +1080,8 @@ packages: dependencies: '@babel/types': 7.16.0 - /@babel/helper-member-expression-to-functions/7.16.0: - resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==} + /@babel/helper-member-expression-to-functions/7.16.5: + resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 @@ -1123,21 +1115,18 @@ packages: '@babel/types': 7.16.0 dev: false - /@babel/helper-plugin-utils/7.14.5: - resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} - engines: {node: '>=6.9.0'} - /@babel/helper-plugin-utils/7.16.5: resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==} engines: {node: '>=6.9.0'} - /@babel/helper-replace-supers/7.16.0: - resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==} + /@babel/helper-replace-supers/7.16.5: + resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-environment-visitor': 7.16.5 + '@babel/helper-member-expression-to-functions': 7.16.5 '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/traverse': 7.16.0 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color @@ -1181,29 +1170,19 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.16.2: - resolution: {integrity: sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==} - engines: {node: '>=6.0.0'} - hasBin: true - - /@babel/parser/7.16.4: - resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} - engines: {node: '>=6.0.0'} - hasBin: true - /@babel/parser/7.16.6: resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} engines: {node: '>=6.0.0'} hasBin: true - /@babel/plugin-proposal-pipeline-operator/7.16.0: - resolution: {integrity: sha512-y9WbLfaPDDkShmU89N1spx54ELht7rXE2jWDzCgc23OmTwliEK9NSoR8KZdtjr1mR3QfG7D6mcDHmI4M0bhMQA==} + /@babel/plugin-proposal-pipeline-operator/7.16.5: + resolution: {integrity: sha512-aMw3gPJYa2F6mVnL6QuHr9NtAScspBPTVXU2kaup7FVl02Hr4tY2diaGNdismAOmiroWa/2ENy4EFyoz81ACLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-pipeline-operator': 7.16.0 + '@babel/helper-plugin-utils': 7.16.5 + '@babel/plugin-syntax-pipeline-operator': 7.16.5 dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.5: @@ -1239,7 +1218,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-plugin-utils': 7.16.5 /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -1250,25 +1229,15 @@ packages: '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-syntax-jsx/7.16.0: - resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} + /@babel/plugin-syntax-jsx/7.16.5: + resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.5: - resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: false - /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5: resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==} engines: {node: '>=6.9.0'} @@ -1333,13 +1302,13 @@ packages: '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-syntax-pipeline-operator/7.16.0: - resolution: {integrity: sha512-wUWeLyChgsQ2cVp3vDtDqnwmDHdTiRyxuEeGRGwmPxp7YcNyQw+axni5R+WO/TF565j36Pp8zRU1qnY5etf4BQ==} + /@babel/plugin-syntax-pipeline-operator/7.16.5: + resolution: {integrity: sha512-JNPDHcP1DfYkVMREaQtRo6h8aaZBvK/dlKSRJpZcFv3wD9ZDg4qwwYzTmFxY4hTpwSKyty6rqLb6KIP52v11ig==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.5: @@ -1352,14 +1321,14 @@ packages: '@babel/helper-plugin-utils': 7.16.5 dev: true - /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.5: - resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} + /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5: + resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-plugin-utils': 7.16.5 /@babel/plugin-transform-react-jsx-development/7.16.5_@babel+core@7.16.5: resolution: {integrity: sha512-uQSLacMZSGLCxOw20dzo1dmLlKkd+DsayoV54q3MHXhbqgPzoiGerZQgNPl/Ro8/OcXV2ugfnkx+rxdS0sN5Uw==} @@ -1412,15 +1381,15 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.5 + '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5 + '@babel/helper-plugin-utils': 7.16.5 + '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5 transitivePeerDependencies: - supports-color dev: false - /@babel/runtime/7.16.0: - resolution: {integrity: sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw==} + /@babel/runtime/7.16.5: + resolution: {integrity: sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 @@ -1435,25 +1404,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/parser': 7.16.2 - '@babel/types': 7.16.0 - - /@babel/traverse/7.16.0: - resolution: {integrity: sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 - '@babel/helper-function-name': 7.16.0 - '@babel/helper-hoist-variables': 7.16.0 - '@babel/helper-split-export-declaration': 7.16.0 - '@babel/parser': 7.16.2 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 - debug: 4.3.2 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: false /@babel/traverse/7.16.5: resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==} @@ -1507,7 +1459,7 @@ packages: resolution: {integrity: sha512-8rxxsvFKS5GzDX2MYMETeib4EOwAkoxVUHFP5R4tSENXojhuCEy3np+k3Q0c9WPT+MUmWLxKJab5jyl0jmaeBQ==} dependencies: '@docsearch/react': 3.0.0-alpha.42 - preact: 10.5.15 + preact: 10.6.4 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -1530,14 +1482,14 @@ packages: - '@algolia/client-search' dev: true - /@emotion/babel-plugin/11.3.0: - resolution: {integrity: sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==} + /@emotion/babel-plugin/11.7.2: + resolution: {integrity: sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0 - '@babel/runtime': 7.16.0 + '@babel/plugin-syntax-jsx': 7.16.5 + '@babel/runtime': 7.16.5 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.5 '@emotion/serialize': 1.0.2 @@ -1546,17 +1498,17 @@ packages: escape-string-regexp: 4.0.0 find-root: 1.1.0 source-map: 0.5.7 - stylis: 4.0.10 + stylis: 4.0.13 dev: true - /@emotion/cache/11.5.0: - resolution: {integrity: sha512-mAZ5QRpLriBtaj/k2qyrXwck6yeoz1V5lMt/jfj6igWU35yYlNKs2LziXVgvH81gnJZ+9QQNGelSsnuoAy6uIw==} + /@emotion/cache/11.7.1: + resolution: {integrity: sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==} dependencies: '@emotion/memoize': 0.7.5 - '@emotion/sheet': 1.0.3 + '@emotion/sheet': 1.1.0 '@emotion/utils': 1.0.0 '@emotion/weak-memoize': 0.2.5 - stylis: 4.0.10 + stylis: 4.0.13 dev: false /@emotion/hash/0.8.0: @@ -1565,8 +1517,8 @@ packages: /@emotion/memoize/0.7.5: resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} - /@emotion/react/11.5.0_react@17.0.2: - resolution: {integrity: sha512-MYq/bzp3rYbee4EMBORCn4duPQfgpiEB5XzrZEBnUZAL80Qdfr7CEv/T80jwaTl/dnZmt9SnTa8NkTrwFNpLlw==} + /@emotion/react/11.7.1_react@17.0.2: + resolution: {integrity: sha512-DV2Xe3yhkF1yT4uAUoJcYL1AmrnO5SVsdfvu+fBuS7IbByDeTVx9+wFmvx9Idzv7/78+9Mgx2Hcmr7Fex3tIyw==} peerDependencies: '@babel/core': ^7.0.0 '@types/react': '*' @@ -1577,10 +1529,10 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.16.0 - '@emotion/cache': 11.5.0 + '@babel/runtime': 7.16.5 + '@emotion/cache': 11.7.1 '@emotion/serialize': 1.0.2 - '@emotion/sheet': 1.0.3 + '@emotion/sheet': 1.1.0 '@emotion/utils': 1.0.0 '@emotion/weak-memoize': 0.2.5 hoist-non-react-statics: 3.3.2 @@ -1594,10 +1546,10 @@ packages: '@emotion/memoize': 0.7.5 '@emotion/unitless': 0.7.5 '@emotion/utils': 1.0.0 - csstype: 3.0.9 + csstype: 3.0.10 - /@emotion/sheet/1.0.3: - resolution: {integrity: sha512-YoX5GyQ4db7LpbmXHMuc8kebtBGP6nZfRC5Z13OKJMixBEwdZrJ914D6yJv/P+ZH/YY3F5s89NYX2hlZAf3SRQ==} + /@emotion/sheet/1.1.0: + resolution: {integrity: sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==} dev: false /@emotion/unitless/0.7.5: @@ -1672,7 +1624,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 chalk: 4.1.2 jest-message-util: 27.4.2 jest-util: 27.4.2 @@ -1693,7 +1645,7 @@ packages: '@jest/test-result': 27.4.2 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -1730,7 +1682,7 @@ packages: dependencies: '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 jest-mock: 27.4.2 dev: true @@ -1740,7 +1692,7 @@ packages: dependencies: '@jest/types': 27.4.2 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 16.11.14 + '@types/node': 16.11.17 jest-message-util: 27.4.2 jest-mock: 27.4.2 jest-util: 27.4.2 @@ -1769,7 +1721,7 @@ packages: '@jest/test-result': 27.4.2 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -1779,7 +1731,7 @@ packages: istanbul-lib-instrument: 4.0.3 istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.0.5 + istanbul-reports: 3.1.2 jest-haste-map: 27.4.5 jest-resolve: 27.4.5 jest-util: 27.4.2 @@ -1808,7 +1760,7 @@ packages: dependencies: '@jest/console': 27.4.2 '@jest/types': 27.4.2 - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true @@ -1839,7 +1791,7 @@ packages: jest-regex-util: 27.4.0 jest-util: 27.4.2 micromatch: 4.0.4 - pirates: 4.0.1 + pirates: 4.0.4 slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 @@ -1851,9 +1803,9 @@ packages: resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.14 + '@types/node': 16.11.17 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -1863,8 +1815,8 @@ packages: engines: {node: '>=6.0.0'} dev: true - /@mapbox/node-pre-gyp/1.0.7: - resolution: {integrity: sha512-PplSvl4pJ5N3BkVjAdDzpPhVUPdC73JgttkR+LnBx2OORC1GCQsBjUeEuipf9uOaAM1SbxcdZFfR3KDTKm2S0A==} + /@mapbox/node-pre-gyp/1.0.8: + resolution: {integrity: sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg==} hasBin: true dependencies: detect-libc: 1.0.3 @@ -1872,7 +1824,7 @@ packages: make-dir: 3.1.0 node-fetch: 2.6.6 nopt: 5.0.0 - npmlog: 6.0.0 + npmlog: 5.0.1 rimraf: 3.0.2 semver: 7.3.5 tar: 6.1.11 @@ -1880,24 +1832,24 @@ packages: - supports-color dev: false - /@microsoft/api-extractor-model/7.15.1: - resolution: {integrity: sha512-DWfS1o3oMY0mzdO3OuQbD/9vzn80jwM6tFd7XbiYnkpxwhD83LMGXz7NZWwSh+IaA+9w3LF4w62fT31Qq+dAMw==} + /@microsoft/api-extractor-model/7.15.2: + resolution: {integrity: sha512-qgxKX/s6vo3nCVLhP0Ds7555QrErhcYHEok5/KyEZ7iR8J5M5oldD1eJJQmtEdVF5IzmnPPbxx1nRvfgA674LQ==} dependencies: '@microsoft/tsdoc': 0.13.2 '@microsoft/tsdoc-config': 0.15.2 - '@rushstack/node-core-library': 3.44.2 + '@rushstack/node-core-library': 3.44.3 dev: true - /@microsoft/api-extractor/7.19.2: - resolution: {integrity: sha512-LxSa9lwp7eYtM4i5y/1n79QpotPKlmpCrVQbkb0LAHE1sCRHpZDTb6p3cMJthDhYPMjAYKOLfq639GwtZrg23Q==} + /@microsoft/api-extractor/7.19.3: + resolution: {integrity: sha512-GZe+R3K4kh2X425iOHkPbByysB7FN0592mPPA6vNj5IhyhlPHgdZS6m6AmOZOIxMS4euM+SBKzEJEp3oC+WsOQ==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.15.1 + '@microsoft/api-extractor-model': 7.15.2 '@microsoft/tsdoc': 0.13.2 '@microsoft/tsdoc-config': 0.15.2 - '@rushstack/node-core-library': 3.44.2 - '@rushstack/rig-package': 0.3.6 - '@rushstack/ts-command-line': 4.10.5 + '@rushstack/node-core-library': 3.44.3 + '@rushstack/rig-package': 0.3.7 + '@rushstack/ts-command-line': 4.10.6 colors: 1.2.5 lodash: 4.17.21 resolve: 1.17.0 @@ -1947,11 +1899,11 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - /@peculiar/asn1-schema/2.0.38: - resolution: {integrity: sha512-zZ64UpCTm9me15nuCpPgJghSdbEm8atcDQPCyK+bKXjZAQ1735NCZXCSCfbckbQ4MH36Rm9403n/qMq77LFDzQ==} + /@peculiar/asn1-schema/2.0.44: + resolution: {integrity: sha512-uaCnjQ9A9WwQSMuDJcNOCYEPXTahgKbFMvI7eMOMd8lXgx0J1eU7F3BoMsK5PFxa3dVUxjSQbaOjfgGoeHGgoQ==} dependencies: '@types/asn1js': 2.0.2 - asn1js: 2.1.1 + asn1js: 2.2.0 pvtsutils: 1.2.1 tslib: 2.3.1 dev: true @@ -1963,85 +1915,85 @@ packages: tslib: 2.3.1 dev: true - /@peculiar/webcrypto/1.2.0: - resolution: {integrity: sha512-ln2CvfmTzXSr877zM1+3JTyvbtaDXsoDivvEyeYAzB4RQIM+Pw82gp1nQFp9xM4BylBBrip/R36Gp+WJFCoU3Q==} + /@peculiar/webcrypto/1.2.3: + resolution: {integrity: sha512-q7wDfZy3k/tpnsYB23/MyyDkjn6IdHh8w+xwoVMS5cu6CjVoFzngXDZEOOuSE4zus2yO6ciQhhHxd4XkLpwVnQ==} engines: {node: '>=10.12.0'} dependencies: - '@peculiar/asn1-schema': 2.0.38 + '@peculiar/asn1-schema': 2.0.44 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.2.1 tslib: 2.3.1 - webcrypto-core: 1.3.0 + webcrypto-core: 1.4.0 dev: true /@polka/url/1.0.0-next.21: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@rollup/plugin-alias/3.1.8_rollup@2.59.0: + /@rollup/plugin-alias/3.1.8_rollup@2.62.0: resolution: {integrity: sha512-tf7HeSs/06wO2LPqKNY3Ckbvy0JRe7Jyn98bXnt/gfrxbe+AJucoNJlsEVi9sdgbQtXemjbakCpO/76JVgnHpA==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - rollup: 2.59.0 + rollup: 2.62.0 slash: 3.0.0 dev: true - /@rollup/plugin-commonjs/21.0.1_rollup@2.59.0: + /@rollup/plugin-commonjs/21.0.1_rollup@2.62.0: resolution: {integrity: sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.38.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.59.0 + '@rollup/pluginutils': 3.1.0_rollup@2.62.0 commondir: 1.0.1 estree-walker: 2.0.2 glob: 7.2.0 is-reference: 1.2.1 magic-string: 0.25.7 resolve: 1.20.0 - rollup: 2.59.0 + rollup: 2.62.0 dev: true - /@rollup/plugin-dynamic-import-vars/1.4.1_rollup@2.59.0: - resolution: {integrity: sha512-izHpMs9w8U8CLwyHTXE55H4ytGVaf2ZtlKIWxKigghw6ZC6Mx6AXCsixSY6JOchuX9BN4ZkeN8egLRTS+BxO+w==} + /@rollup/plugin-dynamic-import-vars/1.4.2_rollup@2.62.0: + resolution: {integrity: sha512-SEaS9Pf0RyaZ/oJ1knLZT+Fu0X6DlyTfUcoE7XKkiKJjNaB+8SLoHmDVRhomo5RpWHPyd+B00G/bE5R5+Q+HEg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.59.0 + '@rollup/pluginutils': 4.1.2 estree-walker: 2.0.2 - globby: 11.0.4 + fast-glob: 3.2.7 magic-string: 0.25.7 - rollup: 2.59.0 + rollup: 2.62.0 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.59.0: + /@rollup/plugin-json/4.1.0_rollup@2.62.0: resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.59.0 - rollup: 2.59.0 + '@rollup/pluginutils': 3.1.0_rollup@2.62.0 + rollup: 2.62.0 dev: true - /@rollup/plugin-node-resolve/13.1.1_rollup@2.59.0: + /@rollup/plugin-node-resolve/13.1.1_rollup@2.62.0: resolution: {integrity: sha512-6QKtRevXLrmEig9UiMYt2fSvee9TyltGRfw+qSs6xjUnxwjOzTOqy+/Lpxsgjb8mJn1EQNbCDAvt89O4uzL5kw==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^2.42.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.59.0 + '@rollup/pluginutils': 3.1.0_rollup@2.62.0 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.59.0 + rollup: 2.62.0 dev: true - /@rollup/plugin-typescript/8.3.0_e019ad5093a2e749ab2dff6689057593: + /@rollup/plugin-typescript/8.3.0_7c5ff569c0887b4f0035eb7cb6988163: resolution: {integrity: sha512-I5FpSvLbtAdwJ+naznv+B4sjXZUcIvLLceYpITAn7wAP8W0wqc5noLdGIp9HGVntNhRWXctwPYrSSFQxtl0FPA==} engines: {node: '>=8.0.0'} peerDependencies: @@ -2049,14 +2001,14 @@ packages: tslib: '*' typescript: '>=3.7.0' dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.59.0 + '@rollup/pluginutils': 3.1.0_rollup@2.62.0 resolve: 1.20.0 - rollup: 2.59.0 + rollup: 2.62.0 tslib: 2.3.1 typescript: 4.5.4 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.59.0: + /@rollup/pluginutils/3.1.0_rollup@2.62.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2065,7 +2017,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 - rollup: 2.59.0 + rollup: 2.62.0 dev: true /@rollup/pluginutils/4.1.2: @@ -2075,8 +2027,8 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.0 - /@rushstack/node-core-library/3.44.2: - resolution: {integrity: sha512-lQ8Ct267UKkNSJSDxpBWn7SyyITWQ9l3Xqww0V+YY0rMt02r9eiGvwwPaU1ugJW7IMVo6r/HXvgbmpOSPyzGyg==} + /@rushstack/node-core-library/3.44.3: + resolution: {integrity: sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==} dependencies: '@types/node': 12.20.24 colors: 1.2.5 @@ -2089,15 +2041,15 @@ packages: z-schema: 5.0.2 dev: true - /@rushstack/rig-package/0.3.6: - resolution: {integrity: sha512-H/uFsAT6cD4JCYrlQXYMZg+wPVECByFoJLGqfGRiTwSS5ngQw9QxnFV2mPG2LrxFUsMjLQ2lsrYr523700XzfA==} + /@rushstack/rig-package/0.3.7: + resolution: {integrity: sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==} dependencies: resolve: 1.17.0 strip-json-comments: 3.1.1 dev: true - /@rushstack/ts-command-line/4.10.5: - resolution: {integrity: sha512-5fVlTDbKsJ5WyT6L7NrnOlLG3uoITKxoqTPP2j0QZEi95kPbVT4+VPZaXXDJtkrao9qrIyig8pLK9WABY1bb3w==} + /@rushstack/ts-command-line/4.10.6: + resolution: {integrity: sha512-Y3GkUag39sTIlukDg9mUp8MCHrrlJ27POrBNRQGc/uF+VVgX8M7zMzHch5zP6O1QVquWgD7Engdpn2piPYaS/g==} dependencies: '@types/argparse': 1.0.38 argparse: 1.0.10 @@ -2146,18 +2098,18 @@ packages: resolution: {integrity: sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==} dev: true - /@types/babel__core/7.1.16: - resolution: {integrity: sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==} + /@types/babel__core/7.1.17: + resolution: {integrity: sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==} dependencies: '@babel/parser': 7.16.6 '@babel/types': 7.16.0 - '@types/babel__generator': 7.6.3 + '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.14.2 dev: true - /@types/babel__generator/7.6.3: - resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==} + /@types/babel__generator/7.6.4: + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: '@babel/types': 7.16.0 dev: true @@ -2200,33 +2152,33 @@ packages: /@types/etag/1.8.1: resolution: {integrity: sha512-bsKkeSqN7HYyYntFRAmzcwx/dKW4Wa+KVMTInANlI72PWLQmOpZu96j0OqHZGArW4VQwCmJPteQlXaUDeOB0WQ==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/hash-sum/1.0.0: resolution: {integrity: sha512-FdLBT93h3kcZ586Aee66HPCVJ6qvxVjBlDWNmxSGSbCZe9hTsjRKdSsl4y1T+3zfujxo9auykQMnFsfyHWD7wg==} dev: true - /@types/istanbul-lib-coverage/2.0.3: - resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} + /@types/istanbul-lib-coverage/2.0.4: + resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} dev: true /@types/istanbul-lib-report/3.0.0: resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 dev: true /@types/istanbul-reports/3.0.1: @@ -2238,8 +2190,8 @@ packages: /@types/jest/27.0.3: resolution: {integrity: sha512-cmmwv9t7gBYt7hNKH5Spu7Kuu/DotGa+Ff+JGRKZ4db5eh8PnKS4LuebJ3YLUoyOyIHraTGyULn23YtEAm0VSg==} dependencies: - jest-diff: 27.3.1 - pretty-format: 27.3.1 + jest-diff: 27.4.2 + pretty-format: 27.4.2 dev: true /@types/json-schema/7.0.9: @@ -2276,8 +2228,8 @@ packages: resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} dev: true - /@types/node/16.11.14: - resolution: {integrity: sha512-mK6BKLpL0bG6v2CxHbm0ed6RcZrAtTHBTd/ZpnlVPVa3HkumsqLE4BC4u6TQ8D7pnrRbOU0am6epuALs+Ncnzw==} + /@types/node/16.11.17: + resolution: {integrity: sha512-C1vTZME8cFo8uxY2ui41xcynEotVkczIVI5AjLmy5pkpBv/FtG+jhtOlfcPysI8VRVwoOMv6NJm44LGnoMSWkw==} dev: true /@types/normalize-package-data/2.4.1: @@ -2287,20 +2239,20 @@ packages: /@types/parse-json/4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - /@types/prettier/2.4.1: - resolution: {integrity: sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==} + /@types/prettier/2.4.2: + resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==} dev: true /@types/prompts/2.0.14: resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/resolve/1.20.1: @@ -2310,7 +2262,7 @@ packages: /@types/sass/1.43.1: resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/semver/7.3.9: @@ -2328,13 +2280,13 @@ packages: /@types/stylus/0.48.36: resolution: {integrity: sha512-7klEq45BUE8ZJWkYWy1E442DcCs0wi0FkFY1Tjr6EJ7edL77t9w/QmOwlkFumBMqHlatDBtrA2xgfRrGqkUkzg==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/ws/8.2.2: resolution: {integrity: sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /@types/yargs-parser/20.2.1: @@ -2351,12 +2303,12 @@ packages: resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} requiresBuild: true dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true optional: true - /@typescript-eslint/eslint-plugin/5.7.0_915acdfead96f701b1277a1a723fc8d4: - resolution: {integrity: sha512-8RTGBpNn5a9M628wBPrCbJ+v3YTEOE2qeZb7TDkGKTDXSj36KGRg92SpFFaR/0S3rSXQxM0Og/kV9EyadsYSBg==} + /@typescript-eslint/eslint-plugin/5.8.1_3a47348159e115370aa4cba56aba33b6: + resolution: {integrity: sha512-wTZ5oEKrKj/8/366qTM366zqhIKAp6NCMweoRONtfuC07OAU9nVI2GZZdqQ1qD30WAAtcPdkH+npDwtRFdp4Rw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2366,13 +2318,13 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.7.0_eslint@8.4.1+typescript@4.5.4 - '@typescript-eslint/parser': 5.7.0_eslint@8.4.1+typescript@4.5.4 - '@typescript-eslint/scope-manager': 5.7.0 + '@typescript-eslint/experimental-utils': 5.8.1_eslint@8.5.0+typescript@4.5.4 + '@typescript-eslint/parser': 5.8.1_eslint@8.5.0+typescript@4.5.4 + '@typescript-eslint/scope-manager': 5.8.1 debug: 4.3.3 - eslint: 8.4.1 + eslint: 8.5.0 functional-red-black-tree: 1.0.1 - ignore: 5.1.9 + ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 tsutils: 3.21.0_typescript@4.5.4 @@ -2381,26 +2333,26 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.7.0_eslint@8.4.1+typescript@4.5.4: - resolution: {integrity: sha512-u57eZ5FbEpzN5kSjmVrSesovWslH2ZyNPnaXQMXWgH57d5+EVHEt76W75vVuI9qKZ5BMDKNfRN+pxcPEjQjb2A==} + /@typescript-eslint/experimental-utils/5.8.1_eslint@8.5.0+typescript@4.5.4: + resolution: {integrity: sha512-fbodVnjIDU4JpeXWRDsG5IfIjYBxEvs8EBO8W1+YVdtrc2B9ppfof5sZhVEDOtgTfFHnYQJDI8+qdqLYO4ceww==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.7.0 - '@typescript-eslint/types': 5.7.0 - '@typescript-eslint/typescript-estree': 5.7.0_typescript@4.5.4 - eslint: 8.4.1 + '@typescript-eslint/scope-manager': 5.8.1 + '@typescript-eslint/types': 5.8.1 + '@typescript-eslint/typescript-estree': 5.8.1_typescript@4.5.4 + eslint: 8.5.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.5.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.7.0_eslint@8.4.1+typescript@4.5.4: - resolution: {integrity: sha512-m/gWCCcS4jXw6vkrPQ1BjZ1vomP01PArgzvauBqzsoZ3urLbsRChexB8/YV8z9HwE3qlJM35FxfKZ1nfP/4x8g==} + /@typescript-eslint/parser/5.8.1_eslint@8.5.0+typescript@4.5.4: + resolution: {integrity: sha512-K1giKHAjHuyB421SoXMXFHHVI4NdNY603uKw92++D3qyxSeYvC10CBJ/GE5Thpo4WTUvu1mmJI2/FFkz38F2Gw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2409,31 +2361,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.7.0 - '@typescript-eslint/types': 5.7.0 - '@typescript-eslint/typescript-estree': 5.7.0_typescript@4.5.4 + '@typescript-eslint/scope-manager': 5.8.1 + '@typescript-eslint/types': 5.8.1 + '@typescript-eslint/typescript-estree': 5.8.1_typescript@4.5.4 debug: 4.3.3 - eslint: 8.4.1 + eslint: 8.5.0 typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.7.0: - resolution: {integrity: sha512-7mxR520DGq5F7sSSgM0HSSMJ+TFUymOeFRMfUfGFAVBv8BR+Jv1vHgAouYUvWRZeszVBJlLcc9fDdktxb5kmxA==} + /@typescript-eslint/scope-manager/5.8.1: + resolution: {integrity: sha512-DGxJkNyYruFH3NIZc3PwrzwOQAg7vvgsHsHCILOLvUpupgkwDZdNq/cXU3BjF4LNrCsVg0qxEyWasys5AiJ85Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.7.0 - '@typescript-eslint/visitor-keys': 5.7.0 + '@typescript-eslint/types': 5.8.1 + '@typescript-eslint/visitor-keys': 5.8.1 dev: true - /@typescript-eslint/types/5.7.0: - resolution: {integrity: sha512-5AeYIF5p2kAneIpnLFve8g50VyAjq7udM7ApZZ9JYjdPjkz0LvODfuSHIDUVnIuUoxafoWzpFyU7Sqbxgi79mA==} + /@typescript-eslint/types/5.8.1: + resolution: {integrity: sha512-L/FlWCCgnjKOLefdok90/pqInkomLnAcF9UAzNr+DSqMC3IffzumHTQTrINXhP1gVp9zlHiYYjvozVZDPleLcA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.7.0_typescript@4.5.4: - resolution: {integrity: sha512-aO1Ql+izMrTnPj5aFFlEJkpD4jRqC4Gwhygu2oHK2wfVQpmOPbyDSveJ+r/NQo+PWV43M6uEAeLVbTi09dFLhg==} + /@typescript-eslint/typescript-estree/5.8.1_typescript@4.5.4: + resolution: {integrity: sha512-26lQ8l8tTbG7ri7xEcCFT9ijU5Fk+sx/KRRyyzCv7MQ+rZZlqiDPtMKWLC8P7o+dtCnby4c+OlxuX1tp8WfafQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2441,8 +2393,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.7.0 - '@typescript-eslint/visitor-keys': 5.7.0 + '@typescript-eslint/types': 5.8.1 + '@typescript-eslint/visitor-keys': 5.8.1 debug: 4.3.3 globby: 11.0.4 is-glob: 4.0.3 @@ -2453,11 +2405,11 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/5.7.0: - resolution: {integrity: sha512-hdohahZ4lTFcglZSJ3DGdzxQHBSxsLVqHzkiOmKi7xVAWC4y2c1bIMKmPJSrA4aOEoRUPOKQ87Y/taC7yVHpFg==} + /@typescript-eslint/visitor-keys/5.8.1: + resolution: {integrity: sha512-SWgiWIwocK6NralrJarPZlWdr0hZnj5GXHIgfdm8hNkyKvpeQuFyLP6YjSIe9kf3YBIfU6OHSZLYkQ+smZwtNg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.7.0 + '@typescript-eslint/types': 5.8.1 eslint-visitor-keys: 3.1.0 dev: true @@ -2469,12 +2421,12 @@ packages: resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} dependencies: '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 + '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5 '@babel/template': 7.16.0 - '@babel/traverse': 7.16.0 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 '@vue/babel-helper-vue-transform-on': 1.0.2 - camelcase: 6.2.0 + camelcase: 6.2.1 html-tags: 3.1.0 svg-tags: 1.0.0 transitivePeerDependencies: @@ -2482,14 +2434,6 @@ packages: - supports-color dev: false - /@vue/compiler-core/3.2.25: - resolution: {integrity: sha512-FlffKezIqztTCTyG0klkYRwhdyL6b1PTTCIerPb4p2R9qQaczccTX5g9ysi9w6tpLQ48a1WiXnFDJhWD7XoqwA==} - dependencies: - '@babel/parser': 7.16.4 - '@vue/shared': 3.2.25 - estree-walker: 2.0.2 - source-map: 0.6.1 - /@vue/compiler-core/3.2.26: resolution: {integrity: sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==} dependencies: @@ -2497,34 +2441,12 @@ packages: '@vue/shared': 3.2.26 estree-walker: 2.0.2 source-map: 0.6.1 - dev: true - - /@vue/compiler-dom/3.2.25: - resolution: {integrity: sha512-4JrburkRg4VWbc8AKpzKFWbNY4MDXshqjFl53+vINq7zaw3Z7aSqnLv0EkKh8B8ynf/MYsAdygGutyVbEWYxOw==} - dependencies: - '@vue/compiler-core': 3.2.25 - '@vue/shared': 3.2.25 /@vue/compiler-dom/3.2.26: resolution: {integrity: sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==} dependencies: '@vue/compiler-core': 3.2.26 '@vue/shared': 3.2.26 - dev: true - - /@vue/compiler-sfc/3.2.25: - resolution: {integrity: sha512-PminuOYIcFI7UZn+mdy2OPbogyAb0IHkVuqwmLDJiSRFhc/QAXQnO9KdS4nez3bQ9XlQmoAveQzcZuekHzdb5w==} - dependencies: - '@babel/parser': 7.16.4 - '@vue/compiler-core': 3.2.25 - '@vue/compiler-dom': 3.2.25 - '@vue/compiler-ssr': 3.2.25 - '@vue/reactivity-transform': 3.2.25 - '@vue/shared': 3.2.25 - estree-walker: 2.0.2 - magic-string: 0.25.7 - postcss: 8.3.11 - source-map: 0.6.1 /@vue/compiler-sfc/3.2.26: resolution: {integrity: sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==} @@ -2537,36 +2459,19 @@ packages: '@vue/shared': 3.2.26 estree-walker: 2.0.2 magic-string: 0.25.7 - postcss: 8.3.11 + postcss: 8.4.5 source-map: 0.6.1 - dev: true - - /@vue/compiler-ssr/3.2.25: - resolution: {integrity: sha512-+BAl8U5D3JkGR6086PFx1BQQ5km3z9fT88hy/7lzf8i3vEDdPQodadnX2t6tndFjIux05MEKg43DeocOojT0mw==} - dependencies: - '@vue/compiler-dom': 3.2.25 - '@vue/shared': 3.2.25 /@vue/compiler-ssr/3.2.26: resolution: {integrity: sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag==} dependencies: '@vue/compiler-dom': 3.2.26 '@vue/shared': 3.2.26 - dev: true - /@vue/devtools-api/6.0.0-beta.20: - resolution: {integrity: sha512-21u2jFOk8jbAneeGpDwZQ0W66RJa0IBDUyVl6SgKnn2cRFjLWzKj+ukXjpLhYr1KASyCe5E5U4jXwChVo0YUAw==} + /@vue/devtools-api/6.0.0-beta.21.1: + resolution: {integrity: sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==} dev: false - /@vue/reactivity-transform/3.2.25: - resolution: {integrity: sha512-fOiW67PUalicMfMr4Sc9l8mUtkN7ZD+G1/zJV8blzQ8GEZSeRcJm11gqve6Ps623ju5YORu7V/Q1gZoOJ9WO4g==} - dependencies: - '@babel/parser': 7.16.4 - '@vue/compiler-core': 3.2.25 - '@vue/shared': 3.2.25 - estree-walker: 2.0.2 - magic-string: 0.25.7 - /@vue/reactivity-transform/3.2.26: resolution: {integrity: sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ==} dependencies: @@ -2575,55 +2480,24 @@ packages: '@vue/shared': 3.2.26 estree-walker: 2.0.2 magic-string: 0.25.7 - dev: true - - /@vue/reactivity/3.2.25: - resolution: {integrity: sha512-Dxc/u/dxoneIDqyfmuwPVBR0G3OQJqe3Dtz4z3NGt+CGj4UuOZQfN5raJPmp6xGYgrtC6PAWoCgHhyrgr1qCtg==} - dependencies: - '@vue/shared': 3.2.25 /@vue/reactivity/3.2.26: resolution: {integrity: sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==} dependencies: '@vue/shared': 3.2.26 - dev: true - - /@vue/runtime-core/3.2.25: - resolution: {integrity: sha512-2+fo5+lofT4xr8W2rtjyz+AM+UB1U/UNLH6ISFdHWNWuveSWxF+vkCQaATmhp6O3XA7QJAbHoRqIZor20EWSfQ==} - dependencies: - '@vue/reactivity': 3.2.25 - '@vue/shared': 3.2.25 /@vue/runtime-core/3.2.26: resolution: {integrity: sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==} dependencies: '@vue/reactivity': 3.2.26 '@vue/shared': 3.2.26 - dev: true - - /@vue/runtime-dom/3.2.25: - resolution: {integrity: sha512-3gGeyHnygn4yG6bssRKhQIxnE8vgB8FtYUUwoYoA/Pm0vZ+bGPoZax4TbtZD9eW9rvs8CY8boNp4t/sJaPJrRQ==} - dependencies: - '@vue/runtime-core': 3.2.25 - '@vue/shared': 3.2.25 - csstype: 2.6.18 /@vue/runtime-dom/3.2.26: resolution: {integrity: sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==} dependencies: '@vue/runtime-core': 3.2.26 '@vue/shared': 3.2.26 - csstype: 2.6.18 - dev: true - - /@vue/server-renderer/3.2.25_vue@3.2.25: - resolution: {integrity: sha512-qFRmcyeyyhWbnTPn6cbCZ4bjeuPLSkUpFa98p4LEJtFBFbxjGnrHXHOjYxCY3Lznmxe0kMM3qG4t3GnjcXP12w==} - peerDependencies: - vue: 3.2.25 - dependencies: - '@vue/compiler-ssr': 3.2.25 - '@vue/shared': 3.2.25 - vue: 3.2.25 + csstype: 2.6.19 /@vue/server-renderer/3.2.26_vue@3.2.26: resolution: {integrity: sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==} @@ -2633,14 +2507,9 @@ packages: '@vue/compiler-ssr': 3.2.26 '@vue/shared': 3.2.26 vue: 3.2.26 - dev: true - - /@vue/shared/3.2.25: - resolution: {integrity: sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==} /@vue/shared/3.2.26: resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==} - dev: true /@wessberg/stringutil/1.0.19: resolution: {integrity: sha512-9AZHVXWlpN8Cn9k5BC/O0Dzb9E9xfEMXzYrNunwvkUTvuK7xgQPVRZpLo+jWCOZ5r8oBa8NIrHuPEu1hzbb6bg==} @@ -2667,7 +2536,7 @@ packages: resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} engines: {node: '>= 0.6'} dependencies: - mime-types: 2.1.33 + mime-types: 2.1.34 negotiator: 0.6.2 dev: true @@ -2678,12 +2547,12 @@ packages: acorn-walk: 7.2.0 dev: true - /acorn-jsx/5.3.2_acorn@8.6.0: + /acorn-jsx/5.3.2_acorn@8.7.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.6.0 + acorn: 8.7.0 dev: true /acorn-node/1.8.2: @@ -2708,18 +2577,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - /acorn/8.5.0: - resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /acorn/8.6.0: - resolution: {integrity: sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn/8.7.0: resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} engines: {node: '>=0.4.0'} @@ -2734,7 +2591,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color @@ -2881,8 +2738,8 @@ packages: resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} dev: true - /asn1js/2.1.1: - resolution: {integrity: sha512-t9u0dU0rJN4ML+uxgN6VM2Z4H5jWIYm0w8LsZLzMJaQsgL3IJNbxHgmbWDvJAwspyHpDFuzUaUFh4c05UB4+6g==} + /asn1js/2.2.0: + resolution: {integrity: sha512-oagLNqpfNv7CvmyMoexMDNyVDSiq1rya0AEUgcLlNHdHgNl6U/hi8xY370n5y+ZIFEXOx0J4B1qF2NDjMRxklA==} engines: {node: '>=6.0.0'} dependencies: pvutils: 1.0.17 @@ -2914,18 +2771,18 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.17.6 - caniuse-lite: 1.0.30001278 - fraction.js: 4.1.1 + browserslist: 4.19.1 + caniuse-lite: 1.0.30001294 + fraction.js: 4.1.2 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 dev: false /axios/0.24.0: resolution: {integrity: sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==} dependencies: - follow-redirects: 1.14.5 + follow-redirects: 1.14.6 transitivePeerDependencies: - debug dev: false @@ -2939,7 +2796,7 @@ packages: '@babel/core': 7.16.5 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 - '@types/babel__core': 7.1.16 + '@types/babel__core': 7.1.17 babel-plugin-istanbul: 6.1.1 babel-preset-jest: 27.4.0_@babel+core@7.16.5 chalk: 4.1.2 @@ -2968,14 +2825,14 @@ packages: dependencies: '@babel/template': 7.16.0 '@babel/types': 7.16.0 - '@types/babel__core': 7.1.16 + '@types/babel__core': 7.1.17 '@types/babel__traverse': 7.14.2 dev: true /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: - '@babel/runtime': 7.16.0 + '@babel/runtime': 7.16.5 cosmiconfig: 6.0.0 resolve: 1.20.0 dev: true @@ -3031,7 +2888,7 @@ packages: engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: - '@mapbox/node-pre-gyp': 1.0.7 + '@mapbox/node-pre-gyp': 1.0.8 node-addon-api: 3.2.1 transitivePeerDependencies: - supports-color @@ -3041,19 +2898,19 @@ packages: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - /body-parser/1.19.0: - resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} + /body-parser/1.19.1: + resolution: {integrity: sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==} engines: {node: '>= 0.8'} dependencies: - bytes: 3.1.0 + bytes: 3.1.1 content-type: 1.0.4 debug: 2.6.9 depd: 1.1.2 - http-errors: 1.7.2 + http-errors: 1.8.1 iconv-lite: 0.4.24 on-finished: 2.3.0 - qs: 6.7.0 - raw-body: 2.4.0 + qs: 6.9.6 + raw-body: 2.4.2 type-is: 1.6.18 dev: true @@ -3073,13 +2930,13 @@ packages: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - /browserslist/4.17.6: - resolution: {integrity: sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==} + /browserslist/4.19.1: + resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001278 - electron-to-chromium: 1.3.890 + caniuse-lite: 1.0.30001294 + electron-to-chromium: 1.4.29 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 @@ -3122,8 +2979,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /bytes/3.1.0: - resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + /bytes/3.1.1: + resolution: {integrity: sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==} engines: {node: '>= 0.8'} /cac/6.7.9: @@ -3161,12 +3018,12 @@ packages: engines: {node: '>=6'} dev: true - /camelcase/6.2.0: - resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} + /camelcase/6.2.1: + resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==} engines: {node: '>=10'} - /caniuse-lite/1.0.30001278: - resolution: {integrity: sha512-mpF9KeH8u5cMoEmIic/cr7PNS+F5LWBk0t2ekGT60lFf0Wq+n9LspAj0g3P+o7DQhD3sUdlMln4YFAWhFYn9jg==} + /caniuse-lite/1.0.30001294: + resolution: {integrity: sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==} /chalk/2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -3217,15 +3074,15 @@ packages: resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} dev: true - /ci-info/3.2.0: - resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==} + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true /cjs-module-lexer/1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} dev: true - /cjstoesm/1.1.4_typescript@4.4.4: + /cjstoesm/1.1.4_typescript@4.5.4: resolution: {integrity: sha512-cixLJwK2HS8R8J1jJcYwlrLxWUbdNms5EmVQuvP3O0CGvHNv2WVd2gnqTP/tbTEYzbgWiSYQBZDoAakqsSl94Q==} engines: {node: '>=10.0.0'} hasBin: true @@ -3235,13 +3092,13 @@ packages: '@wessberg/stringutil': 1.0.19 chalk: 4.1.2 commander: 7.2.0 - compatfactory: 0.0.6_typescript@4.4.4 + compatfactory: 0.0.6_typescript@4.5.4 crosspath: 0.0.8 fast-glob: 3.2.7 helpertypes: 0.0.2 reserved-words: 0.1.2 resolve: 1.20.0 - typescript: 4.4.4 + typescript: 4.5.4 dev: true /clean-stack/2.2.0: @@ -3288,11 +3145,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /clone/2.1.2: - resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} - engines: {node: '>=0.8'} - dev: true - /cluster-key-slot/1.1.0: resolution: {integrity: sha512-2Nii8p3RwAPiFwsnZvukotvow2rIHM+yQ6ZcBXGHdniadkYGZYiGmkHJIbZPIV9nfv7m/U1IPMVVcAhoWFeklw==} engines: {node: '>=0.10.0'} @@ -3324,8 +3176,8 @@ packages: /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /color-string/1.6.0: - resolution: {integrity: sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==} + /color-string/1.9.0: + resolution: {integrity: sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 @@ -3336,11 +3188,11 @@ packages: hasBin: true dev: false - /color/4.0.1: - resolution: {integrity: sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA==} + /color/4.1.0: + resolution: {integrity: sha512-o2rkkxyLGgYoeUy1OodXpbPAQNmlNBrirQ8ODO8QutzDiDMNdezSOZLNnusQ6pUpCQJUsaJIo9DZJKqa2HgH7A==} dependencies: color-convert: 2.0.1 - color-string: 1.6.0 + color-string: 1.9.0 dev: false /colorette/2.0.16: @@ -3363,11 +3215,6 @@ packages: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /commander/6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - dev: false - /commander/7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -3376,7 +3223,6 @@ packages: /commander/8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} - dev: true /commenting/1.1.0: resolution: {integrity: sha512-YeNK4tavZwtH7jEgK1ZINXzLKm6DZdEMfsaaieOsCAN0S8vsY7UeuO3Q7d/M018EFgE+IeUAuBOKkFccBZsUZA==} @@ -3393,21 +3239,21 @@ packages: dot-prop: 5.3.0 dev: true - /compatfactory/0.0.6_typescript@4.4.4: + /compatfactory/0.0.6_typescript@4.5.4: resolution: {integrity: sha512-F1LpdNxgxay4UdanmeL75+guJPDg2zu8bFZDVih/kse5hA3oa+aMgvk4tLwq7AFBpy3S0ilnPdSfYsTl/L9NXA==} engines: {node: '>=10.0.0'} peerDependencies: typescript: '>=3.x || >= 4.x' dependencies: helpertypes: 0.0.2 - typescript: 4.4.4 + typescript: 4.5.4 dev: true /compressible/2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.50.0 + mime-db: 1.51.0 dev: true /compression/1.7.4: @@ -3448,15 +3294,15 @@ packages: /constantinople/4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.16.2 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 dev: true - /content-disposition/0.5.3: - resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} + /content-disposition/0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} engines: {node: '>= 0.6'} dependencies: - safe-buffer: 5.1.2 + safe-buffer: 5.2.1 dev: true /content-type/1.0.4: @@ -3479,13 +3325,13 @@ packages: q: 1.5.1 dev: true - /conventional-changelog-cli/2.1.1: - resolution: {integrity: sha512-xMGQdKJ+4XFDDgfX5aK7UNFduvJMbvF5BB+g0OdVhA3rYdYyhctrIE2Al+WYdZeKTdg9YzMWF2iFPT8MupIwng==} + /conventional-changelog-cli/2.2.2: + resolution: {integrity: sha512-8grMV5Jo8S0kP3yoMeJxV2P5R6VJOqK72IiSV9t/4H5r/HiRqEBQ83bYGuz4Yzfdj4bjaAEhZN/FFbsFXr5bOA==} engines: {node: '>=10'} hasBin: true dependencies: add-stream: 1.0.0 - conventional-changelog: 3.1.24 + conventional-changelog: 3.1.25 lodash: 4.17.21 meow: 8.1.2 tempfile: 3.0.0 @@ -3498,8 +3344,8 @@ packages: q: 1.5.1 dev: true - /conventional-changelog-conventionalcommits/4.6.1: - resolution: {integrity: sha512-lzWJpPZhbM1R0PIzkwzGBCnAkH5RKJzJfFQZcl/D+2lsJxAwGnDKBqn/F4C1RD31GJNn8NuKWQzAZDAVXPp2Mw==} + /conventional-changelog-conventionalcommits/4.6.2: + resolution: {integrity: sha512-fo+VhM0VtD3wdHZtrPhgvTFjAhAMUjYeQV6B5+DB/cupG1O554pJdTwrvBInq8JLHl+GucKQpZycMPye/OpgSw==} engines: {node: '>=10'} dependencies: compare-func: 2.0.0 @@ -3584,14 +3430,14 @@ packages: through2: 4.0.2 dev: true - /conventional-changelog/3.1.24: - resolution: {integrity: sha512-ed6k8PO00UVvhExYohroVPXcOJ/K1N0/drJHx/faTH37OIZthlecuLIRX/T6uOp682CAoVoFpu+sSEaeuH6Asg==} + /conventional-changelog/3.1.25: + resolution: {integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==} engines: {node: '>=10'} dependencies: conventional-changelog-angular: 5.0.13 conventional-changelog-atom: 2.0.8 conventional-changelog-codemirror: 2.0.8 - conventional-changelog-conventionalcommits: 4.6.1 + conventional-changelog-conventionalcommits: 4.6.2 conventional-changelog-core: 4.2.4 conventional-changelog-ember: 2.0.9 conventional-changelog-eslint: 3.0.9 @@ -3631,11 +3477,6 @@ packages: resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} dev: true - /cookie/0.4.0: - resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} - engines: {node: '>= 0.6'} - dev: true - /cookie/0.4.1: resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} engines: {node: '>= 0.6'} @@ -3647,8 +3488,8 @@ packages: is-what: 3.14.1 dev: true - /core-js/3.20.0: - resolution: {integrity: sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==} + /core-js/3.20.1: + resolution: {integrity: sha512-btdpStYFQScnNVQ5slVcr858KP0YWYjV16eGJQw8Gg7CWtu/2qNvIM3qVRIR3n1pK2R9NNOrTevbvAYxajwEjg==} requiresBuild: true dev: false @@ -3773,11 +3614,11 @@ packages: cssom: 0.3.8 dev: true - /csstype/2.6.18: - resolution: {integrity: sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==} + /csstype/2.6.19: + resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} - /csstype/3.0.9: - resolution: {integrity: sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==} + /csstype/3.0.10: + resolution: {integrity: sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==} /d/1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} @@ -3823,17 +3664,6 @@ packages: dev: true optional: true - /debug/4.3.2: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - /debug/4.3.3: resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} @@ -3845,7 +3675,7 @@ packages: dependencies: ms: 2.1.2 - /debug/4.3.3_supports-color@9.0.2: + /debug/4.3.3_supports-color@9.2.1: resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: @@ -3855,7 +3685,7 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 9.0.2 + supports-color: 9.2.1 dev: true /decamelize-keys/1.1.0: @@ -4032,8 +3862,8 @@ packages: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true - /electron-to-chromium/1.3.890: - resolution: {integrity: sha512-VWlVXSkv0cA/OOehrEyqjUTHwV8YXCPTfPvbtoeU2aHR21vI4Ejh5aC4AxUwOmbLbBgb6Gd3URZahoCxtBqCYQ==} + /electron-to-chromium/1.4.29: + resolution: {integrity: sha512-N2Jbwxo5Rum8G2YXeUxycs1sv4Qme/ry71HG73bv8BvZl+I/4JtRgK/En+ST/Wh/yF1fqvVCY4jZBgMxnhjtBA==} /emittery/0.8.1: resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} @@ -4097,12 +3927,12 @@ packages: has-symbols: 1.0.2 internal-slot: 1.0.3 is-callable: 1.2.4 - is-negative-zero: 2.0.1 + is-negative-zero: 2.0.2 is-regex: 1.1.4 is-shared-array-buffer: 1.0.1 is-string: 1.0.7 - is-weakref: 1.0.1 - object-inspect: 1.11.0 + is-weakref: 1.0.2 + object-inspect: 1.12.0 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -4146,155 +3976,147 @@ packages: ext: 1.6.0 dev: false - /esbuild-android-arm64/0.14.9: - resolution: {integrity: sha512-VpSCuUR07G4Re/5QzqtdxS5ZgxkCRyzu4Kf5SH1/EkXzRGeoWQt8xirkOMK58pfmg/FlS/fQNgwl3Txej4LoVg==} + /esbuild-android-arm64/0.14.3: + resolution: {integrity: sha512-v/vdnGJiSGWOAXzg422T9qb4S+P3tOaYtc5n3FDR27Bh3/xQDS7PdYz/yY7HhOlVp0eGwWNbPHEi8FcEhXjsuw==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /esbuild-darwin-64/0.14.9: - resolution: {integrity: sha512-F/RcRHMG5ccAL8n9VIy8ZC4D0IHZrN/1IhHQbY4qPXrMlh42FucR0TW4lr3vdHF3caaId1jdDSQQJ7jXR+ZC5Q==} + /esbuild-darwin-64/0.14.3: + resolution: {integrity: sha512-swY5OtEg6cfWdgc/XEjkBP7wXSyXXeZHEsWMdh1bDiN1D6GmRphk9SgKFKTj+P3ZHhOGIcC1+UdIwHk5bUcOig==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /esbuild-darwin-arm64/0.14.9: - resolution: {integrity: sha512-3ue+1T4FR5TaAu4/V1eFMG8Uwn0pgAwQZb/WwL1X78d5Cy8wOVQ67KNH1lsjU+y/9AcwMKZ9x0GGNxBB4a1Rbw==} + /esbuild-darwin-arm64/0.14.3: + resolution: {integrity: sha512-6i9dXPk8oT87wF6VHmwzSad76eMRU2Rt+GXrwF3Y4DCJgnPssJbabNQ9gurkuEX8M0YnEyJF0d1cR7rpTzcEiA==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /esbuild-freebsd-64/0.14.9: - resolution: {integrity: sha512-0YEjWt6ijaf5Y3Q50YS1lZxuWZWMV/T7atQEuQnF8ioq5jamrVr8j1TZ9+rxcLgH1lBMsXj8IwW+6BleXredEg==} + /esbuild-freebsd-64/0.14.3: + resolution: {integrity: sha512-WDY5ENsmyceeE+95U3eI+FM8yARY5akWkf21M/x/+v2P5OVsYqCYELglSeAI5Y7bhteCVV3g4i2fRqtkmprdSA==} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /esbuild-freebsd-arm64/0.14.9: - resolution: {integrity: sha512-82w5qMgEeYvf8+vX/2KE5TOZf8rv8VK4TFiK6lDzdgdwwmBU5C8kdT3rO5Llan2K2LKndrou1eyi/fHwFcwPJQ==} + /esbuild-freebsd-arm64/0.14.3: + resolution: {integrity: sha512-4BEEGcP0wBzg04pCCWXlgaPuksQHHfwHvYgCIsi+7IsuB17ykt6MHhTkHR5b5pjI/jNtRhPfMsDODUyftQJgvw==} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /esbuild-linux-32/0.14.9: - resolution: {integrity: sha512-eu8J8HNpco7Mkd7T7djQRzGBeuve41kbXRxFHOwwbZXMNQojXjBqLuradi5i/Vsw+CA4G/yVpmJI2S75Cit2mQ==} + /esbuild-linux-32/0.14.3: + resolution: {integrity: sha512-8yhsnjLG/GwCA1RAIndjmCHWViRB2Ol0XeOh2fCXS9qF8tlVrJB7qAiHZpm2vXx+yjOA/bFLTxzU+5pMKqkn5A==} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /esbuild-linux-64/0.14.9: - resolution: {integrity: sha512-WoEI+R6/PLZAxS7XagfQMFgRtLUi5cjqqU9VCfo3tnWmAXh/wt8QtUfCVVCcXVwZLS/RNvI19CtfjlrJU61nOg==} + /esbuild-linux-64/0.14.3: + resolution: {integrity: sha512-eNq4aixfbwXHIJq4bQDe+XaSNV1grxqpZYs/zHbp0HGHf6SBNlTI02uyTbYGpIzlXmCEPS9tpPCi7BTU45kcJQ==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm/0.14.9: - resolution: {integrity: sha512-d3k1ZPREjaKYyhsS8x3jvc4ekjIZ8SmuihP60mrN1f6p5y07NKWw9i0OWD1p6hy+7g6cjMWq00tstMIikGB9Yg==} + /esbuild-linux-arm/0.14.3: + resolution: {integrity: sha512-YcMvJHAQnWrWKb+eLxN9e/iWUC/3w01UF/RXuMknqOW3prX8UQ63QknWz9/RI8BY/sdrdgPEbSmsTU2jy2cayQ==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /esbuild-linux-arm64/0.14.9: - resolution: {integrity: sha512-joUE0yQgWMDkQqBx3+6SdNCVZ10F1O4+WM94moghvhdTzkYpECIc/WvfqMF/w0V8Hecw3QJ7vugO7jsFlXXd4Q==} + /esbuild-linux-arm64/0.14.3: + resolution: {integrity: sha512-wPLyRoqoV/tEMQ7M24DpAmCMyKqBmtgZY35w2tXM8X5O5b2Ohi7fkPSmd6ZgLIxZIApWt88toA8RT0S7qoxcOA==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-mips64le/0.14.9: - resolution: {integrity: sha512-ZAuheiDRo2c4rxx8GUTEwPvos0zUwCYjP9K2WfCSmDL6m3RpaObCQhZghrDuoIUwvc/D6SWuABsKE9VzogsltQ==} + /esbuild-linux-mips64le/0.14.3: + resolution: {integrity: sha512-DdmfM5rcuoqjQL3px5MbquAjZWnySB5LdTrg52SSapp0gXMnGcsM6GY2WVta02CMKn5qi7WPVG4WbqTWE++tJw==} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /esbuild-linux-ppc64le/0.14.9: - resolution: {integrity: sha512-Pm8FeG5l314k3a2mbu3SAc5E2eLFuGUsGiSlw8V6xtA4whxJ7rit7951w9jBhz+1Vqqtqprg2IYTng3j2CGhVw==} + /esbuild-linux-ppc64le/0.14.3: + resolution: {integrity: sha512-ujdqryj0m135Ms9yaNDVFAcLeRtyftM/v2v7Osji5zElf2TivSMdFxdrYnYICuHfkm8c8gHg1ncwqitL0r+nnA==} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /esbuild-linux-s390x/0.14.9: - resolution: {integrity: sha512-G8FNZygV82N1/LOfPD8ZX7Mn1dPpKKPrZc93ebSJ8/VgNIafOAhV5vaeK1lhcx6ZSu+jJU/UyQQMG1CIvHRIaw==} - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-netbsd-64/0.14.9: - resolution: {integrity: sha512-b7vPrn5XN0GRtNAQ3w+gq8AwUfWSRBkcPAdA5UUT5rkrw7wKFyMqi2/zREBc/Knu5YOsLmZPQSoM8QL6qy79cg==} + /esbuild-netbsd-64/0.14.3: + resolution: {integrity: sha512-Z/UB9OUdwo1KDJCSGnVueDuKowRZRkduLvRMegHtDBHC3lS5LfZ3RdM1i+4MMN9iafyk8Q9FNcqIXI178ZujvA==} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /esbuild-openbsd-64/0.14.9: - resolution: {integrity: sha512-w95Rt/vmVhZWfzZmeoMIHxbFiOFDmxC7GEdnCbDTXX2vlwKu+CIDIKOgWW+R1T2JqTNo5tu9dRkngKZMfbUo/A==} + /esbuild-openbsd-64/0.14.3: + resolution: {integrity: sha512-9I1uoMDeogq3zQuTe3qygmXYjImnvc6rBn51LLbLniQDlfvqHPBMnAZ/5KshwtXXIIMkCwByytDZdiuzRRlTvQ==} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /esbuild-sunos-64/0.14.9: - resolution: {integrity: sha512-mzgmQZAVGo+uLkQXTY0viqVSEQKesmR5OEMMq1jM/2jucbZUcyaq8dVKRIWJJEzwNgZ6MpeOpshUtOzGxxy8ag==} + /esbuild-sunos-64/0.14.3: + resolution: {integrity: sha512-pldqx/Adxl4V4ymiyKxOOyJmHn6nUIo3wqk2xBx07iDgmL2XTcDDQd7N4U4QGu9LnYN4ZF+8IdOYa3oRRpbjtg==} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /esbuild-windows-32/0.14.9: - resolution: {integrity: sha512-sYHEJLwdDJpjjSUyIGqPC1GRXl0Z/YT1K85Tcrv4iqZEXFR0rT7sTV+E0XC911FbTJHfuAdUJixkwAQeLMdrUg==} + /esbuild-windows-32/0.14.3: + resolution: {integrity: sha512-AqzvA/KbkC2m3kTXGpljLin3EttRbtoPTfBn6w6n2m9MWkTEbhQbE1ONoOBxhO5tExmyJdL/6B87TJJD5jEFBQ==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /esbuild-windows-64/0.14.9: - resolution: {integrity: sha512-xJTpyFzpH51LGlVR2C3P+Gpnjujsx5kEtJj5V/x8TyD94VW+EpszyND/pay15CIF64pWywyQt2jmGUDl6kzkEw==} + /esbuild-windows-64/0.14.3: + resolution: {integrity: sha512-HGg3C6113zLGB5hN41PROTnBuoh/arG2lQdOird6xFl9giff1cAfMQOUJUfODKD57dDqHjQ1YGW8gOkg0/IrWw==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /esbuild-windows-arm64/0.14.9: - resolution: {integrity: sha512-NKPPsYVlHqdF0yMuMJrjuAzqS/BHrMXZ8TN1Du+Pgi8KkmxzNXRPDHQV0NPPJ+Z7Lp09joEHSz1zrvQRs1j6jw==} + /esbuild-windows-arm64/0.14.3: + resolution: {integrity: sha512-qB2izYu4VpigGnOrAN2Yv7ICYLZWY/AojZtwFfteViDnHgW4jXPYkHQIXTISJbRz25H2cYiv+MfRQYK31RNjlw==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /esbuild/0.14.9: - resolution: {integrity: sha512-uuT3kFsfUvzNW6I2RKKIHuCvutY/U9KFcAP6emUm98WvBhyhEr5vGkZLeN3r3vXfoykl+7xekAH8Ky09LXBd0Q==} + /esbuild/0.14.3: + resolution: {integrity: sha512-zyEC5hkguW2oieXRXp8VJzQdcO/1FxCS5GjzqOHItRlojXnx/cTavsrkxdWvBH9li2lUq0bN+LeeVEmyCwiR/Q==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.14.9 - esbuild-darwin-64: 0.14.9 - esbuild-darwin-arm64: 0.14.9 - esbuild-freebsd-64: 0.14.9 - esbuild-freebsd-arm64: 0.14.9 - esbuild-linux-32: 0.14.9 - esbuild-linux-64: 0.14.9 - esbuild-linux-arm: 0.14.9 - esbuild-linux-arm64: 0.14.9 - esbuild-linux-mips64le: 0.14.9 - esbuild-linux-ppc64le: 0.14.9 - esbuild-linux-s390x: 0.14.9 - esbuild-netbsd-64: 0.14.9 - esbuild-openbsd-64: 0.14.9 - esbuild-sunos-64: 0.14.9 - esbuild-windows-32: 0.14.9 - esbuild-windows-64: 0.14.9 - esbuild-windows-arm64: 0.14.9 + esbuild-android-arm64: 0.14.3 + esbuild-darwin-64: 0.14.3 + esbuild-darwin-arm64: 0.14.3 + esbuild-freebsd-64: 0.14.3 + esbuild-freebsd-arm64: 0.14.3 + esbuild-linux-32: 0.14.3 + esbuild-linux-64: 0.14.3 + esbuild-linux-arm: 0.14.3 + esbuild-linux-arm64: 0.14.3 + esbuild-linux-mips64le: 0.14.3 + esbuild-linux-ppc64le: 0.14.3 + esbuild-netbsd-64: 0.14.3 + esbuild-openbsd-64: 0.14.3 + esbuild-sunos-64: 0.14.3 + esbuild-windows-32: 0.14.3 + esbuild-windows-64: 0.14.3 + esbuild-windows-arm64: 0.14.3 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -4331,32 +4153,32 @@ packages: source-map: 0.6.1 dev: true - /eslint-define-config/1.2.0: - resolution: {integrity: sha512-EQ8d9F9LmJVRfkZW9WgSa5VBAVZialrLZKy0k1062zlhM8KFUyFoAC8xRI+mdp5m81FNMPnpKZfyq0AfJDyNTg==} + /eslint-define-config/1.2.1: + resolution: {integrity: sha512-Mj6OvJXNDrMA+RtFtPFst4BRJPkB4qi9B+8FFr/hdxY0gNbhGoSnp7i3w3/k75vMXTbbfsmeZhQUomI6mK/JVw==} engines: {node: '>= 16.9.0', npm: '>= 7.0.0', pnpm: '>= 6.17.0'} dev: true - /eslint-plugin-es/3.0.1_eslint@8.4.1: + /eslint-plugin-es/3.0.1_eslint@8.5.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.4.1 + eslint: 8.5.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-node/11.1.0_eslint@8.4.1: + /eslint-plugin-node/11.1.0_eslint@8.5.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.4.1 - eslint-plugin-es: 3.0.1_eslint@8.4.1 + eslint: 8.5.0 + eslint-plugin-es: 3.0.1_eslint@8.5.0 eslint-utils: 2.1.0 - ignore: 5.1.9 + ignore: 5.2.0 minimatch: 3.0.4 resolve: 1.20.0 semver: 6.3.0 @@ -4385,13 +4207,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.4.1: + /eslint-utils/3.0.0_eslint@8.5.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.4.1 + eslint: 8.5.0 eslint-visitor-keys: 2.1.0 dev: true @@ -4410,8 +4232,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.4.1: - resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} + /eslint/8.5.0: + resolution: {integrity: sha512-tVGSkgNbOfiHyVte8bCM8OmX+xG9PzVG/B4UCF60zx7j61WIVY/AqJECDgpLD4DbbESD0e174gOg3ZlrX15GDg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -4425,7 +4247,7 @@ packages: enquirer: 2.3.6 escape-string-regexp: 4.0.0 eslint-scope: 7.1.0 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.5.0 eslint-visitor-keys: 3.1.0 espree: 9.2.0 esquery: 1.4.0 @@ -4461,8 +4283,8 @@ packages: resolution: {integrity: sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.6.0 - acorn-jsx: 5.3.2_acorn@8.6.0 + acorn: 8.7.0 + acorn-jsx: 5.3.2_acorn@8.7.0 eslint-visitor-keys: 3.1.0 dev: true @@ -4531,7 +4353,7 @@ packages: is-stream: 1.1.0 npm-run-path: 2.0.2 p-finally: 1.0.0 - signal-exit: 3.0.5 + signal-exit: 3.0.6 strip-eof: 1.0.0 dev: true @@ -4546,7 +4368,7 @@ packages: merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 - signal-exit: 3.0.5 + signal-exit: 3.0.6 strip-final-newline: 2.0.0 dev: true @@ -4567,16 +4389,16 @@ packages: jest-regex-util: 27.4.0 dev: true - /express/4.17.1: - resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} + /express/4.17.2: + resolution: {integrity: sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.7 array-flatten: 1.1.1 - body-parser: 1.19.0 - content-disposition: 0.5.3 + body-parser: 1.19.1 + content-disposition: 0.5.4 content-type: 1.0.4 - cookie: 0.4.0 + cookie: 0.4.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 1.1.2 @@ -4591,12 +4413,12 @@ packages: parseurl: 1.3.3 path-to-regexp: 0.1.7 proxy-addr: 2.0.7 - qs: 6.7.0 + qs: 6.9.6 range-parser: 1.2.1 - safe-buffer: 5.1.2 - send: 0.17.1 - serve-static: 1.14.1 - setprototypeof: 1.1.1 + safe-buffer: 5.2.1 + send: 0.17.2 + serve-static: 1.14.2 + setprototypeof: 1.2.0 statuses: 1.5.0 type-is: 1.6.18 utils-merge: 1.0.1 @@ -4711,16 +4533,16 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.2 + flatted: 3.2.4 rimraf: 3.0.2 dev: true - /flatted/3.2.2: - resolution: {integrity: sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==} + /flatted/3.2.4: + resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==} dev: true - /follow-redirects/1.14.5: - resolution: {integrity: sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==} + /follow-redirects/1.14.6: + resolution: {integrity: sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -4734,7 +4556,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.33 + mime-types: 2.1.34 dev: true /formdata-node/2.5.0: @@ -4749,8 +4571,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /fraction.js/4.1.1: - resolution: {integrity: sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==} + /fraction.js/4.1.2: + resolution: {integrity: sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==} dev: false /fresh/0.5.2: @@ -4779,7 +4601,7 @@ packages: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} dependencies: - minipass: 3.1.5 + minipass: 3.1.6 dev: false /fs.realpath/1.0.0: @@ -4799,16 +4621,16 @@ packages: resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} dev: true - /gauge/4.0.0: - resolution: {integrity: sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} + /gauge/3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} + engines: {node: '>=10'} dependencies: - ansi-regex: 5.0.1 aproba: 2.0.0 color-support: 1.1.3 console-control-strings: 1.1.0 has-unicode: 2.0.1 - signal-exit: 3.0.5 + object-assign: 4.1.1 + signal-exit: 3.0.6 string-width: 4.2.3 strip-ansi: 6.0.1 wide-align: 1.1.5 @@ -4953,7 +4775,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.7 - ignore: 5.1.9 + ignore: 5.2.0 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -4997,11 +4819,6 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - /has-flag/5.0.1: - resolution: {integrity: sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==} - engines: {node: '>=12'} - dev: true - /has-symbols/1.0.2: resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} engines: {node: '>= 0.4'} @@ -5039,7 +4856,7 @@ packages: /history/4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: - '@babel/runtime': 7.16.0 + '@babel/runtime': 7.16.5 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.2.0 @@ -5096,26 +4913,15 @@ packages: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true - /http-errors/1.7.2: - resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.1 - statuses: 1.5.0 - toidentifier: 1.0.0 - dev: true - - /http-errors/1.7.3: - resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} + /http-errors/1.8.1: + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.4 - setprototypeof: 1.1.1 + setprototypeof: 1.2.0 statuses: 1.5.0 - toidentifier: 1.0.0 + toidentifier: 1.0.1 dev: true /http-proxy-agent/4.0.1: @@ -5134,7 +4940,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.14.5 + follow-redirects: 1.14.6 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -5145,7 +4951,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color @@ -5179,8 +4985,8 @@ packages: engines: {node: '>= 4'} dev: true - /ignore/5.1.9: - resolution: {integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==} + /ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} dev: true @@ -5192,6 +4998,10 @@ packages: dev: true optional: true + /immutable/4.0.0: + resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==} + dev: true + /import-cwd/3.0.0: resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} engines: {node: '>=8'} @@ -5241,10 +5051,6 @@ packages: once: 1.4.0 wrappy: 1.0.2 - /inherits/2.0.3: - resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} - dev: true - /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -5261,12 +5067,12 @@ packages: side-channel: 1.0.4 dev: true - /ioredis/4.28.0: - resolution: {integrity: sha512-I+zkeeWp3XFgPT2CtJKxvaF5FjGBGt4yGYljRjQecdQKteThuAsKqffeF1lgHVlYnuNeozRbPOCDNZ7tDWPeig==} + /ioredis/4.28.2: + resolution: {integrity: sha512-kQ+Iv7+c6HsDdPP2XUHaMv8DhnSeAeKEwMbaoqsXYbO+03dItXt7+5jGQDRyjdRUV2rFJbzg7P4Qt1iX2tqkOg==} engines: {node: '>=6'} dependencies: cluster-key-slot: 1.1.0 - debug: 4.3.2 + debug: 4.3.3 denque: 1.5.1 lodash.defaults: 4.2.0 lodash.flatten: 4.4.0 @@ -5392,8 +5198,8 @@ packages: resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=} dev: true - /is-negative-zero/2.0.1: - resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} + /is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} dev: true @@ -5479,8 +5285,8 @@ packages: resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} dev: true - /is-weakref/1.0.1: - resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==} + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.2 dev: true @@ -5558,8 +5364,8 @@ packages: - supports-color dev: true - /istanbul-reports/3.0.5: - resolution: {integrity: sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==} + /istanbul-reports/3.1.2: + resolution: {integrity: sha512-0gHxuT1NNC0aEIL1zbJ+MTgPbbHhU77eJPuU35WKA7TgXiSNlCAx4PENoMrH0Or6M2H80TaZcWKhM0IK6V8gRw==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 @@ -5582,7 +5388,7 @@ packages: '@jest/environment': 27.4.4 '@jest/test-result': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -5646,7 +5452,7 @@ packages: '@jest/types': 27.4.2 babel-jest: 27.4.5_@babel+core@7.16.5 chalk: 4.1.2 - ci-info: 3.2.0 + ci-info: 3.3.0 deepmerge: 4.2.2 glob: 7.2.0 graceful-fs: 4.2.8 @@ -5663,7 +5469,7 @@ packages: micromatch: 4.0.4 pretty-format: 27.4.2 slash: 3.0.0 - ts-node: 10.4.0_5d12c2add188ff0e728b4ade3dacd39b + ts-node: 10.4.0_00264fd83560919cd06c986889baae0a transitivePeerDependencies: - bufferutil - canvas @@ -5671,16 +5477,6 @@ packages: - utf-8-validate dev: true - /jest-diff/27.3.1: - resolution: {integrity: sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.2 - diff-sequences: 27.4.0 - jest-get-type: 27.4.0 - pretty-format: 27.4.2 - dev: true - /jest-diff/27.4.2: resolution: {integrity: sha512-ujc9ToyUZDh9KcqvQDkk/gkbf6zSaeEg9AiBxtttXW59H/AcqEYp1ciXAtJp+jXWva5nAf/ePtSsgWwE5mqp4Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -5716,7 +5512,7 @@ packages: '@jest/environment': 27.4.4 '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 jest-mock: 27.4.2 jest-util: 27.4.2 jsdom: 16.7.0 @@ -5734,7 +5530,7 @@ packages: '@jest/environment': 27.4.4 '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 jest-mock: 27.4.2 jest-util: 27.4.2 dev: true @@ -5750,7 +5546,7 @@ packages: dependencies: '@jest/types': 27.4.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.14 + '@types/node': 16.11.17 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.8 @@ -5773,7 +5569,7 @@ packages: '@jest/source-map': 27.4.0 '@jest/test-result': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 chalk: 4.1.2 co: 4.6.0 expect: 27.4.2 @@ -5828,7 +5624,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@27.4.5: @@ -5884,7 +5680,7 @@ packages: '@jest/test-result': 27.4.2 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 @@ -5946,7 +5742,7 @@ packages: resolution: {integrity: sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 graceful-fs: 4.2.8 dev: true @@ -5957,13 +5753,13 @@ packages: '@babel/core': 7.16.5 '@babel/generator': 7.16.5 '@babel/parser': 7.16.6 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.5 + '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5 '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 '@types/babel__traverse': 7.14.2 - '@types/prettier': 2.4.1 + '@types/prettier': 2.4.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.5 chalk: 4.1.2 expect: 27.4.2 @@ -5987,9 +5783,9 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 chalk: 4.1.2 - ci-info: 3.2.0 + ci-info: 3.3.0 graceful-fs: 4.2.8 picomatch: 2.3.0 dev: true @@ -5999,7 +5795,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 - camelcase: 6.2.0 + camelcase: 6.2.1 chalk: 4.1.2 jest-get-type: 27.4.0 leven: 3.1.0 @@ -6012,7 +5808,7 @@ packages: dependencies: '@jest/test-result': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.14 + '@types/node': 16.11.17 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.4.2 @@ -6023,7 +5819,7 @@ packages: resolution: {integrity: sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.14 + '@types/node': 16.11.17 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -6089,7 +5885,7 @@ packages: optional: true dependencies: abab: 2.0.5 - acorn: 8.6.0 + acorn: 8.7.0 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -6113,7 +5909,7 @@ packages: whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 - ws: 7.5.5 + ws: 7.5.6 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil @@ -6191,8 +5987,8 @@ packages: engines: {node: '>=6'} dev: true - /kolorist/1.5.0: - resolution: {integrity: sha512-pPobydIHK884YBtkS/tWSZXpSAEpcMbilyun3KL37ot935qL2HNKm/tI45i/Rd+MxdIWEhm7/LmUQzWZYK+Qhg==} + /kolorist/1.5.1: + resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==} dev: false /launch-editor-middleware/2.3.0: @@ -6251,43 +6047,46 @@ packages: resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==} engines: {node: '>=10'} - /lines-and-columns/1.1.6: - resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} + /lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /lint-staged/12.1.2: - resolution: {integrity: sha512-bSMcQVqMW98HLLLR2c2tZ+vnDCnx4fd+0QJBQgN/4XkdspGRPc8DGp7UuOEBe1ApCfJ+wXXumYnJmU+wDo7j9A==} + /lint-staged/12.1.4: + resolution: {integrity: sha512-RgDz9nsFsE0/5eL9Vat0AvCuk0+j5mEuzBIVfrRH5FRtt5wibYe8zTjZs2nuqLFrLAGQGYnj8+HJxolcj08i/A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: cli-truncate: 3.1.0 colorette: 2.0.16 commander: 8.3.0 - debug: 4.3.3_supports-color@9.0.2 - enquirer: 2.3.6 + debug: 4.3.3_supports-color@9.2.1 execa: 5.1.1 lilconfig: 2.0.4 - listr2: 3.13.3_enquirer@2.3.6 + listr2: 3.13.5 micromatch: 4.0.4 normalize-path: 3.0.0 - object-inspect: 1.11.0 + object-inspect: 1.12.0 string-argv: 0.3.1 - supports-color: 9.0.2 + supports-color: 9.2.1 yaml: 1.10.2 + transitivePeerDependencies: + - enquirer dev: true - /listr2/3.13.3_enquirer@2.3.6: - resolution: {integrity: sha512-VqAgN+XVfyaEjSaFewGPcDs5/3hBbWVaX1VgWv2f52MF7US45JuARlArULctiB44IIcEk3JF7GtoFCLqEdeuPA==} + /listr2/3.13.5: + resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==} engines: {node: '>=10.0.0'} peerDependencies: enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 2.1.0 - clone: 2.1.2 colorette: 2.0.16 - enquirer: 2.3.6 log-update: 4.0.0 p-map: 4.0.0 - rxjs: 7.4.0 + rfdc: 1.3.0 + rxjs: 7.5.1 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -6496,8 +6295,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /mime-db/1.50.0: - resolution: {integrity: sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==} + /mime-db/1.51.0: + resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==} engines: {node: '>= 0.6'} dev: true @@ -6508,11 +6307,11 @@ packages: mime-db: 1.46.0 dev: true - /mime-types/2.1.33: - resolution: {integrity: sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==} + /mime-types/2.1.34: + resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.50.0 + mime-db: 1.51.0 dev: true /mime/1.6.0: @@ -6543,14 +6342,14 @@ packages: engines: {node: '>=4'} dev: true - /mini-create-react-context/0.4.1_prop-types@15.7.2+react@17.0.2: + /mini-create-react-context/0.4.1_prop-types@15.8.0+react@17.0.2: resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} peerDependencies: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.16.0 - prop-types: 15.7.2 + '@babel/runtime': 7.16.5 + prop-types: 15.8.0 react: 17.0.2 tiny-warning: 1.0.3 dev: false @@ -6562,29 +6361,29 @@ packages: dependencies: '@iarna/toml': 2.2.5 '@mrbbot/node-fetch': 4.6.0 - '@peculiar/webcrypto': 1.2.0 + '@peculiar/webcrypto': 1.2.3 chokidar: 3.5.2 - cjstoesm: 1.1.4_typescript@4.4.4 + cjstoesm: 1.1.4_typescript@4.5.4 dotenv: 8.6.0 env-paths: 2.2.1 event-target-shim: 6.0.2 formdata-node: 2.5.0 html-rewriter-wasm: 0.3.2 http-cache-semantics: 4.1.0 - ioredis: 4.28.0 + ioredis: 4.28.2 kleur: 4.1.4 node-cron: 2.0.3 picomatch: 2.3.0 sanitize-filename: 1.6.3 selfsigned: 1.10.11 semiver: 1.1.0 - source-map-support: 0.5.20 + source-map-support: 0.5.21 tslib: 2.3.1 - typescript: 4.4.4 + typescript: 4.5.4 typeson: 6.1.0 typeson-registry: 1.0.0-alpha.39 web-streams-polyfill: 3.2.0 - ws: 7.5.5 + ws: 7.5.6 yargs: 16.2.0 youch: 2.2.2 transitivePeerDependencies: @@ -6610,8 +6409,8 @@ packages: /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} - /minipass/3.1.5: - resolution: {integrity: sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==} + /minipass/3.1.6: + resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==} engines: {node: '>=8'} dependencies: yallist: 4.0.0 @@ -6621,7 +6420,7 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} dependencies: - minipass: 3.1.5 + minipass: 3.1.6 yallist: 4.0.0 dev: false @@ -6653,17 +6452,12 @@ packages: resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} dev: true - /ms/2.1.1: - resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} - dev: true - /ms/2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - optional: true /mustache/4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} @@ -6742,11 +6536,6 @@ packages: resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} dev: true - /node-modules-regexp/1.0.0: - resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} - engines: {node: '>=0.10.0'} - dev: true - /node-releases/2.0.1: resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==} @@ -6825,13 +6614,12 @@ packages: path-key: 3.1.1 dev: true - /npmlog/6.0.0: - resolution: {integrity: sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} + /npmlog/5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} dependencies: are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 - gauge: 4.0.0 + gauge: 3.0.2 set-blocking: 2.0.0 dev: false @@ -6848,8 +6636,8 @@ packages: engines: {node: '>= 6'} dev: false - /object-inspect/1.11.0: - resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} + /object-inspect/1.12.0: + resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} dev: true /object-keys/1.1.1: @@ -7015,7 +6803,7 @@ packages: '@babel/code-frame': 7.16.0 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.1.6 + lines-and-columns: 1.2.4 /parse-node-version/1.0.1: resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} @@ -7090,8 +6878,8 @@ packages: is-reference: 1.2.1 dev: true - /phoenix/1.6.2: - resolution: {integrity: sha512-VjR27NETvrLSj8rI6DlpVAfo7pCYth/9+1OCoTof4LKEbq0141ze/tdxFHHZzVQSok3gqJUo2h/tqbxR3r8eyw==} + /phoenix/1.6.5: + resolution: {integrity: sha512-Krhx9IwB1Lzj+MqK5bz8CI2ULxjdO63CAjdAZni2lSa1LW3zNflMnsVeQLOu6jz8TDl9wtUKfx3vNSZDAB8jQw==} dev: false /picocolors/1.0.0: @@ -7123,11 +6911,9 @@ packages: dev: true optional: true - /pirates/4.0.1: - resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==} + /pirates/4.0.4: + resolution: {integrity: sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==} engines: {node: '>= 6'} - dependencies: - node-modules-regexp: 1.0.0 dev: true /pkg-dir/4.2.0: @@ -7166,9 +6952,9 @@ packages: proper-lockfile: 4.1.2 proxy-from-env: 1.1.0 rimraf: 3.0.2 - socks-proxy-agent: 6.1.0 + socks-proxy-agent: 6.1.1 stack-utils: 2.0.5 - ws: 7.5.5 + ws: 7.5.6 yauzl: 2.10.0 yazl: 2.5.1 transitivePeerDependencies: @@ -7189,7 +6975,7 @@ packages: postcss: ^8.0.0 dependencies: postcss: 8.4.5 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.20.0 dev: true @@ -7199,7 +6985,7 @@ packages: engines: {node: '>=10.0'} dependencies: camelcase-css: 2.0.1 - postcss: 8.3.11 + postcss: 8.4.5 dev: false /postcss-load-config/3.1.0_ts-node@10.4.0: @@ -7213,7 +6999,7 @@ packages: dependencies: import-cwd: 3.0.0 lilconfig: 2.0.4 - ts-node: 10.4.0_5d12c2add188ff0e728b4ade3dacd39b + ts-node: 10.4.0_00264fd83560919cd06c986889baae0a yaml: 1.10.2 /postcss-modules-extract-imports/3.0.0_postcss@8.4.5: @@ -7233,8 +7019,8 @@ packages: dependencies: icss-utils: 5.1.0_postcss@8.4.5 postcss: 8.4.5 - postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-selector-parser: 6.0.8 + postcss-value-parser: 4.2.0 dev: true /postcss-modules-scope/3.0.0_postcss@8.4.5: @@ -7244,7 +7030,7 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.4.5 - postcss-selector-parser: 6.0.6 + postcss-selector-parser: 6.0.8 dev: true /postcss-modules-values/4.0.0_postcss@8.4.5: @@ -7279,10 +7065,10 @@ packages: peerDependencies: postcss: ^8.2.14 dependencies: - postcss-selector-parser: 6.0.6 + postcss-selector-parser: 6.0.8 - /postcss-selector-parser/6.0.6: - resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==} + /postcss-selector-parser/6.0.8: + resolution: {integrity: sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -7292,16 +7078,8 @@ packages: resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} dev: false - /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} - - /postcss/8.3.11: - resolution: {integrity: sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.1.30 - picocolors: 1.0.0 - source-map-js: 0.6.2 + /postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} /postcss/8.4.5: resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} @@ -7310,10 +7088,9 @@ packages: nanoid: 3.1.30 picocolors: 1.0.0 source-map-js: 1.0.1 - dev: false - /preact/10.5.15: - resolution: {integrity: sha512-5chK29n6QcJc3m1lVrKQSQ+V7K1Gb8HeQY6FViQ5AxCAEGu3DaHffWNDkC9+miZgsLvbvU9rxbV1qinGHMHzqA==} + /preact/10.6.4: + resolution: {integrity: sha512-WyosM7pxGcndU8hY0OQlLd54tOU+qmG45QXj2dAYrL11HoyU/EzOSTlpJsirbBr1QW7lICxSsVJJmcmUglovHQ==} dev: true /prelude-ls/1.1.2: @@ -7332,16 +7109,6 @@ packages: hasBin: true dev: true - /pretty-format/27.3.1: - resolution: {integrity: sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.4.2 - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: true - /pretty-format/27.4.2: resolution: {integrity: sha512-p0wNtJ9oLuvgOQDEIZ9zQjZffK7KtyR6Si0jnXULIDwrlNF8Cuir3AZP0hHv0jmKuNN/edOnbMjnzd4uTcmWiw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -7383,8 +7150,8 @@ packages: kleur: 3.0.3 sisteransi: 1.0.5 - /prop-types/15.7.2: - resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} + /prop-types/15.8.0: + resolution: {integrity: sha512-fDGekdaHh65eI3lMi5OnErU6a8Ighg2KjcjQxO7m8VHyWjcPyj5kiOgV1LQDOOOgVy3+5FgjXvdSSX7B8/5/4g==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -7396,7 +7163,7 @@ packages: dependencies: graceful-fs: 4.2.8 retry: 0.12.0 - signal-exit: 3.0.5 + signal-exit: 3.0.6 dev: true /proxy-addr/2.0.7: @@ -7527,14 +7294,14 @@ packages: engines: {node: '>=6'} dev: true - /purgecss/4.0.3: - resolution: {integrity: sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==} + /purgecss/4.1.3: + resolution: {integrity: sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==} hasBin: true dependencies: - commander: 6.2.1 + commander: 8.3.0 glob: 7.2.0 - postcss: 8.3.11 - postcss-selector-parser: 6.0.6 + postcss: 8.4.5 + postcss-selector-parser: 6.0.8 dev: false /pvtsutils/1.2.1: @@ -7553,8 +7320,8 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - /qs/6.7.0: - resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} + /qs/6.9.6: + resolution: {integrity: sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==} engines: {node: '>=0.6'} dev: true @@ -7576,12 +7343,12 @@ packages: engines: {node: '>= 0.6'} dev: true - /raw-body/2.4.0: - resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} + /raw-body/2.4.2: + resolution: {integrity: sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==} engines: {node: '>= 0.8'} dependencies: - bytes: 3.1.0 - http-errors: 1.7.2 + bytes: 3.1.1 + http-errors: 1.8.1 iconv-lite: 0.4.24 unpipe: 1.0.0 dev: true @@ -7615,10 +7382,10 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.16.0 + '@babel/runtime': 7.16.5 history: 4.10.1 loose-envify: 1.4.0 - prop-types: 15.7.2 + prop-types: 15.8.0 react: 17.0.2 react-router: 5.2.1_react@17.0.2 tiny-invariant: 1.2.0 @@ -7630,13 +7397,13 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.16.0 + '@babel/runtime': 7.16.5 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 - mini-create-react-context: 0.4.1_prop-types@15.7.2+react@17.0.2 + mini-create-react-context: 0.4.1_prop-types@15.8.0+react@17.0.2 path-to-regexp: 1.8.0 - prop-types: 15.7.2 + prop-types: 15.8.0 react: 17.0.2 react-is: 16.13.1 tiny-invariant: 1.2.0 @@ -7649,7 +7416,7 @@ packages: react: ^15.3.0 || ^16.0.0 || ^17.0.0 react-dom: ^15.3.0 || ^16.0.0 || ^17.0.0 dependencies: - prop-types: 15.7.2 + prop-types: 15.8.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: false @@ -7830,7 +7597,7 @@ packages: engines: {node: '>=8'} dependencies: onetime: 5.1.2 - signal-exit: 3.0.5 + signal-exit: 3.0.6 dev: true /retry/0.12.0: @@ -7842,6 +7609,10 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true + /rgb-regex/1.0.1: resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} dev: false @@ -7856,7 +7627,7 @@ packages: dependencies: glob: 7.2.0 - /rollup-plugin-license/2.6.0_rollup@2.59.0: + /rollup-plugin-license/2.6.0_rollup@2.62.0: resolution: {integrity: sha512-ilM+sb9xCvP+23tmzsCqJSm33877nIFeO6lMDGbckxc1jq2nW6WtU1nFD4cfOrKYl0cw1dkz4rC3VMAe8dA8cQ==} engines: {node: '>=10.0.0'} peerDependencies: @@ -7869,13 +7640,13 @@ packages: mkdirp: 1.0.4 moment: 2.29.1 package-name-regex: 2.0.4 - rollup: 2.59.0 + rollup: 2.62.0 spdx-expression-validate: 2.0.0 spdx-satisfies: 5.0.1 dev: true - /rollup/2.59.0: - resolution: {integrity: sha512-l7s90JQhCQ6JyZjKgo7Lq1dKh2RxatOM+Jr6a9F7WbS9WgKbocyUSeLmZl8evAse7y96Ae98L2k1cBOwWD8nHw==} + /rollup/2.62.0: + resolution: {integrity: sha512-cJEQq2gwB0GWMD3rYImefQTSjrPYaC6s4J9pYqnstVLJ1CHa/aZNVkD4Epuvg4iLeMA4KRiq7UM7awKK6j7jcw==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -7886,10 +7657,10 @@ packages: dependencies: queue-microtask: 1.2.3 - /rxjs/7.4.0: - resolution: {integrity: sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==} + /rxjs/7.5.1: + resolution: {integrity: sha512-KExVEeZWxMZnZhUZtsJcFwz8IvPvgu4G2Z2QyqjZQzUGr32KDYuSxrEYO4w3tFFNbfLozcrKUTvTPi+E9ywJkQ==} dependencies: - tslib: 2.1.0 + tslib: 2.3.1 dev: true /safe-buffer/5.1.2: @@ -7908,12 +7679,14 @@ packages: truncate-utf8-bytes: 1.0.2 dev: true - /sass/1.43.4: - resolution: {integrity: sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==} + /sass/1.45.1: + resolution: {integrity: sha512-pwPRiq29UR0o4X3fiQyCtrESldXvUQAAE0QmcJTpsI4kuHHcLzZ54M1oNBVIXybQv8QF2zfkpFcTxp8ta97dUA==} engines: {node: '>=8.9.0'} hasBin: true dependencies: chokidar: 3.5.2 + immutable: 4.0.0 + source-map-js: 1.0.1 dev: true /sax/1.2.4: @@ -7965,8 +7738,8 @@ packages: dependencies: lru-cache: 6.0.0 - /send/0.17.1: - resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} + /send/0.17.2: + resolution: {integrity: sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==} engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 @@ -7976,30 +7749,30 @@ packages: escape-html: 1.0.3 etag: 1.8.1 fresh: 0.5.2 - http-errors: 1.7.3 + http-errors: 1.8.1 mime: 1.6.0 - ms: 2.1.1 + ms: 2.1.3 on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 dev: true - /serve-static/1.14.1: - resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} + /serve-static/1.14.2: + resolution: {integrity: sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==} engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.17.1 + send: 0.17.2 dev: true /set-blocking/2.0.0: resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} dev: false - /setprototypeof/1.1.1: - resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} + /setprototypeof/1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: true /shebang-command/1.2.0: @@ -8035,11 +7808,11 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.11.0 + object-inspect: 1.12.0 dev: true - /signal-exit/3.0.5: - resolution: {integrity: sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==} + /signal-exit/3.0.6: + resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==} /simple-swizzle/0.2.2: resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} @@ -8100,8 +7873,8 @@ packages: engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: true - /socks-proxy-agent/6.1.0: - resolution: {integrity: sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==} + /socks-proxy-agent/6.1.1: + resolution: {integrity: sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==} engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 @@ -8119,14 +7892,9 @@ packages: smart-buffer: 4.2.0 dev: true - /source-map-js/0.6.2: - resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} - engines: {node: '>=0.10.0'} - /source-map-js/1.0.1: resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==} engines: {node: '>=0.10.0'} - dev: false /source-map-resolve/0.6.0: resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} @@ -8135,13 +7903,6 @@ packages: decode-uri-component: 0.2.0 dev: true - /source-map-support/0.5.20: - resolution: {integrity: sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==} - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - dev: true - /source-map-support/0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -8177,7 +7938,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.10 + spdx-license-ids: 3.0.11 dev: true /spdx-exceptions/2.3.0: @@ -8188,7 +7949,7 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.10 + spdx-license-ids: 3.0.11 dev: true /spdx-expression-validate/2.0.0: @@ -8197,8 +7958,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /spdx-license-ids/3.0.10: - resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==} + /spdx-license-ids/3.0.11: + resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} dev: true /spdx-ranges/2.1.1: @@ -8372,8 +8133,8 @@ packages: engines: {node: '>=8'} dev: true - /stylis/4.0.10: - resolution: {integrity: sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==} + /stylis/4.0.13: + resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==} /stylus/0.55.0: resolution: {integrity: sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==} @@ -8408,11 +8169,9 @@ packages: has-flag: 4.0.0 dev: true - /supports-color/9.0.2: - resolution: {integrity: sha512-ii6tc8ImGFrgMPYq7RVAMKkhPo9vk8uA+D3oKbJq/3Pk2YSMv1+9dUAesa9UxMbxBTvxwKTQffBahNVNxEvM8Q==} + /supports-color/9.2.1: + resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==} engines: {node: '>=12'} - dependencies: - has-flag: 5.0.1 dev: true /supports-hyperlinks/2.2.0: @@ -8445,10 +8204,10 @@ packages: dependencies: arg: 5.0.1 autoprefixer: 10.4.0 - bytes: 3.1.0 + bytes: 3.1.1 chalk: 4.1.2 chokidar: 3.5.2 - color: 4.0.1 + color: 4.1.0 cosmiconfig: 7.0.1 detective: 5.2.0 didyoumean: 1.2.2 @@ -8468,10 +8227,10 @@ packages: postcss-js: 3.0.3 postcss-load-config: 3.1.0_ts-node@10.4.0 postcss-nested: 5.0.6 - postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-selector-parser: 6.0.8 + postcss-value-parser: 4.2.0 pretty-hrtime: 1.0.3 - purgecss: 4.0.3 + purgecss: 4.1.3 quick-lru: 5.1.1 reduce-css-calc: 2.1.8 resolve: 1.20.0 @@ -8489,10 +8248,10 @@ packages: postcss: ^8.0.9 dependencies: arg: 5.0.1 - bytes: 3.1.0 + bytes: 3.1.1 chalk: 4.1.2 chokidar: 3.5.2 - color: 4.0.1 + color: 4.1.0 cosmiconfig: 7.0.1 detective: 5.2.0 didyoumean: 1.2.2 @@ -8512,10 +8271,10 @@ packages: postcss-js: 3.0.3 postcss-load-config: 3.1.0_ts-node@10.4.0 postcss-nested: 5.0.6 - postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-selector-parser: 6.0.8 + postcss-value-parser: 4.2.0 pretty-hrtime: 1.0.3 - purgecss: 4.0.3 + purgecss: 4.1.3 quick-lru: 5.1.1 reduce-css-calc: 2.1.8 resolve: 1.20.0 @@ -8530,7 +8289,7 @@ packages: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 3.1.5 + minipass: 3.1.6 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -8649,8 +8408,8 @@ packages: dependencies: is-number: 7.0.0 - /toidentifier/1.0.0: - resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} + /toidentifier/1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} dev: true @@ -8693,7 +8452,7 @@ packages: utf8-byte-length: 1.0.4 dev: true - /ts-jest/27.1.2_a27e8f44bb9e5af14f9674b0b72891af: + /ts-jest/27.1.2_1b5a1be2010a86e622f02a11eaeb730f: resolution: {integrity: sha512-eSOiJOWq6Hhs6Khzk5wKC5sgWIXgXqOCiIl1+3lfnearu58Hj4QpE5tUhQcA3xtZrELbcvAGCsd6HB8OsaVaTA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -8716,7 +8475,7 @@ packages: dependencies: '@types/jest': 27.0.3 bs-logger: 0.2.6 - esbuild: 0.14.9 + esbuild: 0.14.3 fast-json-stable-stringify: 2.1.0 jest: 27.4.5_ts-node@10.4.0 jest-util: 27.4.2 @@ -8728,7 +8487,7 @@ packages: yargs-parser: 20.2.9 dev: true - /ts-node/10.4.0_5d12c2add188ff0e728b4ade3dacd39b: + /ts-node/10.4.0_00264fd83560919cd06c986889baae0a: resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==} hasBin: true peerDependencies: @@ -8747,8 +8506,8 @@ packages: '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 16.11.14 - acorn: 8.5.0 + '@types/node': 16.11.17 + acorn: 8.7.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -8775,10 +8534,6 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib/2.1.0: - resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==} - dev: true - /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true @@ -8842,7 +8597,7 @@ packages: engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 - mime-types: 2.1.33 + mime-types: 2.1.34 dev: true /type/1.2.0: @@ -8859,12 +8614,6 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript/4.4.4: - resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - /typescript/4.5.4: resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==} engines: {node: '>=4.2.0'} @@ -8952,7 +8701,7 @@ packages: resolution: {integrity: sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==} engines: {node: '>=10.12.0'} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.8.0 source-map: 0.7.3 dev: true @@ -8978,8 +8727,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /vitepress/0.20.9: - resolution: {integrity: sha512-2Rd6NMS5sTVl+3HDM9EzIMi3JOTNz1DjylvbYEWjxPyCmL3OH0lEez7O4FAijCkS5+i3VcwygxisadonMhtYkw==} + /vitepress/0.20.10: + resolution: {integrity: sha512-dKgH6k1yxdEjIIxoXGI0vMg3lpBLvMarre/vvt4beuxd+rXOUB1a7DAtXDmgIXOMGQ7IcF+4zyd2132IedhjtQ==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -9001,24 +8750,15 @@ packages: engines: {node: '>=0.10.0'} dev: true - /vue-router/4.0.12_vue@3.2.25: + /vue-router/4.0.12_vue@3.2.26: resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==} peerDependencies: vue: ^3.0.0 dependencies: - '@vue/devtools-api': 6.0.0-beta.20 - vue: 3.2.25 + '@vue/devtools-api': 6.0.0-beta.21.1 + vue: 3.2.26 dev: false - /vue/3.2.25: - resolution: {integrity: sha512-jU3t7fyQDHoCWCqhmRrnSmYZvHC35tOJTP704di7HGfq5EcFA1cU/1ZPjUV1eCxJev65Khjyfni+vk9oa+eTtw==} - dependencies: - '@vue/compiler-dom': 3.2.25 - '@vue/compiler-sfc': 3.2.25 - '@vue/runtime-dom': 3.2.25 - '@vue/server-renderer': 3.2.25_vue@3.2.25 - '@vue/shared': 3.2.25 - /vue/3.2.26: resolution: {integrity: sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==} dependencies: @@ -9027,15 +8767,14 @@ packages: '@vue/runtime-dom': 3.2.26 '@vue/server-renderer': 3.2.26_vue@3.2.26 '@vue/shared': 3.2.26 - dev: true - /vuex/4.0.2_vue@3.2.25: + /vuex/4.0.2_vue@3.2.26: resolution: {integrity: sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==} peerDependencies: vue: ^3.0.2 dependencies: - '@vue/devtools-api': 6.0.0-beta.20 - vue: 3.2.25 + '@vue/devtools-api': 6.0.0-beta.21.1 + vue: 3.2.26 dev: false /w3c-hr-time/1.0.2: @@ -9062,12 +8801,12 @@ packages: engines: {node: '>= 8'} dev: true - /webcrypto-core/1.3.0: - resolution: {integrity: sha512-/+Hz+uNM6T8FtizWRYMNdGTXxWaljLFzQ5GKU4WqCTZKpaki94YqDA39h/SpWxEZfgkVMZzrqqtPlfy2+BloQw==} + /webcrypto-core/1.4.0: + resolution: {integrity: sha512-HY3Zo0GcRIQUUDnlZ/shGjN+4f7LVMkdJZoGPog+oHhJsJdMz6iM8Za5xZ0t6qg7Fx/JXXz+oBv2J2p982hGTQ==} dependencies: - '@peculiar/asn1-schema': 2.0.38 + '@peculiar/asn1-schema': 2.0.44 '@peculiar/json-schema': 1.1.12 - asn1js: 2.1.1 + asn1js: 2.2.0 pvtsutils: 1.2.1 tslib: 2.3.1 dev: true @@ -9145,7 +8884,7 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.16.2 + '@babel/parser': 7.16.6 '@babel/types': 7.16.0 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 @@ -9186,12 +8925,12 @@ packages: dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 - signal-exit: 3.0.5 + signal-exit: 3.0.6 typedarray-to-buffer: 3.1.5 dev: true - /ws/7.5.5: - resolution: {integrity: sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==} + /ws/7.5.6: + resolution: {integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -9203,8 +8942,8 @@ packages: optional: true dev: true - /ws/8.3.0: - resolution: {integrity: sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==} + /ws/8.4.0: + resolution: {integrity: sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 From e805f4f157a9eeeaba9f31ce9f3202e18782f848 Mon Sep 17 00:00:00 2001 From: patak Date: Wed, 29 Dec 2021 11:55:13 +0100 Subject: [PATCH 8/8] test: remove skip in preserveValueImports test --- .../tsconfig-json/__tests__/tsconfig-json.spec.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts b/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts index 30601ffdd0535e..0cd6af909f045b 100644 --- a/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts +++ b/packages/playground/tsconfig-json/__tests__/tsconfig-json.spec.ts @@ -49,14 +49,14 @@ describe('transformWithEsbuild', () => { expect(result.code).not.toContain('import "./not-used-type";') }) - test.skip('preserveValueImports', async () => { + test('preserveValueImports', async () => { const main = path.resolve(__dirname, '../src/main.ts') const mainContent = fs.readFileSync(main, 'utf-8') const result = await transformWithEsbuild(mainContent, main, { tsconfigRaw: { compilerOptions: { - useDefineForClassFields: false - // preserveValueImports: true // TODO: preserveValueImports isn't in the types definition in esbuild yet + useDefineForClassFields: false, + preserveValueImports: true } } })