diff --git a/.tool-versions b/.tool-versions index 39e3293..3be2561 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -nodejs 16.13.0 \ No newline at end of file +nodejs 16.19.1 \ No newline at end of file diff --git a/package.json b/package.json index 277fcfb..fddd1fd 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@nrwl/tao": "13.7.2", "@nrwl/workspace": "13.7.2", "@types/jest": "27.4.0", - "@types/node": "16.11.22", + "@types/node": "16.18.21", "@typescript-eslint/eslint-plugin": "5.10.2", "@typescript-eslint/parser": "5.10.2", "eslint": "8.8.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e79a241..7eaee41 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,7 +11,7 @@ specifiers: '@nrwl/tao': 13.7.2 '@nrwl/workspace': 13.7.2 '@types/jest': 27.4.0 - '@types/node': 16.11.22 + '@types/node': 16.18.21 '@typescript-eslint/eslint-plugin': 5.10.2 '@typescript-eslint/parser': 5.10.2 eslint: 8.8.0 @@ -34,11 +34,11 @@ devDependencies: '@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/nx-cloud': 15.3.2 '@nrwl/tao': 13.7.2 '@nrwl/workspace': 13.7.2_e1a993962b44e05249471410cb1761b8 '@types/jest': 27.4.0 - '@types/node': 16.11.22 + '@types/node': 16.18.21 '@typescript-eslint/eslint-plugin': 5.10.2_2595c2126aec4d4b6e944b931dabb4c2 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.5.5 eslint: 8.8.0 @@ -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: @@ -428,7 +430,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.22 + '@types/node': 16.18.21 chalk: 4.1.0 jest-message-util: 27.4.6 jest-util: 27.4.2 @@ -449,7 +451,7 @@ packages: '@jest/test-result': 27.4.6 '@jest/transform': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 ansi-escapes: 4.3.2 chalk: 4.1.0 emittery: 0.8.1 @@ -486,7 +488,7 @@ packages: dependencies: '@jest/fake-timers': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 jest-mock: 27.4.6 dev: true @@ -496,7 +498,7 @@ packages: dependencies: '@jest/types': 27.4.2 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 16.11.22 + '@types/node': 16.18.21 jest-message-util: 27.4.6 jest-mock: 27.4.6 jest-util: 27.4.2 @@ -562,7 +564,7 @@ packages: '@jest/test-result': 27.4.6 '@jest/transform': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 chalk: 4.1.0 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -656,7 +658,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.22 + '@types/node': 16.18.21 '@types/yargs': 16.0.4 chalk: 4.1.0 dev: true @@ -870,7 +872,7 @@ packages: 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_2df6b37c838ca6f28dc039d040d15f61 fs-extra: 9.1.0 glob: 7.1.4 license-webpack-plugin: 4.0.0_webpack@5.68.0 @@ -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.3.2: + resolution: {integrity: sha512-fga4duqcrkyT3djQpyRp8god3trb18hb+Tv0CYRrCcdNDHhzb6LOrxnenrFsjPjt38hyCdyu/ZYmHI/lQXyhAw==} 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 @@ -1293,7 +1297,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.11.22 + '@types/node': 16.18.21 dev: true /@types/istanbul-lib-coverage/2.0.4: @@ -1327,8 +1331,8 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - /@types/node/16.11.22: - resolution: {integrity: sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==} + /@types/node/16.18.21: + resolution: {integrity: sha512-TassPGd0AEZWA10qcNnXnSNwHlLfSth8XwUaWc3gTSDmBz/rKb613Qw5qRf6o2fdRBrLbsgeC9PMZshobkuUqg==} dev: true /@types/parse-json/4.0.0: @@ -2044,7 +2048,7 @@ packages: dev: true /color-name/1.1.3: - resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} dev: true /color-name/1.1.4: @@ -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_2df6b37c838ca6f28dc039d040d15f61: 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.5.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'} @@ -2912,7 +2938,7 @@ packages: dev: true /has-flag/3.0.0: - resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} dev: true @@ -3199,7 +3225,7 @@ packages: '@jest/environment': 27.4.6 '@jest/test-result': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 chalk: 4.1.0 co: 4.6.0 dedent: 0.7.0 @@ -3397,7 +3423,7 @@ packages: '@jest/environment': 27.4.6 '@jest/fake-timers': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 jest-mock: 27.4.6 jest-util: 27.4.2 jsdom: 16.7.0 @@ -3415,7 +3441,7 @@ packages: '@jest/environment': 27.4.6 '@jest/fake-timers': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 jest-mock: 27.4.6 jest-util: 27.4.2 dev: true @@ -3431,7 +3457,7 @@ packages: dependencies: '@jest/types': 27.4.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.22 + '@types/node': 16.18.21 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.9 @@ -3453,7 +3479,7 @@ packages: '@jest/source-map': 27.4.0 '@jest/test-result': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 chalk: 4.1.0 co: 4.6.0 expect: 27.4.6 @@ -3508,7 +3534,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.22 + '@types/node': 16.18.21 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@27.2.2: @@ -3592,7 +3618,7 @@ packages: '@jest/test-result': 27.4.6 '@jest/transform': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 chalk: 4.1.0 emittery: 0.8.1 exit: 0.1.2 @@ -3650,7 +3676,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.22 + '@types/node': 16.18.21 graceful-fs: 4.2.9 dev: true @@ -3689,7 +3715,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.22 + '@types/node': 16.18.21 chalk: 4.1.0 graceful-fs: 4.2.9 is-ci: 3.0.1 @@ -3701,7 +3727,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.22 + '@types/node': 16.18.21 chalk: 4.1.0 ci-info: 3.3.0 graceful-fs: 4.2.9 @@ -3726,7 +3752,7 @@ packages: dependencies: '@jest/test-result': 27.4.6 '@jest/types': 27.4.2 - '@types/node': 16.11.22 + '@types/node': 16.18.21 ansi-escapes: 4.3.2 chalk: 4.1.0 jest-util: 27.4.2 @@ -3737,7 +3763,7 @@ packages: resolution: {integrity: sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.22 + '@types/node': 16.18.21 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -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 @@ -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'}