diff --git a/package.json b/package.json index 277fcfb..d226773 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "jest": "27.4.7", "prettier": "2.5.1", "ts-jest": "27.1.3", - "typescript": "4.5.5", + "typescript": "4.9.5", "vite": "2.7.13", "vitest": "0.2.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e79a241..571bb5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,7 +20,7 @@ specifiers: prettier: 2.5.1 ts-jest: 27.1.3 tslib: 2.3.1 - typescript: 4.5.5 + typescript: 4.9.5 vite: 2.7.13 vitest: 0.2.5 @@ -29,24 +29,24 @@ dependencies: devDependencies: '@nrwl/cli': 13.7.2 - '@nrwl/eslint-plugin-nx': 13.7.2_a8035bb14555e8bcf7ca7a18ea14af65 + '@nrwl/eslint-plugin-nx': 13.7.2_70a2bda80e642e4398979bcd91912557 '@nrwl/jest': 13.7.2 - '@nrwl/js': 13.7.2_e1a993962b44e05249471410cb1761b8 - '@nrwl/linter': 13.7.2_eslint@8.8.0+typescript@4.5.5 - '@nrwl/node': 13.7.2_e1a993962b44e05249471410cb1761b8 - '@nrwl/nx-cloud': 13.1.2 + '@nrwl/js': 13.7.2_530504c41c7ccba365e2e25454498f99 + '@nrwl/linter': 13.7.2_eslint@8.8.0+typescript@4.9.5 + '@nrwl/node': 13.7.2_530504c41c7ccba365e2e25454498f99 + '@nrwl/nx-cloud': 15.2.3 '@nrwl/tao': 13.7.2 - '@nrwl/workspace': 13.7.2_e1a993962b44e05249471410cb1761b8 + '@nrwl/workspace': 13.7.2_530504c41c7ccba365e2e25454498f99 '@types/jest': 27.4.0 '@types/node': 16.11.22 - '@typescript-eslint/eslint-plugin': 5.10.2_2595c2126aec4d4b6e944b931dabb4c2 - '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.5.5 + '@typescript-eslint/eslint-plugin': 5.10.2_4d4f60f31f1b02e4832a903606841758 + '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.9.5 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 jest: 27.4.7 prettier: 2.5.1 - ts-jest: 27.1.3_a7e53b5e5b59e71a0fd4d8cf128393d5 - typescript: 4.5.5 + ts-jest: 27.1.3_4128472c0b9647d4897adca4d3bd5585 + typescript: 4.9.5 vite: 2.7.13 vitest: 0.2.5 @@ -215,6 +215,8 @@ packages: resolution: {integrity: sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.16.8 dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.12: @@ -704,7 +706,7 @@ packages: tslib: 2.3.1 dev: true - /@nrwl/eslint-plugin-nx/13.7.2_a8035bb14555e8bcf7ca7a18ea14af65: + /@nrwl/eslint-plugin-nx/13.7.2_70a2bda80e642e4398979bcd91912557: resolution: {integrity: sha512-D3/E4gfieCOGSmeFT7EfRz7EaaqsNk57rzs4Q9AqgN5dGQJwP1RAar0HlncjKe1iSMSu5s/r1hrn1vLv+z4Qsw==} peerDependencies: '@typescript-eslint/parser': ~5.10.0 @@ -714,10 +716,10 @@ packages: optional: true dependencies: '@nrwl/devkit': 13.7.2 - '@nrwl/workspace': 13.7.2_e1a993962b44e05249471410cb1761b8 + '@nrwl/workspace': 13.7.2_530504c41c7ccba365e2e25454498f99 '@swc-node/register': 1.4.2 - '@typescript-eslint/experimental-utils': 5.10.2_eslint@8.8.0+typescript@4.5.5 - '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.5.5 + '@typescript-eslint/experimental-utils': 5.10.2_eslint@8.8.0+typescript@4.9.5 + '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.9.5 chalk: 4.1.0 confusing-browser-globals: 1.0.11 eslint-config-prettier: 8.3.0_eslint@8.8.0 @@ -782,13 +784,13 @@ packages: - utf-8-validate dev: true - /@nrwl/js/13.7.2_e1a993962b44e05249471410cb1761b8: + /@nrwl/js/13.7.2_530504c41c7ccba365e2e25454498f99: resolution: {integrity: sha512-OA1jBSNUo3QEQfNTdVz0swCzBEHGIpPZ2u9QfCg8SQVbYcwjbLDoOhNmCFoUu6tk2t6glo07aNUN59EcF6W1oA==} dependencies: '@nrwl/devkit': 13.7.2 '@nrwl/jest': 13.7.2 - '@nrwl/linter': 13.7.2_eslint@8.8.0+typescript@4.5.5 - '@nrwl/workspace': 13.7.2_e1a993962b44e05249471410cb1761b8 + '@nrwl/linter': 13.7.2_eslint@8.8.0+typescript@4.9.5 + '@nrwl/workspace': 13.7.2_530504c41c7ccba365e2e25454498f99 '@parcel/watcher': 2.0.4 chalk: 4.1.0 fast-glob: 3.2.11 @@ -812,7 +814,7 @@ packages: - utf-8-validate dev: true - /@nrwl/linter/13.7.2_b52c34147bc1bd82c277c7870596a3eb: + /@nrwl/linter/13.7.2_12b9521f961261f6a2722b9642562678: resolution: {integrity: sha512-cKpIla4+2eFhtST1fWqPqMqWUfDdUC06DHsI/vfcCqM5A57LisUYVr2b6eZXObjFOcHnKsUMNm+UHslxA3sZwQ==} peerDependencies: eslint: ^8.0.0 @@ -822,7 +824,7 @@ packages: dependencies: '@nrwl/devkit': 13.7.2 '@nrwl/jest': 13.7.2_ts-node@9.1.1 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.5.5 + '@phenomnomnominal/tsquery': 4.1.1_typescript@4.9.5 eslint: 8.8.0 tmp: 0.2.1 tslib: 2.3.1 @@ -836,7 +838,7 @@ packages: - utf-8-validate dev: true - /@nrwl/linter/13.7.2_eslint@8.8.0+typescript@4.5.5: + /@nrwl/linter/13.7.2_eslint@8.8.0+typescript@4.9.5: resolution: {integrity: sha512-cKpIla4+2eFhtST1fWqPqMqWUfDdUC06DHsI/vfcCqM5A57LisUYVr2b6eZXObjFOcHnKsUMNm+UHslxA3sZwQ==} peerDependencies: eslint: ^8.0.0 @@ -846,7 +848,7 @@ packages: dependencies: '@nrwl/devkit': 13.7.2 '@nrwl/jest': 13.7.2 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.5.5 + '@phenomnomnominal/tsquery': 4.1.1_typescript@4.9.5 eslint: 8.8.0 tmp: 0.2.1 tslib: 2.3.1 @@ -860,17 +862,17 @@ packages: - utf-8-validate dev: true - /@nrwl/node/13.7.2_e1a993962b44e05249471410cb1761b8: + /@nrwl/node/13.7.2_530504c41c7ccba365e2e25454498f99: resolution: {integrity: sha512-eS1WrngJp6xMr0CHxPqgHelr8sx4B0n1T18wviNyQSz0zYmDBeu+sMBugsyw0lPIf+5Ha9OBJFACJkWcWV7Oow==} dependencies: '@nrwl/devkit': 13.7.2 '@nrwl/jest': 13.7.2_ts-node@9.1.1 - '@nrwl/linter': 13.7.2_b52c34147bc1bd82c277c7870596a3eb - '@nrwl/workspace': 13.7.2_246039ad5aa643c3f2c2394e286b092e + '@nrwl/linter': 13.7.2_12b9521f961261f6a2722b9642562678 + '@nrwl/workspace': 13.7.2_8d624c5669dc2561c19d8e202d7ba7d4 chalk: 4.1.0 copy-webpack-plugin: 9.1.0_webpack@5.68.0 enhanced-resolve: 5.8.3 - fork-ts-checker-webpack-plugin: 6.2.10 + fork-ts-checker-webpack-plugin: 6.2.10_88a75e579c0f6ed70f28ef7c92fe39cd fs-extra: 9.1.0 glob: 7.1.4 license-webpack-plugin: 4.0.0_webpack@5.68.0 @@ -879,8 +881,8 @@ packages: source-map-support: 0.5.19 terser-webpack-plugin: 5.3.1_webpack@5.68.0 tree-kill: 1.2.2 - ts-loader: 9.2.6_typescript@4.5.5+webpack@5.68.0 - ts-node: 9.1.1_typescript@4.5.5 + ts-loader: 9.2.6_typescript@4.9.5+webpack@5.68.0 + ts-node: 9.1.1_typescript@4.9.5 tsconfig-paths: 3.12.0 tsconfig-paths-webpack-plugin: 3.5.2 tslib: 2.3.1 @@ -889,7 +891,6 @@ packages: webpack-node-externals: 3.0.0 transitivePeerDependencies: - '@swc/core' - - acorn - bufferutil - canvas - esbuild @@ -900,19 +901,22 @@ packages: - typescript - uglify-js - utf-8-validate + - vue-template-compiler - webpack-cli dev: true - /@nrwl/nx-cloud/13.1.2: - resolution: {integrity: sha512-0MzPYtnt63ZoiWCN6B4zpDprkM+/+/opGV1g8evXb5GbMpLQIeAkyABt49RlNuBPhhmUUYvte4WwyzEmyWZSRQ==} + /@nrwl/nx-cloud/15.2.3: + resolution: {integrity: sha512-odbLJVhANnjXhUvHOeKGfMeK6hrC8poa/y1p6Wj1E5K8xbECMlz/kUWYjcbkEFcSCGyjCednDZCirhT9oy3RVQ==} hasBin: true dependencies: axios: 0.21.4 chalk: 4.1.0 + dotenv: 10.0.0 + fs-extra: 10.1.0 node-machine-id: 1.1.12 - rxjs: 6.5.5 strip-json-comments: 3.1.1 tar: 6.1.11 + yargs-parser: 21.1.1 transitivePeerDependencies: - debug dev: true @@ -936,7 +940,7 @@ packages: yargs-parser: 20.0.0 dev: true - /@nrwl/workspace/13.7.2_246039ad5aa643c3f2c2394e286b092e: + /@nrwl/workspace/13.7.2_530504c41c7ccba365e2e25454498f99: resolution: {integrity: sha512-p3RiXFlcvuuKHqFvYOlePChEvkAfSv74fYUyjIfhpVAYqV69vXcqHViDLAB0Anha1so+n7SEAyj6Zb0ZY6UgBA==} peerDependencies: prettier: ^2.5.1 @@ -946,8 +950,8 @@ packages: dependencies: '@nrwl/cli': 13.7.2 '@nrwl/devkit': 13.7.2 - '@nrwl/jest': 13.7.2_ts-node@9.1.1 - '@nrwl/linter': 13.7.2_b52c34147bc1bd82c277c7870596a3eb + '@nrwl/jest': 13.7.2 + '@nrwl/linter': 13.7.2_eslint@8.8.0+typescript@4.9.5 '@parcel/watcher': 2.0.4 chalk: 4.1.0 chokidar: 3.5.3 @@ -981,7 +985,7 @@ packages: - utf-8-validate dev: true - /@nrwl/workspace/13.7.2_e1a993962b44e05249471410cb1761b8: + /@nrwl/workspace/13.7.2_8d624c5669dc2561c19d8e202d7ba7d4: resolution: {integrity: sha512-p3RiXFlcvuuKHqFvYOlePChEvkAfSv74fYUyjIfhpVAYqV69vXcqHViDLAB0Anha1so+n7SEAyj6Zb0ZY6UgBA==} peerDependencies: prettier: ^2.5.1 @@ -991,8 +995,8 @@ packages: dependencies: '@nrwl/cli': 13.7.2 '@nrwl/devkit': 13.7.2 - '@nrwl/jest': 13.7.2 - '@nrwl/linter': 13.7.2_eslint@8.8.0+typescript@4.5.5 + '@nrwl/jest': 13.7.2_ts-node@9.1.1 + '@nrwl/linter': 13.7.2_12b9521f961261f6a2722b9642562678 '@parcel/watcher': 2.0.4 chalk: 4.1.0 chokidar: 3.5.3 @@ -1035,13 +1039,13 @@ packages: node-gyp-build: 4.3.0 dev: true - /@phenomnomnominal/tsquery/4.1.1_typescript@4.5.5: + /@phenomnomnominal/tsquery/4.1.1_typescript@4.9.5: resolution: {integrity: sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==} peerDependencies: typescript: ^3 || ^4 dependencies: esquery: 1.4.0 - typescript: 4.5.5 + typescript: 4.9.5 dev: true /@sinonjs/commons/1.8.3: @@ -1072,7 +1076,7 @@ packages: debug: 4.3.3 pirates: 4.0.5 tslib: 2.3.1 - typescript: 4.5.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1353,7 +1357,7 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@typescript-eslint/eslint-plugin/5.10.2_2595c2126aec4d4b6e944b931dabb4c2: + /@typescript-eslint/eslint-plugin/5.10.2_4d4f60f31f1b02e4832a903606841758: resolution: {integrity: sha512-4W/9lLuE+v27O/oe7hXJKjNtBLnZE8tQAFpapdxwSVHqtmIoPB1gph3+ahNwVuNL37BX7YQHyGF9Xv6XCnIX2Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1364,36 +1368,36 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.5.5 + '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.9.5 '@typescript-eslint/scope-manager': 5.10.2 - '@typescript-eslint/type-utils': 5.10.2_eslint@8.8.0+typescript@4.5.5 - '@typescript-eslint/utils': 5.10.2_eslint@8.8.0+typescript@4.5.5 + '@typescript-eslint/type-utils': 5.10.2_eslint@8.8.0+typescript@4.9.5 + '@typescript-eslint/utils': 5.10.2_eslint@8.8.0+typescript@4.9.5 debug: 4.3.3 eslint: 8.8.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.10.2_eslint@8.8.0+typescript@4.5.5: + /@typescript-eslint/experimental-utils/5.10.2_eslint@8.8.0+typescript@4.9.5: resolution: {integrity: sha512-stRnIlxDduzxtaVLtEohESoXI1k7J6jvJHGyIkOT2pvXbg5whPM6f9tzJ51bJJxaJTdmvwgVFDNCopFRb2F5Gw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.10.2_eslint@8.8.0+typescript@4.5.5 + '@typescript-eslint/utils': 5.10.2_eslint@8.8.0+typescript@4.9.5 eslint: 8.8.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.10.2_eslint@8.8.0+typescript@4.5.5: + /@typescript-eslint/parser/5.10.2_eslint@8.8.0+typescript@4.9.5: resolution: {integrity: sha512-JaNYGkaQVhP6HNF+lkdOr2cAs2wdSZBoalE22uYWq8IEv/OVH0RksSGydk+sW8cLoSeYmC+OHvRyv2i4AQ7Czg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1405,10 +1409,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.10.2 '@typescript-eslint/types': 5.10.2 - '@typescript-eslint/typescript-estree': 5.10.2_typescript@4.5.5 + '@typescript-eslint/typescript-estree': 5.10.2_typescript@4.9.5 debug: 4.3.3 eslint: 8.8.0 - typescript: 4.5.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1421,7 +1425,7 @@ packages: '@typescript-eslint/visitor-keys': 5.10.2 dev: true - /@typescript-eslint/type-utils/5.10.2_eslint@8.8.0+typescript@4.5.5: + /@typescript-eslint/type-utils/5.10.2_eslint@8.8.0+typescript@4.9.5: resolution: {integrity: sha512-uRKSvw/Ccs5FYEoXW04Z5VfzF2iiZcx8Fu7DGIB7RHozuP0VbKNzP1KfZkHBTM75pCpsWxIthEH1B33dmGBKHw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1431,11 +1435,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.10.2_eslint@8.8.0+typescript@4.5.5 + '@typescript-eslint/utils': 5.10.2_eslint@8.8.0+typescript@4.9.5 debug: 4.3.3 eslint: 8.8.0 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1445,7 +1449,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.10.2_typescript@4.5.5: + /@typescript-eslint/typescript-estree/5.10.2_typescript@4.9.5: resolution: {integrity: sha512-WHHw6a9vvZls6JkTgGljwCsMkv8wu8XU8WaYKeYhxhWXH/atZeiMW6uDFPLZOvzNOGmuSMvHtZKd6AuC8PrwKQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1460,13 +1464,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.10.2_eslint@8.8.0+typescript@4.5.5: + /@typescript-eslint/utils/5.10.2_eslint@8.8.0+typescript@4.9.5: resolution: {integrity: sha512-vuJaBeig1NnBRkf7q9tgMLREiYD7zsMrsN1DA3wcoMDvr3BTFiIpKjGiYZoKPllfEwN7spUjv7ZqD+JhbVjEPg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1475,7 +1479,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.10.2 '@typescript-eslint/types': 5.10.2 - '@typescript-eslint/typescript-estree': 5.10.2_typescript@4.5.5 + '@typescript-eslint/typescript-estree': 5.10.2_typescript@4.9.5 eslint: 8.8.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.8.0 @@ -2746,9 +2750,19 @@ packages: optional: true dev: true - /fork-ts-checker-webpack-plugin/6.2.10: + /fork-ts-checker-webpack-plugin/6.2.10_88a75e579c0f6ed70f28ef7c92fe39cd: resolution: {integrity: sha512-HveFCHWSH2WlYU1tU3PkrupvW8lNFMTfH3Jk0TfC2mtktE9ibHGcifhCsCFvj+kqlDfNIlwmNLiNqR9jnSA7OQ==} engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true dependencies: '@babel/code-frame': 7.16.7 '@types/json-schema': 7.0.9 @@ -2756,6 +2770,7 @@ packages: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.2.2 + eslint: 8.8.0 fs-extra: 9.1.0 glob: 7.2.0 memfs: 3.4.1 @@ -2763,6 +2778,8 @@ packages: schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 + typescript: 4.9.5 + webpack: 5.68.0 dev: true /form-data/3.0.1: @@ -2774,6 +2791,15 @@ packages: mime-types: 2.1.34 dev: true + /fs-extra/10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + dependencies: + graceful-fs: 4.2.9 + jsonfile: 6.1.0 + universalify: 2.0.0 + dev: true + /fs-extra/9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} @@ -3316,7 +3342,7 @@ packages: jest-validate: 27.4.6 micromatch: 4.0.4 pretty-format: 27.4.6 - ts-node: 9.1.1_typescript@4.5.5 + ts-node: 9.1.1_typescript@4.9.5 transitivePeerDependencies: - bufferutil - canvas @@ -4409,13 +4435,6 @@ packages: rxjs: 6.6.7 dev: true - /rxjs/6.5.5: - resolution: {integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==} - engines: {npm: '>=2.0.0'} - dependencies: - tslib: 1.14.1 - dev: true - /rxjs/6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} @@ -4676,32 +4695,6 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser-webpack-plugin/5.3.1_acorn@8.7.0+webpack@5.68.0: - resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - jest-worker: 27.4.6 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - terser: 5.10.0_acorn@8.7.0 - webpack: 5.68.0 - transitivePeerDependencies: - - acorn - dev: true - /terser-webpack-plugin/5.3.1_webpack@5.68.0: resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==} engines: {node: '>= 10.13.0'} @@ -4724,31 +4717,12 @@ packages: source-map: 0.6.1 terser: 5.10.0 webpack: 5.68.0 - transitivePeerDependencies: - - acorn dev: true /terser/5.10.0: resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} engines: {node: '>=10'} hasBin: true - peerDependencies: - acorn: ^8.5.0 - peerDependenciesMeta: - acorn: - optional: true - dependencies: - commander: 2.20.3 - source-map: 0.7.3 - source-map-support: 0.5.21 - dev: true - - /terser/5.10.0_acorn@8.7.0: - resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} - engines: {node: '>=10'} - hasBin: true - peerDependencies: - acorn: ^8.5.0 peerDependenciesMeta: acorn: optional: true @@ -4830,7 +4804,7 @@ packages: hasBin: true dev: true - /ts-jest/27.1.3_a7e53b5e5b59e71a0fd4d8cf128393d5: + /ts-jest/27.1.3_4128472c0b9647d4897adca4d3bd5585: resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -4860,11 +4834,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.5.5 + typescript: 4.9.5 yargs-parser: 20.2.9 dev: true - /ts-loader/9.2.6_typescript@4.5.5+webpack@5.68.0: + /ts-loader/9.2.6_typescript@4.9.5+webpack@5.68.0: resolution: {integrity: sha512-QMTC4UFzHmu9wU2VHZEmWWE9cUajjfcdcws+Gh7FhiO+Dy0RnR1bNz0YCHqhI0yRowCE9arVnNxYHqELOy9Hjw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -4875,11 +4849,11 @@ packages: enhanced-resolve: 5.8.3 micromatch: 4.0.4 semver: 7.3.5 - typescript: 4.5.5 + typescript: 4.9.5 webpack: 5.68.0 dev: true - /ts-node/9.1.1_typescript@4.5.5: + /ts-node/9.1.1_typescript@4.9.5: resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} hasBin: true @@ -4891,7 +4865,7 @@ packages: diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.21 - typescript: 4.5.5 + typescript: 4.9.5 yn: 3.1.1 dev: true @@ -4919,14 +4893,14 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tsutils/3.21.0_typescript@4.5.5: + /tsutils/3.21.0_typescript@4.9.5: 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.5 + typescript: 4.9.5 dev: true /type-check/0.3.2: @@ -4964,8 +4938,8 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript/4.5.5: - resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -5141,7 +5115,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.3.1_acorn@8.7.0+webpack@5.68.0 + terser-webpack-plugin: 5.3.1_webpack@5.68.0 watchpack: 2.3.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -5278,6 +5252,11 @@ packages: engines: {node: '>=10'} dev: true + /yargs-parser/21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true + /yargs/15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'}