diff --git a/package.json b/package.json index 5c25d87a..71045738 100644 --- a/package.json +++ b/package.json @@ -47,5 +47,5 @@ "dependencies": { "tslib": "2.4.0" }, - "packageManager": "pnpm@6.32.11" + "packageManager": "pnpm@7.2.0" } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d399030..24e6bc9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 importers: @@ -35,30 +35,30 @@ importers: tslib: 2.4.0 devDependencies: '@changesets/cli': 2.22.0 - '@nrwl/cli': 14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@10.7.0 - '@nrwl/js': 14.0.5_615c46d09be2a9f8e1281086f17828e7 - '@nrwl/linter': 14.0.5_359af6c8b4b7392bc877da35588beff1 - '@nrwl/node': 14.0.5_f67bbbc9a0f2f4cd2a050877705b1098 - '@nrwl/nx-cloud': 14.0.3 - '@nrwl/workspace': 14.0.5_5b9e6c9690b9308cd1a99c418fba0a14 + '@nrwl/cli': 14.2.4 + '@nrwl/jest': 14.2.4_whkbcqotrxpb7lrvi4qzffb5su + '@nrwl/js': 14.2.4_2hhybi4ugd7ro2hfj4rnpjz5d4 + '@nrwl/linter': 14.2.4_bhakasgra63u5or5oyqywli5r4 + '@nrwl/node': 14.0.5_6n56p5xah33pcxfikpkkh24e2i + '@nrwl/nx-cloud': 14.0.8 + '@nrwl/workspace': 14.2.4_lopgzfuqxeyizunjtray7oqkcq '@types/jest': 27.4.1 '@types/node': 16.11.31 '@types/node-fetch': 2.6.1 '@types/semver': 7.3.9 - '@xerox/eslint-config': 5.0.0_0afa323d49844abe4d55dfd78aa2a5a6 + '@xerox/eslint-config': 5.0.0_bl5depkjqrfl4tkv37lyvivfuy '@xerox/prettier-config': 4.0.0_prettier@2.6.2 eslint: 8.14.0 - eslint-import-resolver-typescript: 2.7.1_662e1b2e8ef3f6aa5d22c3f7cd670612 - eslint-plugin-import: 2.26.0_eslint@8.14.0 - jest: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + eslint-import-resolver-typescript: 2.7.1_myxbwluo6p3kuxjcyp342zygci + eslint-plugin-import: 2.26.0_xagucqtwtrtd4hrwqsgokhzjsa + jest: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm jest-circus: 28.0.3 jest-package-audit: 4.0.1_jest@28.0.3 mockdate: 3.0.5 - nx: 14.0.5 + nx: 14.2.4 prettier: 2.6.2 - ts-jest: 28.0.1_35983324f2f63fba6d81a50e29b336e7 - ts-node: 10.7.0_a4262a62498b23fb032f5b253175dd5e + ts-jest: 28.0.1_gwmdgjhs6y73u3mbuuhctmzw44 + ts-node: 10.7.0_uqtcuysjrmr7wazplmstc5o5ly typescript: 4.6.4 packages/adobe-analytics: @@ -261,6 +261,8 @@ packages: resolution: {integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.9: @@ -724,7 +726,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 28.0.2 - jest-config: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + jest-config: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm jest-haste-map: 28.0.2 jest-message-util: 28.0.2 jest-regex-util: 28.0.2 @@ -1102,6 +1104,15 @@ packages: - supports-color dev: true + /@nrwl/cli/14.2.4: + resolution: {integrity: sha512-Ak6mmM9W39DSVaRDxt0yqMwHWg5yL9+QqhSB7q464EAKS6r4NPr6Z+avAjqAfoS/H8WsEPlwJnsaaJiP/gBwWQ==} + dependencies: + nx: 14.2.4 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + dev: true + /@nrwl/devkit/14.0.5_nx@14.0.5: resolution: {integrity: sha512-2kGv3tquuf3xko9FVG+Q6gUMt+RsOigdieANZtvsPaNUAxJOD5DabxHA1pwkd8AUg6bewpv64cVLgvhUIBj1MQ==} peerDependencies: @@ -1115,7 +1126,33 @@ packages: tslib: 2.4.0 dev: true - /@nrwl/jest/14.0.5_nx@14.0.5+ts-node@10.7.0: + /@nrwl/devkit/14.0.5_nx@14.2.4: + resolution: {integrity: sha512-2kGv3tquuf3xko9FVG+Q6gUMt+RsOigdieANZtvsPaNUAxJOD5DabxHA1pwkd8AUg6bewpv64cVLgvhUIBj1MQ==} + peerDependencies: + nx: '>= 13.10 <= 15' + dependencies: + ejs: 3.1.7 + ignore: 5.2.0 + nx: 14.2.4 + rxjs: 6.6.7 + semver: 7.3.4 + tslib: 2.4.0 + dev: true + + /@nrwl/devkit/14.2.4_nx@14.2.4: + resolution: {integrity: sha512-bIMAO35lb/X3aOtDEydJ2cvVKY/lS3qd2Redsxgi3Wz1KvV//jQL/cSAnyvdWvFTkmWcpX1cAUVxyWosNSueOg==} + peerDependencies: + nx: '>= 13.10 <= 15' + dependencies: + ejs: 3.1.7 + ignore: 5.2.0 + nx: 14.2.4 + rxjs: 6.6.7 + semver: 7.3.4 + tslib: 2.4.0 + dev: true + + /@nrwl/jest/14.0.5_nx@14.0.5+ts-node@9.1.1: resolution: {integrity: sha512-cks26Hbz1cAfuPmXM56XisY5Z7inKU0Qbx8L7t5Ao2PcRwaxtv3rBuoGJ53WP+AzdGkduH/xEu+m5Q8pBvX/Hw==} dependencies: '@jest/reporters': 27.5.1 @@ -1123,7 +1160,7 @@ packages: '@nrwl/devkit': 14.0.5_nx@14.0.5 chalk: 4.1.0 identity-obj-proxy: 3.0.0 - jest-config: 27.5.1_ts-node@10.7.0 + jest-config: 27.5.1_ts-node@9.1.1 jest-resolve: 27.5.1 jest-util: 27.5.1 resolve.exports: 1.1.0 @@ -1139,12 +1176,12 @@ packages: - utf-8-validate dev: true - /@nrwl/jest/14.0.5_nx@14.0.5+ts-node@9.1.1: + /@nrwl/jest/14.0.5_nx@14.2.4+ts-node@9.1.1: resolution: {integrity: sha512-cks26Hbz1cAfuPmXM56XisY5Z7inKU0Qbx8L7t5Ao2PcRwaxtv3rBuoGJ53WP+AzdGkduH/xEu+m5Q8pBvX/Hw==} dependencies: '@jest/reporters': 27.5.1 '@jest/test-result': 27.5.1 - '@nrwl/devkit': 14.0.5_nx@14.0.5 + '@nrwl/devkit': 14.0.5_nx@14.2.4 chalk: 4.1.0 identity-obj-proxy: 3.0.0 jest-config: 27.5.1_ts-node@9.1.1 @@ -1163,13 +1200,39 @@ packages: - utf-8-validate dev: true - /@nrwl/js/14.0.5_615c46d09be2a9f8e1281086f17828e7: + /@nrwl/jest/14.2.4_whkbcqotrxpb7lrvi4qzffb5su: + resolution: {integrity: sha512-Wjna7aw+1jGs7xUSfB+ztjyOQ8IBMcpZIkNSJI3lqP7teh7lkX60jOstnLVlxZchW1jZj9e/4LRRcqIhjBNVPg==} + dependencies: + '@jest/reporters': 27.5.1 + '@jest/test-result': 27.5.1 + '@nrwl/devkit': 14.2.4_nx@14.2.4 + '@phenomnomnominal/tsquery': 4.1.1_typescript@4.6.4 + chalk: 4.1.0 + identity-obj-proxy: 3.0.0 + jest-config: 27.5.1_ts-node@10.7.0 + jest-resolve: 27.5.1 + jest-util: 27.5.1 + resolve.exports: 1.1.0 + rxjs: 6.6.7 + tslib: 2.4.0 + transitivePeerDependencies: + - bufferutil + - canvas + - node-notifier + - nx + - supports-color + - ts-node + - typescript + - utf-8-validate + dev: true + + /@nrwl/js/14.0.5_bougi2dlsqqx2v3nl3bhyg73mq: resolution: {integrity: sha512-QSEdfyZZhMYQ2u7TVLCNYl9JD5AtDLqjREXc6Kncy/W0ukeXH3Js3nMDvsmEmTgv74MJesmdvGP3F6083pQmUw==} dependencies: - '@nrwl/devkit': 14.0.5_nx@14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@10.7.0 - '@nrwl/linter': 14.0.5_359af6c8b4b7392bc877da35588beff1 - '@nrwl/workspace': 14.0.5_5b9e6c9690b9308cd1a99c418fba0a14 + '@nrwl/devkit': 14.0.5_nx@14.2.4 + '@nrwl/jest': 14.0.5_nx@14.2.4+ts-node@9.1.1 + '@nrwl/linter': 14.0.5_utzns7herlh5ceonoxkclb5cba + '@nrwl/workspace': 14.0.5_nob2iy43alpbny3qblnhs4tqnq '@parcel/watcher': 2.0.4 chalk: 4.1.0 fast-glob: 3.2.7 @@ -1192,23 +1255,25 @@ packages: - utf-8-validate dev: true - /@nrwl/js/14.0.5_c5303e3d995c1bac3e0085b16264c833: - resolution: {integrity: sha512-QSEdfyZZhMYQ2u7TVLCNYl9JD5AtDLqjREXc6Kncy/W0ukeXH3Js3nMDvsmEmTgv74MJesmdvGP3F6083pQmUw==} + /@nrwl/js/14.2.4_2hhybi4ugd7ro2hfj4rnpjz5d4: + resolution: {integrity: sha512-jRujiDCTuXXu3t4zjusA3pSMffdStbK5j8E8YVJw06nyntMyzFLyIuNh52sJJrGWpT6R79TmGhOvWG9sNnYWIA==} dependencies: - '@nrwl/devkit': 14.0.5_nx@14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@9.1.1 - '@nrwl/linter': 14.0.5_bc9c4f7c1c8ada01a23b895a23f08d4c - '@nrwl/workspace': 14.0.5_6b83a4639b02de16e3700ada7972706c + '@nrwl/devkit': 14.2.4_nx@14.2.4 + '@nrwl/jest': 14.2.4_whkbcqotrxpb7lrvi4qzffb5su + '@nrwl/linter': 14.2.4_bhakasgra63u5or5oyqywli5r4 + '@nrwl/workspace': 14.2.4_lopgzfuqxeyizunjtray7oqkcq '@parcel/watcher': 2.0.4 chalk: 4.1.0 fast-glob: 3.2.7 - fs-extra: 9.1.0 + fs-extra: 10.1.0 ignore: 5.2.0 js-tokens: 4.0.0 - minimatch: 3.0.4 + minimatch: 3.0.5 source-map-support: 0.5.19 tree-kill: 1.2.2 transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' - bufferutil - canvas - eslint @@ -1221,7 +1286,7 @@ packages: - utf-8-validate dev: true - /@nrwl/linter/14.0.5_359af6c8b4b7392bc877da35588beff1: + /@nrwl/linter/14.0.5_utzns7herlh5ceonoxkclb5cba: resolution: {integrity: sha512-nRHJ8aeiQ/bVqZaqhT9Yi3TiopzQvWxcGID2NG552PrGyVAcJ5a3M5lmx2WRxClAsNHcHQ84ioLZpAtTdrFQFw==} peerDependencies: eslint: ^8.0.0 @@ -1229,8 +1294,8 @@ packages: eslint: optional: true dependencies: - '@nrwl/devkit': 14.0.5_nx@14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@10.7.0 + '@nrwl/devkit': 14.0.5_nx@14.2.4 + '@nrwl/jest': 14.0.5_nx@14.2.4+ts-node@9.1.1 '@phenomnomnominal/tsquery': 4.1.1_typescript@4.6.4 eslint: 8.14.0 tmp: 0.2.1 @@ -1246,7 +1311,7 @@ packages: - utf-8-validate dev: true - /@nrwl/linter/14.0.5_bc9c4f7c1c8ada01a23b895a23f08d4c: + /@nrwl/linter/14.0.5_xsoe67a4rlnadir3rfnch4enjq: resolution: {integrity: sha512-nRHJ8aeiQ/bVqZaqhT9Yi3TiopzQvWxcGID2NG552PrGyVAcJ5a3M5lmx2WRxClAsNHcHQ84ioLZpAtTdrFQFw==} peerDependencies: eslint: ^8.0.0 @@ -1271,18 +1336,45 @@ packages: - utf-8-validate dev: true - /@nrwl/node/14.0.5_f67bbbc9a0f2f4cd2a050877705b1098: + /@nrwl/linter/14.2.4_bhakasgra63u5or5oyqywli5r4: + resolution: {integrity: sha512-ObzVf9NeXFIrrsIXOkD8mnU1C2In2jsyUQ7D4pjARnO81LzNam8BwmInoRZB/WvnhnOeSyasmIR2AUeS3DBy4w==} + peerDependencies: + eslint: ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true + dependencies: + '@nrwl/devkit': 14.2.4_nx@14.2.4 + '@nrwl/jest': 14.2.4_whkbcqotrxpb7lrvi4qzffb5su + '@phenomnomnominal/tsquery': 4.1.1_typescript@4.6.4 + eslint: 8.14.0 + nx: 14.2.4 + tmp: 0.2.1 + tslib: 2.4.0 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - bufferutil + - canvas + - node-notifier + - supports-color + - ts-node + - typescript + - utf-8-validate + dev: true + + /@nrwl/node/14.0.5_6n56p5xah33pcxfikpkkh24e2i: resolution: {integrity: sha512-DaliBy9Ekoh9F2U19sQHA4yzyj3KO8yI1iUq1DX2saQymrAL18Upt3VK7Ez1xHJ9mDTRCCdrKgulfCTw0qmgxw==} dependencies: - '@nrwl/devkit': 14.0.5_nx@14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@9.1.1 - '@nrwl/js': 14.0.5_c5303e3d995c1bac3e0085b16264c833 - '@nrwl/linter': 14.0.5_bc9c4f7c1c8ada01a23b895a23f08d4c - '@nrwl/workspace': 14.0.5_6b83a4639b02de16e3700ada7972706c + '@nrwl/devkit': 14.0.5_nx@14.2.4 + '@nrwl/jest': 14.0.5_nx@14.2.4+ts-node@9.1.1 + '@nrwl/js': 14.0.5_bougi2dlsqqx2v3nl3bhyg73mq + '@nrwl/linter': 14.0.5_utzns7herlh5ceonoxkclb5cba + '@nrwl/workspace': 14.0.5_nob2iy43alpbny3qblnhs4tqnq chalk: 4.1.0 copy-webpack-plugin: 9.1.0_webpack@5.72.0 enhanced-resolve: 5.9.3 - fork-ts-checker-webpack-plugin: 6.2.10 + fork-ts-checker-webpack-plugin: 6.2.10_gwpgu7zgfyn62yzbc4aglubnam fs-extra: 9.1.0 glob: 7.1.4 license-webpack-plugin: 4.0.2_webpack@5.72.0 @@ -1291,7 +1383,7 @@ packages: source-map-support: 0.5.19 terser-webpack-plugin: 5.3.1_webpack@5.72.0 tree-kill: 1.2.2 - ts-loader: 9.2.8_typescript@4.6.4+webpack@5.72.0 + ts-loader: 9.2.8_dgip6vjrhmffcc4ihrseicj6om ts-node: 9.1.1_typescript@4.6.4 tsconfig-paths: 3.14.1 tsconfig-paths-webpack-plugin: 3.5.2 @@ -1312,11 +1404,12 @@ packages: - typescript - uglify-js - utf-8-validate + - vue-template-compiler - webpack-cli dev: true - /@nrwl/nx-cloud/14.0.3: - resolution: {integrity: sha512-08t9vnRzA5SAkG6gp+NrAGauraepHH0v4IByO4NQ+7JJ7JMWw0nt6fp/70wofRmem7MGQ+Y/AIgIc5T0m89k+w==} + /@nrwl/nx-cloud/14.0.8: + resolution: {integrity: sha512-OOqJrDSo6kyGALdo3fWoZtn8VmHKmVi23ODkJYPQDR+41v15wHiKq7cMFqc9fCaJGYhilBUPFeNOXIhlvQMCDw==} hasBin: true dependencies: axios: 0.21.4 @@ -1337,7 +1430,17 @@ packages: - supports-color dev: true - /@nrwl/workspace/14.0.5_5b9e6c9690b9308cd1a99c418fba0a14: + /@nrwl/tao/14.2.4: + resolution: {integrity: sha512-wnrS+Go1Moa+jkOKqxoR/+YihDSoMlbUemBBoa1P2JQ6gvCnCrsvCx3qosJ0HfSdqQy8tkoUqd624RcGUyDUbg==} + hasBin: true + dependencies: + nx: 14.2.4 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + dev: true + + /@nrwl/workspace/14.0.5_nob2iy43alpbny3qblnhs4tqnq: resolution: {integrity: sha512-7UJYLA6S9OjokmR3CoH/0ktAkXTdVMoI/tAwVqPW3KJ0kGRDh8GsM109d+l4N60maU/gweh5KxPDjE0SRYouIg==} peerDependencies: prettier: ^2.5.1 @@ -1346,8 +1449,8 @@ packages: optional: true dependencies: '@nrwl/devkit': 14.0.5_nx@14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@10.7.0 - '@nrwl/linter': 14.0.5_359af6c8b4b7392bc877da35588beff1 + '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@9.1.1 + '@nrwl/linter': 14.0.5_xsoe67a4rlnadir3rfnch4enjq '@parcel/watcher': 2.0.4 chalk: 4.1.0 chokidar: 3.5.3 @@ -1382,17 +1485,17 @@ packages: - utf-8-validate dev: true - /@nrwl/workspace/14.0.5_6b83a4639b02de16e3700ada7972706c: - resolution: {integrity: sha512-7UJYLA6S9OjokmR3CoH/0ktAkXTdVMoI/tAwVqPW3KJ0kGRDh8GsM109d+l4N60maU/gweh5KxPDjE0SRYouIg==} + /@nrwl/workspace/14.2.4_lopgzfuqxeyizunjtray7oqkcq: + resolution: {integrity: sha512-R1ZY/r1LTgg/goqRsfHr9RaSywlTv3t4JH+uGmOA7k8oCJDHwWb72HgJiGi1+75PQrld9VcNBbHwAKvWWNjS/A==} peerDependencies: - prettier: ^2.5.1 + prettier: ^2.6.2 peerDependenciesMeta: prettier: optional: true dependencies: - '@nrwl/devkit': 14.0.5_nx@14.0.5 - '@nrwl/jest': 14.0.5_nx@14.0.5+ts-node@9.1.1 - '@nrwl/linter': 14.0.5_bc9c4f7c1c8ada01a23b895a23f08d4c + '@nrwl/devkit': 14.2.4_nx@14.2.4 + '@nrwl/jest': 14.2.4_whkbcqotrxpb7lrvi4qzffb5su + '@nrwl/linter': 14.2.4_bhakasgra63u5or5oyqywli5r4 '@parcel/watcher': 2.0.4 chalk: 4.1.0 chokidar: 3.5.3 @@ -1402,12 +1505,12 @@ packages: enquirer: 2.3.6 figures: 3.2.0 flat: 5.0.2 - fs-extra: 9.1.0 + fs-extra: 10.1.0 glob: 7.1.4 ignore: 5.2.0 - minimatch: 3.0.4 + minimatch: 3.0.5 npm-run-path: 4.0.1 - nx: 14.0.5 + nx: 14.2.4 open: 8.4.0 prettier: 2.6.2 rxjs: 6.6.7 @@ -1417,6 +1520,8 @@ packages: yargs: 17.4.1 yargs-parser: 21.0.1 transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' - bufferutil - canvas - eslint @@ -1821,7 +1926,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.20.0_ba7224a6944305f809f4df3a82f80afa: + /@typescript-eslint/eslint-plugin/5.20.0_xjzcjjuuimc7qcpu345if6ak7i: resolution: {integrity: sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1832,10 +1937,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.20.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/parser': 5.20.0_t725usgvqspm5woeqpaxbfp2qu '@typescript-eslint/scope-manager': 5.20.0 - '@typescript-eslint/type-utils': 5.20.0_eslint@8.14.0+typescript@4.6.4 - '@typescript-eslint/utils': 5.20.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/type-utils': 5.20.0_t725usgvqspm5woeqpaxbfp2qu + '@typescript-eslint/utils': 5.20.0_t725usgvqspm5woeqpaxbfp2qu debug: 4.3.4 eslint: 8.14.0 functional-red-black-tree: 1.0.1 @@ -1848,7 +1953,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.20.0_eslint@8.14.0+typescript@4.6.4: + /@typescript-eslint/parser/5.20.0_t725usgvqspm5woeqpaxbfp2qu: resolution: {integrity: sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1876,7 +1981,7 @@ packages: '@typescript-eslint/visitor-keys': 5.20.0 dev: true - /@typescript-eslint/type-utils/5.20.0_eslint@8.14.0+typescript@4.6.4: + /@typescript-eslint/type-utils/5.20.0_t725usgvqspm5woeqpaxbfp2qu: resolution: {integrity: sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1886,7 +1991,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.20.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/utils': 5.20.0_t725usgvqspm5woeqpaxbfp2qu debug: 4.3.4 eslint: 8.14.0 tsutils: 3.21.0_typescript@4.6.4 @@ -1921,7 +2026,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.20.0_eslint@8.14.0+typescript@4.6.4: + /@typescript-eslint/utils/5.20.0_t725usgvqspm5woeqpaxbfp2qu: resolution: {integrity: sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2053,7 +2158,7 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@xerox/eslint-config/5.0.0_0afa323d49844abe4d55dfd78aa2a5a6: + /@xerox/eslint-config/5.0.0_bl5depkjqrfl4tkv37lyvivfuy: resolution: {integrity: sha512-MpSJx1YpQYp1jF6mFZrf+0DuoiN58kR/Us4B9wGHkcN0TdUbJsGAIQvVVwsdW1J1l0yOq1hW00P8FdXaKs9Elg==} peerDependencies: '@xerox/prettier-config': '*' @@ -2061,24 +2166,25 @@ packages: prettier: '>=2.2.0' dependencies: '@types/react': 17.0.44 - '@typescript-eslint/eslint-plugin': 5.20.0_ba7224a6944305f809f4df3a82f80afa - '@typescript-eslint/parser': 5.20.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/eslint-plugin': 5.20.0_xjzcjjuuimc7qcpu345if6ak7i + '@typescript-eslint/parser': 5.20.0_t725usgvqspm5woeqpaxbfp2qu '@xerox/prettier-config': 4.0.0_prettier@2.6.2 babel-eslint: 10.1.0_eslint@8.14.0 eslint: 8.14.0 eslint-config-prettier: 8.5.0_eslint@8.14.0 - eslint-import-resolver-typescript: 2.7.1_662e1b2e8ef3f6aa5d22c3f7cd670612 - eslint-plugin-import: 2.26.0_eslint@8.14.0 - eslint-plugin-jest: 26.1.5_6bce70a58b39ab978f71bd2ea40385e0 + eslint-import-resolver-typescript: 2.7.1_myxbwluo6p3kuxjcyp342zygci + eslint-plugin-import: 2.26.0_qwlbkr24unw6vo6yuja4psqv6i + eslint-plugin-jest: 26.1.5_nphhbjmlhgvzpd3rxuxkia4f4a eslint-plugin-jsdoc: 37.9.7_eslint@8.14.0 - eslint-plugin-prettier: 4.0.0_665eb419c9d7860ca0c224f7f6dcdace + eslint-plugin-prettier: 4.0.0_mzpligoj26dazigcet37nxg2zy eslint-plugin-react: 7.29.4_eslint@8.14.0 - eslint-plugin-testing-library: 5.3.1_eslint@8.14.0+typescript@4.6.4 + eslint-plugin-testing-library: 5.3.1_t725usgvqspm5woeqpaxbfp2qu globby: 11.1.0 prettier: 2.6.2 react: 17.0.2 typescript: 4.6.4 transitivePeerDependencies: + - eslint-import-resolver-webpack - jest - supports-color dev: true @@ -2742,7 +2848,7 @@ packages: dev: true /concat-map/0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true /convert-source-map/1.8.0: @@ -2850,12 +2956,22 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: true @@ -3089,7 +3205,7 @@ packages: engines: {node: '>=6'} /escape-string-regexp/1.0.5: - resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} dev: true @@ -3130,9 +3246,11 @@ packages: dependencies: debug: 3.2.7 resolve: 1.22.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-import-resolver-typescript/2.7.1_662e1b2e8ef3f6aa5d22c3f7cd670612: + /eslint-import-resolver-typescript/2.7.1_myxbwluo6p3kuxjcyp342zygci: resolution: {integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==} engines: {node: '>=4'} peerDependencies: @@ -3141,7 +3259,7 @@ packages: dependencies: debug: 4.3.4 eslint: 8.14.0 - eslint-plugin-import: 2.26.0_eslint@8.14.0 + eslint-plugin-import: 2.26.0_xagucqtwtrtd4hrwqsgokhzjsa glob: 7.2.0 is-glob: 4.0.3 resolve: 1.22.0 @@ -3150,27 +3268,77 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.3: + /eslint-module-utils/2.7.3_gucnxrxxd7figzom2l7zkv3w64: + resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + debug: 3.2.7 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_myxbwluo6p3kuxjcyp342zygci + find-up: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils/2.7.3_jbyz37hizqiddyo5guvrx6copq: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 5.20.0_t725usgvqspm5woeqpaxbfp2qu debug: 3.2.7 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_myxbwluo6p3kuxjcyp342zygci find-up: 2.1.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-plugin-import/2.26.0_eslint@8.14.0: + /eslint-plugin-import/2.26.0_qwlbkr24unw6vo6yuja4psqv6i: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: + '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 5.20.0_t725usgvqspm5woeqpaxbfp2qu array-includes: 3.1.4 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.14.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3 + eslint-module-utils: 2.7.3_jbyz37hizqiddyo5guvrx6copq has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 @@ -3178,9 +3346,43 @@ packages: object.values: 1.1.5 resolve: 1.22.0 tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color dev: true - /eslint-plugin-jest/26.1.5_6bce70a58b39ab978f71bd2ea40385e0: + /eslint-plugin-import/2.26.0_xagucqtwtrtd4hrwqsgokhzjsa: + resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + array-includes: 3.1.4 + array.prototype.flat: 1.3.0 + debug: 2.6.9 + doctrine: 2.1.0 + eslint: 8.14.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.3_gucnxrxxd7figzom2l7zkv3w64 + has: 1.0.3 + is-core-module: 2.9.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.5 + resolve: 1.22.0 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jest/26.1.5_nphhbjmlhgvzpd3rxuxkia4f4a: resolution: {integrity: sha512-su89aDuljL9bTjEufTXmKUMSFe2kZUL9bi7+woq+C2ukHZordhtfPm4Vg+tdioHBaKf8v3/FXW9uV0ksqhYGFw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3193,10 +3395,10 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.20.0_ba7224a6944305f809f4df3a82f80afa - '@typescript-eslint/utils': 5.20.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/eslint-plugin': 5.20.0_xjzcjjuuimc7qcpu345if6ak7i + '@typescript-eslint/utils': 5.20.0_t725usgvqspm5woeqpaxbfp2qu eslint: 8.14.0 - jest: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + jest: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm transitivePeerDependencies: - supports-color - typescript @@ -3221,7 +3423,7 @@ packages: - supports-color dev: true - /eslint-plugin-prettier/4.0.0_665eb419c9d7860ca0c224f7f6dcdace: + /eslint-plugin-prettier/4.0.0_mzpligoj26dazigcet37nxg2zy: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -3261,13 +3463,13 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-testing-library/5.3.1_eslint@8.14.0+typescript@4.6.4: + /eslint-plugin-testing-library/5.3.1_t725usgvqspm5woeqpaxbfp2qu: resolution: {integrity: sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.20.0_eslint@8.14.0+typescript@4.6.4 + '@typescript-eslint/utils': 5.20.0_t725usgvqspm5woeqpaxbfp2qu eslint: 8.14.0 transitivePeerDependencies: - supports-color @@ -3424,7 +3626,7 @@ packages: dev: true /exit/0.1.2: - resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=} + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} dev: true @@ -3497,7 +3699,7 @@ packages: dev: true /fast-levenshtein/2.0.6: - resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true /fastq/1.13.0: @@ -3540,7 +3742,7 @@ packages: dev: true /find-up/2.1.0: - resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} engines: {node: '>=4'} dependencies: locate-path: 2.0.0 @@ -3596,9 +3798,19 @@ packages: optional: true dev: true - /fork-ts-checker-webpack-plugin/6.2.10: + /fork-ts-checker-webpack-plugin/6.2.10_gwpgu7zgfyn62yzbc4aglubnam: 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.11 @@ -3606,6 +3818,7 @@ packages: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.2.2 + eslint: 8.14.0 fs-extra: 9.1.0 glob: 7.2.0 memfs: 3.4.1 @@ -3613,6 +3826,8 @@ packages: schema-utils: 2.7.0 semver: 7.3.7 tapable: 1.1.3 + typescript: 4.6.4 + webpack: 5.72.0 dev: true /form-data/3.0.1: @@ -3627,6 +3842,15 @@ packages: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true + /fs-extra/10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + dependencies: + graceful-fs: 4.2.10 + jsonfile: 6.1.0 + universalify: 2.0.0 + dev: true + /fs-extra/7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -3667,7 +3891,7 @@ packages: dev: true /fs.realpath/1.0.0: - resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true /fsevents/2.3.2: @@ -3811,7 +4035,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 @@ -3898,7 +4122,7 @@ packages: dev: true /identity-obj-proxy/3.0.0: - resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} + resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} engines: {node: '>=4'} dependencies: harmony-reflect: 1.6.2 @@ -3959,7 +4183,7 @@ packages: dev: true /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true /is-bigint/1.0.4: @@ -4114,7 +4338,7 @@ packages: dev: true /is-typedarray/1.0.0: - resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: true /is-unicode-supported/1.2.0: @@ -4268,7 +4492,7 @@ packages: - supports-color dev: true - /jest-cli/28.0.3_3bcb56a7803e59481250b8f2fcd11d0b: + /jest-cli/28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm: resolution: {integrity: sha512-NCPTEONCnhYGo1qzPP4OOcGF04YasM5GZSwQLI1HtEluxa3ct4U65IbZs6DSRt8XN1Rq0jhXwv02m5lHB28Uyg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -4285,7 +4509,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + jest-config: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm jest-util: 28.0.2 jest-validate: 28.0.2 prompts: 2.4.2 @@ -4329,7 +4553,7 @@ packages: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.7.0_a4262a62498b23fb032f5b253175dd5e + ts-node: 10.7.0_uqtcuysjrmr7wazplmstc5o5ly transitivePeerDependencies: - bufferutil - canvas @@ -4378,7 +4602,7 @@ packages: - utf-8-validate dev: true - /jest-config/28.0.3_3bcb56a7803e59481250b8f2fcd11d0b: + /jest-config/28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm: resolution: {integrity: sha512-3gWOEHwGpNhyYOk9vnUMv94x15QcdjACm7A3lERaluwnyD6d1WZWe9RFCShgIXVOHzRfG1hWxsI2U0gKKSGgDQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: @@ -4413,7 +4637,7 @@ packages: pretty-format: 28.0.2 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.7.0_a4262a62498b23fb032f5b253175dd5e + ts-node: 10.7.0_uqtcuysjrmr7wazplmstc5o5ly transitivePeerDependencies: - supports-color dev: true @@ -4679,7 +4903,7 @@ packages: jest: '>=20' dependencies: execa: 5.1.1 - jest: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + jest: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm pkg-dir: 5.0.0 dev: true @@ -5028,7 +5252,7 @@ packages: supports-color: 8.1.1 dev: true - /jest/28.0.3_3bcb56a7803e59481250b8f2fcd11d0b: + /jest/28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm: resolution: {integrity: sha512-uS+T5J3w5xyzd1KSJCGKhCo8WTJXbNl86f5SW11wgssbandJOVLRKKUxmhdFfmKxhPeksl1hHZ0HaA8VBzp7xA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -5040,7 +5264,7 @@ packages: dependencies: '@jest/core': 28.0.3_ts-node@10.7.0 import-local: 3.1.0 - jest-cli: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + jest-cli: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm transitivePeerDependencies: - '@types/node' - supports-color @@ -5153,7 +5377,7 @@ packages: dev: true /jsonfile/4.0.0: - resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: graceful-fs: 4.2.10 dev: true @@ -5221,7 +5445,7 @@ packages: dev: true /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 @@ -5270,7 +5494,7 @@ packages: dev: true /locate-path/2.0.0: - resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} dependencies: p-locate: 2.0.0 @@ -5456,6 +5680,12 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch/3.0.5: + resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -5557,7 +5787,7 @@ packages: dev: true /node-int64/0.4.0: - resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} dev: true /node-machine-id/1.1.12: @@ -5634,6 +5864,50 @@ packages: - supports-color dev: true + /nx/14.2.4: + resolution: {integrity: sha512-/LnPgHSckncvS+azP17F0sskDWeiEdBG3eMpAauX8dol4ECG01xPlkiuMTCw4URes6J1TObZTbaEk4eP2uWrag==} + hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.4.2 + '@swc/core': ^1.2.173 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + dependencies: + '@nrwl/cli': 14.2.4 + '@nrwl/tao': 14.2.4 + '@parcel/watcher': 2.0.4 + chalk: 4.1.0 + chokidar: 3.5.3 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 7.0.4 + dotenv: 10.0.0 + enquirer: 2.3.6 + fast-glob: 3.2.7 + figures: 3.2.0 + flat: 5.0.2 + fs-extra: 10.1.0 + glob: 7.1.4 + ignore: 5.2.0 + jsonc-parser: 3.0.0 + minimatch: 3.0.5 + npm-run-path: 4.0.1 + open: 8.4.0 + semver: 7.3.4 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.1 + tsconfig-paths: 3.14.1 + tslib: 2.4.0 + v8-compile-cache: 2.3.0 + yargs: 17.4.1 + yargs-parser: 21.0.1 + dev: true + /object-assign/4.1.1: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} @@ -5790,7 +6064,7 @@ packages: dev: true /p-locate/2.0.0: - resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} dependencies: p-limit: 1.3.0 @@ -5847,7 +6121,7 @@ packages: dev: true /path-exists/3.0.0: - resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} dev: true @@ -5918,7 +6192,7 @@ packages: dev: true /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} dev: true @@ -6354,7 +6628,7 @@ packages: dev: true /source-map/0.5.7: - resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} dev: true @@ -6398,7 +6672,7 @@ packages: dev: true /sprintf-js/1.0.3: - resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true /stack-utils/2.0.5: @@ -6476,7 +6750,7 @@ packages: dev: false /strip-bom/3.0.0: - resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} dev: true @@ -6657,7 +6931,7 @@ packages: dev: true /to-fast-properties/2.0.0: - resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} dev: true @@ -6698,7 +6972,7 @@ packages: engines: {node: '>=8'} dev: true - /ts-jest/28.0.1_35983324f2f63fba6d81a50e29b336e7: + /ts-jest/28.0.1_gwmdgjhs6y73u3mbuuhctmzw44: resolution: {integrity: sha512-PbkbitaT/9ZYAqqzk3UYTvCq080Seo46T3m/AdwcZ0D8WH2uBhG6PvA8oOAWsZIknzPQU66fYobvFCL8IqIhmg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true @@ -6722,7 +6996,7 @@ packages: '@types/jest': 27.4.1 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.0.3_3bcb56a7803e59481250b8f2fcd11d0b + jest: 28.0.3_hpfvnj4ahzmuqesqxdzpzui5bm jest-util: 28.0.2 json5: 2.2.1 lodash.memoize: 4.1.2 @@ -6732,7 +7006,7 @@ packages: yargs-parser: 20.2.9 dev: true - /ts-loader/9.2.8_typescript@4.6.4+webpack@5.72.0: + /ts-loader/9.2.8_dgip6vjrhmffcc4ihrseicj6om: resolution: {integrity: sha512-gxSak7IHUuRtwKf3FIPSW1VpZcqF9+MBrHOvBp9cjHh+525SjtCIJKVGjRKIAfxBwDGDGCFF00rTfzB1quxdSw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -6747,7 +7021,7 @@ packages: webpack: 5.72.0 dev: true - /ts-node/10.7.0_a4262a62498b23fb032f5b253175dd5e: + /ts-node/10.7.0_uqtcuysjrmr7wazplmstc5o5ly: resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true peerDependencies: