From 15c04b099ec7bf9455d8f34fd0e44cf3f719a90d Mon Sep 17 00:00:00 2001 From: Craigory Coppola Date: Thu, 9 Jun 2022 18:04:06 -0400 Subject: [PATCH] chore(repo): enable eslint plugin checks (#10666) --- package.json | 28 +- packages/angular/.eslintrc.json | 12 + packages/angular/project.json | 6 +- packages/cypress/.eslintrc.json | 12 + packages/cypress/project.json | 6 +- packages/detox/.eslintrc.json | 16 +- packages/detox/project.json | 6 +- packages/devkit/.eslintrc.json | 7 + packages/devkit/project.json | 3 +- .../src/rules/nx-plugin-checks.ts | 7 +- packages/express/.eslintrc.json | 7 + packages/express/project.json | 5 +- packages/jest/.eslintrc.json | 12 + packages/jest/project.json | 6 +- packages/js/.eslintrc.json | 14 + packages/js/project.json | 6 +- packages/linter/.eslintrc.json | 12 + packages/linter/migrations.json | 8 +- packages/linter/project.json | 6 +- packages/nest/.eslintrc.json | 7 + packages/nest/project.json | 5 +- packages/next/.eslintrc.json | 12 + packages/next/project.json | 6 +- packages/node/.eslintrc.json | 12 + packages/node/project.json | 6 +- packages/nx-plugin/.eslintrc.json | 12 + packages/nx-plugin/migrations.json | 8 +- packages/nx-plugin/project.json | 6 +- packages/nx/.eslintrc.json | 12 + packages/nx/project.json | 5 +- packages/react-native/.eslintrc.json | 16 +- packages/react-native/project.json | 6 +- packages/react/.eslintrc.json | 12 + packages/react/package.json | 2 +- packages/react/project.json | 6 +- packages/storybook/.eslintrc.json | 12 + packages/storybook/project.json | 6 +- packages/web/.eslintrc.json | 12 + packages/web/project.json | 6 +- packages/workspace/.eslintrc.json | 17 + packages/workspace/project.json | 6 +- tsconfig.base.json | 120 +-- yarn.lock | 883 +++++++++++++++--- 43 files changed, 1133 insertions(+), 241 deletions(-) diff --git a/package.json b/package.json index e9d75fd11afa7..b409c7b6ea143 100644 --- a/package.json +++ b/package.json @@ -59,17 +59,17 @@ "@ngrx/schematics": "~13.2.0", "@ngrx/store": "~13.2.0", "@ngrx/store-devtools": "~13.2.0", - "@nrwl/eslint-plugin-nx": "14.2.1", - "@nrwl/jest": "14.2.1", - "@nrwl/next": "14.2.1", - "@nrwl/nx-cloud": "14.0.5", - "@nrwl/react": "14.2.1", - "@nrwl/web": "14.2.1", + "@nrwl/eslint-plugin-nx": "14.2.4", + "@nrwl/jest": "14.2.4", + "@nrwl/next": "14.2.4", + "@nrwl/nx-cloud": "14.0.8", + "@nrwl/react": "14.2.4", + "@nrwl/web": "14.2.4", "@parcel/watcher": "2.0.4", "@phenomnomnominal/tsquery": "4.1.1", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.1", "@popperjs/core": "^2.9.2", - "@reduxjs/toolkit": "1.8.1", + "@reduxjs/toolkit": "1.8.2", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^20.0.0", "@rollup/plugin-image": "^2.1.0", @@ -86,7 +86,7 @@ "@swc-node/register": "^1.4.2", "@swc/core": "^1.2.173", "@swc/jest": "^0.2.20", - "@testing-library/react": "13.1.1", + "@testing-library/react": "13.3.0", "@tippyjs/react": "^4.2.6", "@types/css-minimizer-webpack-plugin": "^3.0.2", "@types/cytoscape": "^3.18.2", @@ -99,10 +99,10 @@ "@types/jasminewd2": "~2.0.3", "@types/jest": "27.4.1", "@types/marked": "^2.0.0", - "@types/node": "16.11.7", + "@types/node": "17.0.41", "@types/prettier": "^2.6.2", - "@types/react": "18.0.8", - "@types/react-dom": "18.0.3", + "@types/react": "18.0.12", + "@types/react-dom": "18.0.5", "@types/react-router-dom": "5.1.7", "@types/semver": "^7.3.8", "@types/tar-stream": "^2.2.2", @@ -142,7 +142,7 @@ "eslint-plugin-cypress": "^2.10.3", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "6.5.1", - "eslint-plugin-react": "7.28.0", + "eslint-plugin-react": "7.30.0", "eslint-plugin-react-hooks": "4.5.0", "express": "4.17.2", "file-loader": "^6.2.0", @@ -189,7 +189,7 @@ "ng-packagr": "~14.0.0", "ngrx-store-freeze": "0.2.4", "node-fetch": "^2.6.7", - "nx": "14.2.1", + "nx": "14.2.4", "open": "^8.4.0", "parse-markdown-links": "^1.0.4", "parse5": "4.0.0", @@ -202,7 +202,7 @@ "pretty-quick": "^3.1.0", "protractor": "5.4.3", "raw-loader": "^4.0.2", - "react-redux": "8.0.1", + "react-redux": "8.0.2", "react-refresh": "^0.10.0", "react-router-dom": "6.3.0", "react-test-renderer": "18.1.0", diff --git a/packages/angular/.eslintrc.json b/packages/angular/.eslintrc.json index 805670bcca4ad..c58bbc02588d5 100644 --- a/packages/angular/.eslintrc.json +++ b/packages/angular/.eslintrc.json @@ -21,6 +21,18 @@ "rules": { "no-restricted-imports": ["error", "@nrwl/workspace"] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/angular/project.json b/packages/angular/project.json index 205d1a4e11889..1a9649034fe04 100644 --- a/packages/angular/project.json +++ b/packages/angular/project.json @@ -87,7 +87,11 @@ "packages/angular/**/*.spec.jsx", "packages/angular/**/*.d.ts", "packages/angular/**/executors/**/schema.json", - "packages/angular/**/generators/**/schema.json" + "packages/angular/**/generators/**/schema.json", + "packages/angular/generators.json", + "packages/angular/executors.json", + "packages/angular/package.json", + "packages/angular/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/cypress/.eslintrc.json b/packages/cypress/.eslintrc.json index 7ac3bc2a1fbe3..6c7a3539d988a 100644 --- a/packages/cypress/.eslintrc.json +++ b/packages/cypress/.eslintrc.json @@ -12,6 +12,18 @@ "rules": { "no-restricted-imports": ["error", "@nrwl/workspace"] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/cypress/project.json b/packages/cypress/project.json index 991cbbfb7607a..418017b66ff65 100644 --- a/packages/cypress/project.json +++ b/packages/cypress/project.json @@ -73,7 +73,11 @@ "packages/cypress/**/*.spec.jsx", "packages/cypress/**/*.d.ts", "packages/cypress/**/executors/**/schema.json", - "packages/cypress/**/generators/**/schema.json" + "packages/cypress/**/generators/**/schema.json", + "packages/cypress/generators.json", + "packages/cypress/executors.json", + "packages/cypress/package.json", + "packages/cypress/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/detox/.eslintrc.json b/packages/detox/.eslintrc.json index 9afd5d63f09f7..3c1f9d1789c85 100644 --- a/packages/detox/.eslintrc.json +++ b/packages/detox/.eslintrc.json @@ -1,5 +1,19 @@ { "extends": "../../.eslintrc", "rules": {}, - "ignorePatterns": ["!**/*"] + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } + } + ] } diff --git a/packages/detox/project.json b/packages/detox/project.json index 747ba0f3d096a..586d77efadc40 100644 --- a/packages/detox/project.json +++ b/packages/detox/project.json @@ -14,7 +14,11 @@ "packages/detox/**/*.spec.jsx", "packages/detox/**/*.d.ts", "packages/detox/**/executors/**/schema.json", - "packages/detox/**/generators/**/schema.json" + "packages/detox/**/generators/**/schema.json", + "packages/detox/generators.json", + "packages/detox/executors.json", + "packages/detox/package.json", + "packages/detox/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/devkit/.eslintrc.json b/packages/devkit/.eslintrc.json index dd90a66df48fa..25e21f47c23a6 100644 --- a/packages/devkit/.eslintrc.json +++ b/packages/devkit/.eslintrc.json @@ -24,6 +24,13 @@ { "files": ["*.js", "*.jsx"], "rules": {} + }, + { + "files": ["./package.json"], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/devkit/project.json b/packages/devkit/project.json index f30970aeeb604..b401519ef3613 100644 --- a/packages/devkit/project.json +++ b/packages/devkit/project.json @@ -73,7 +73,8 @@ "packages/devkit/**/*.spec.jsx", "packages/devkit/**/*.d.ts", "packages/devkit/**/executors/**/schema.json", - "packages/devkit/**/generators/**/schema.json" + "packages/devkit/**/generators/**/schema.json", + "packages/devkit/package.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/eslint-plugin-nx/src/rules/nx-plugin-checks.ts b/packages/eslint-plugin-nx/src/rules/nx-plugin-checks.ts index 9c252f53cd6e7..6e7ba0c065317 100644 --- a/packages/eslint-plugin-nx/src/rules/nx-plugin-checks.ts +++ b/packages/eslint-plugin-nx/src/rules/nx-plugin-checks.ts @@ -25,7 +25,7 @@ type Options = [ } ]; -const DEFAULT_OPTIONS = { +const DEFAULT_OPTIONS: Options[0] = { generatorsJson: 'generators.json', executorsJson: 'executors.json', migrationsJson: 'migrations.json', @@ -96,9 +96,10 @@ export default createESLintRule({ if (!sourceProject) { return {}; } - + const options = normalizeOptions(sourceProject, context.options[0]); + context.options[0] = options; const { generatorsJson, executorsJson, migrationsJson, packageJson } = - normalizeOptions(sourceProject, context.options[0]); + options; if ( ![generatorsJson, executorsJson, migrationsJson, packageJson].includes( diff --git a/packages/express/.eslintrc.json b/packages/express/.eslintrc.json index e9d2c9e72a717..25d6c99d3c0dc 100644 --- a/packages/express/.eslintrc.json +++ b/packages/express/.eslintrc.json @@ -27,6 +27,13 @@ "@angular-devkit/schematics" ] } + }, + { + "files": ["./package.json", "./generators.json", "./migrations.json"], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/express/project.json b/packages/express/project.json index 5882f62139f6e..763f5c3904d37 100644 --- a/packages/express/project.json +++ b/packages/express/project.json @@ -74,7 +74,10 @@ "packages/express/**/*.spec.jsx", "packages/express/**/*.d.ts", "packages/express/**/executors/**/schema.json", - "packages/express/**/generators/**/schema.json" + "packages/express/**/generators/**/schema.json", + "packages/express/generators.json", + "packages/express/package.json", + "packages/express/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/jest/.eslintrc.json b/packages/jest/.eslintrc.json index 7ac3bc2a1fbe3..6c7a3539d988a 100644 --- a/packages/jest/.eslintrc.json +++ b/packages/jest/.eslintrc.json @@ -12,6 +12,18 @@ "rules": { "no-restricted-imports": ["error", "@nrwl/workspace"] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/jest/project.json b/packages/jest/project.json index 19273c05177c6..2c7fefd3d7ea2 100644 --- a/packages/jest/project.json +++ b/packages/jest/project.json @@ -73,7 +73,11 @@ "packages/jest/**/*.spec.jsx", "packages/jest/**/*.d.ts", "packages/jest/**/executors/**/schema.json", - "packages/jest/**/generators/**/schema.json" + "packages/jest/**/generators/**/schema.json", + "packages/jest/generators.json", + "packages/jest/executors.json", + "packages/jest/package.json", + "packages/jest/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/js/.eslintrc.json b/packages/js/.eslintrc.json index 9d9c0db55bb1e..fab01c73bb238 100644 --- a/packages/js/.eslintrc.json +++ b/packages/js/.eslintrc.json @@ -13,6 +13,20 @@ { "files": ["*.js", "*.jsx"], "rules": {} + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/js/project.json b/packages/js/project.json index 36ef124a05075..56904fa3ef4f3 100644 --- a/packages/js/project.json +++ b/packages/js/project.json @@ -10,7 +10,11 @@ "lintFilePatterns": [ "packages/js/**/*.ts", "packages/js/**/executors/**/schema.json", - "packages/js/**/generators/**/schema.json" + "packages/js/**/generators/**/schema.json", + "packages/js/generators.json", + "packages/js/executors.json", + "packages/js/package.json", + "packages/js/migrations.json" ] } }, diff --git a/packages/linter/.eslintrc.json b/packages/linter/.eslintrc.json index 7ac3bc2a1fbe3..6c7a3539d988a 100644 --- a/packages/linter/.eslintrc.json +++ b/packages/linter/.eslintrc.json @@ -12,6 +12,18 @@ "rules": { "no-restricted-imports": ["error", "@nrwl/workspace"] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/linter/migrations.json b/packages/linter/migrations.json index 25a805fc6d02c..53c2ee7c99754 100644 --- a/packages/linter/migrations.json +++ b/packages/linter/migrations.json @@ -67,9 +67,15 @@ }, "add-swc-deps": { "cli": "nx", - "version": "14-1-9-beta.0", + "version": "14.1.9-beta.0", "description": "Adds @swc/core and @swc-node as a dev dep if you are using them", "factory": "./src/migrations/update-14-1-9/add-swc-deps-if-needed" + }, + "add-swc-deps-again": { + "cli": "nx", + "version": "14.2.3-beta.0", + "description": "Adds @swc/core and @swc-node as a dev dep if you are using them (repeated due to prior mistake)", + "factory": "./src/migrations/update-14-1-9/add-swc-deps-if-needed" } }, "packageJsonUpdates": { diff --git a/packages/linter/project.json b/packages/linter/project.json index 131695872d8b9..5f99d588991d6 100644 --- a/packages/linter/project.json +++ b/packages/linter/project.json @@ -74,7 +74,11 @@ "packages/linter/**/*.spec.jsx", "packages/linter/**/*.d.ts", "packages/linter/**/executors/**/schema.json", - "packages/linter/**/generators/**/schema.json" + "packages/linter/**/generators/**/schema.json", + "packages/linter/generators.json", + "packages/linter/executors.json", + "packages/linter/package.json", + "packages/linter/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/nest/.eslintrc.json b/packages/nest/.eslintrc.json index 9c41b887fd505..8b5501b5f63f9 100644 --- a/packages/nest/.eslintrc.json +++ b/packages/nest/.eslintrc.json @@ -27,6 +27,13 @@ "@nrwl/workspace" ] } + }, + { + "files": ["./package.json", "./generators.json", "./migrations.json"], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/nest/project.json b/packages/nest/project.json index 4fdebef07fdbd..fb20e1e0a7917 100644 --- a/packages/nest/project.json +++ b/packages/nest/project.json @@ -74,7 +74,10 @@ "packages/nest/**/*.spec.jsx", "packages/nest/**/*.d.ts", "packages/nest/**/executors/**/schema.json", - "packages/nest/**/generators/**/schema.json" + "packages/nest/**/generators/**/schema.json", + "packages/nest/generators.json", + "packages/nest/package.json", + "packages/nest/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/next/.eslintrc.json b/packages/next/.eslintrc.json index 9a5af4e073270..4a142b79a6e0f 100644 --- a/packages/next/.eslintrc.json +++ b/packages/next/.eslintrc.json @@ -18,6 +18,18 @@ "@angular-devkit/architect" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/next/project.json b/packages/next/project.json index e4d939dfa65c8..3c8443726038d 100644 --- a/packages/next/project.json +++ b/packages/next/project.json @@ -79,7 +79,11 @@ "packages/next/**/*.spec.jsx", "packages/next/**/*.d.ts", "packages/next/**/executors/**/schema.json", - "packages/next/**/generators/**/schema.json" + "packages/next/**/generators/**/schema.json", + "packages/next/generators.json", + "packages/next/executors.json", + "packages/next/package.json", + "packages/next/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/node/.eslintrc.json b/packages/node/.eslintrc.json index e9d2c9e72a717..bb098f7edfafe 100644 --- a/packages/node/.eslintrc.json +++ b/packages/node/.eslintrc.json @@ -27,6 +27,18 @@ "@angular-devkit/schematics" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/node/project.json b/packages/node/project.json index b61a616bb43c8..d9b74eb98b951 100644 --- a/packages/node/project.json +++ b/packages/node/project.json @@ -74,7 +74,11 @@ "packages/node/**/*.spec.jsx", "packages/node/**/*.d.ts", "packages/node/**/executors/**/schema.json", - "packages/node/**/generators/**/schema.json" + "packages/node/**/generators/**/schema.json", + "packages/node/generators.json", + "packages/node/executors.json", + "packages/node/package.json", + "packages/node/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/nx-plugin/.eslintrc.json b/packages/nx-plugin/.eslintrc.json index 9c41b887fd505..cc515a27eb399 100644 --- a/packages/nx-plugin/.eslintrc.json +++ b/packages/nx-plugin/.eslintrc.json @@ -27,6 +27,18 @@ "@nrwl/workspace" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ] } diff --git a/packages/nx-plugin/migrations.json b/packages/nx-plugin/migrations.json index 90dd93cc3bfa6..fa8bdf3994433 100644 --- a/packages/nx-plugin/migrations.json +++ b/packages/nx-plugin/migrations.json @@ -17,9 +17,15 @@ }, "add-swc-deps": { "cli": "nx", - "version": "14-1-9-beta.0", + "version": "14.1.9-beta.0", "description": "Adds @swc/core and @swc-node as a dev dep if you are using them", "factory": "./src/migrations/update-14-1-9/add-swc-deps-if-needed" + }, + "add-swc-deps-again": { + "cli": "nx", + "version": "14.2.3-beta.0", + "description": "Adds @swc/core and @swc-node as a dev dep if you are using them (repeated due to bad version on earlier migration)", + "factory": "./src/migrations/update-14-1-9/add-swc-deps-if-needed" } } } diff --git a/packages/nx-plugin/project.json b/packages/nx-plugin/project.json index 9986ec08dd859..dc8efcf02b3c0 100644 --- a/packages/nx-plugin/project.json +++ b/packages/nx-plugin/project.json @@ -74,7 +74,11 @@ "packages/nx-plugin/**/*.spec.jsx", "packages/nx-plugin/**/*.d.ts", "packages/nx-plugin/**/executors/**/schema.json", - "packages/nx-plugin/**/generators/**/schema.json" + "packages/nx-plugin/**/generators/**/schema.json", + "packages/nx-plugin/generators.json", + "packages/nx-plugin/executors.json", + "packages/nx-plugin/package.json", + "packages/nx-plugin/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/nx/.eslintrc.json b/packages/nx/.eslintrc.json index 5354eb31ef704..d7d209d33f5c6 100644 --- a/packages/nx/.eslintrc.json +++ b/packages/nx/.eslintrc.json @@ -14,6 +14,18 @@ { "files": ["*.js", "*.jsx"], "rules": {} + }, + { + "files": ["./package.json", "./executors.json", "./migrations.json"], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": [ + "error", + { + "allowedVersionStrings": ["latest"] + } + ] + } } ] } diff --git a/packages/nx/project.json b/packages/nx/project.json index 1d002f0e8a018..023a73d21f8ef 100644 --- a/packages/nx/project.json +++ b/packages/nx/project.json @@ -89,7 +89,10 @@ "packages/nx/**/*.spec.tsx", "packages/nx/**/*.spec.js", "packages/nx/**/*.spec.jsx", - "packages/nx/**/*.d.ts" + "packages/nx/**/*.d.ts", + "packages/nx/executors.json", + "packages/nx/package.json", + "packages/nx/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/react-native/.eslintrc.json b/packages/react-native/.eslintrc.json index 9afd5d63f09f7..3c1f9d1789c85 100644 --- a/packages/react-native/.eslintrc.json +++ b/packages/react-native/.eslintrc.json @@ -1,5 +1,19 @@ { "extends": "../../.eslintrc", "rules": {}, - "ignorePatterns": ["!**/*"] + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } + } + ] } diff --git a/packages/react-native/project.json b/packages/react-native/project.json index a430d062f403c..8d7007a700995 100644 --- a/packages/react-native/project.json +++ b/packages/react-native/project.json @@ -14,7 +14,11 @@ "packages/react-native/**/*.spec.jsx", "packages/react-native/**/*.d.ts", "packages/react-native/**/executors/**/schema.json", - "packages/react-native/**/generators/**/schema.json" + "packages/react-native/**/generators/**/schema.json", + "packages/react-native/generators.json", + "packages/react-native/executors.json", + "packages/react-native/package.json", + "packages/react-native/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/react/.eslintrc.json b/packages/react/.eslintrc.json index 9a5af4e073270..4a142b79a6e0f 100644 --- a/packages/react/.eslintrc.json +++ b/packages/react/.eslintrc.json @@ -18,6 +18,18 @@ "@angular-devkit/architect" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/react/package.json b/packages/react/package.json index 00469830930a7..8510638106d2b 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -46,7 +46,7 @@ "chalk": "4.1.0", "eslint-plugin-import": "^2.25.2", "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "7.28.0", + "eslint-plugin-react": "7.30.0", "eslint-plugin-react-hooks": "^4.3.0", "react-refresh": "^0.10.0", "semver": "7.3.4", diff --git a/packages/react/project.json b/packages/react/project.json index 2021b518bd949..cf2cd9ff16cb3 100644 --- a/packages/react/project.json +++ b/packages/react/project.json @@ -84,7 +84,11 @@ "packages/react/**/*.spec.jsx", "packages/react/**/*.d.ts", "packages/react/**/executors/**/schema.json", - "packages/react/**/generators/**/schema.json" + "packages/react/**/generators/**/schema.json", + "packages/react/generators.json", + "packages/react/executors.json", + "packages/react/package.json", + "packages/react/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/storybook/.eslintrc.json b/packages/storybook/.eslintrc.json index 7ae61b6bd9f65..7a43e59e3deea 100644 --- a/packages/storybook/.eslintrc.json +++ b/packages/storybook/.eslintrc.json @@ -18,6 +18,18 @@ "@angular-devkit/architect" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/storybook/project.json b/packages/storybook/project.json index c37b36b12346d..8ebf941fe0e59 100644 --- a/packages/storybook/project.json +++ b/packages/storybook/project.json @@ -84,7 +84,11 @@ "packages/storybook/**/*.spec.jsx", "packages/storybook/**/*.d.ts", "packages/storybook/**/executors/**/schema.json", - "packages/storybook/**/generators/**/schema.json" + "packages/storybook/**/generators/**/schema.json", + "packages/storybook/generators.json", + "packages/storybook/executors.json", + "packages/storybook/package.json", + "packages/storybook/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/web/.eslintrc.json b/packages/web/.eslintrc.json index 9a5af4e073270..4a142b79a6e0f 100644 --- a/packages/web/.eslintrc.json +++ b/packages/web/.eslintrc.json @@ -18,6 +18,18 @@ "@angular-devkit/architect" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": "error" + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/web/project.json b/packages/web/project.json index 7d58add8224f0..1b5e96d2131d5 100644 --- a/packages/web/project.json +++ b/packages/web/project.json @@ -79,7 +79,11 @@ "packages/web/**/*.spec.jsx", "packages/web/**/*.d.ts", "packages/web/**/executors/**/schema.json", - "packages/web/**/generators/**/schema.json" + "packages/web/**/generators/**/schema.json", + "packages/web/generators.json", + "packages/web/executors.json", + "packages/web/package.json", + "packages/web/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/packages/workspace/.eslintrc.json b/packages/workspace/.eslintrc.json index 9d6607b1d52a0..29c949912ce49 100644 --- a/packages/workspace/.eslintrc.json +++ b/packages/workspace/.eslintrc.json @@ -18,6 +18,23 @@ "@angular-devkit/schematics" ] } + }, + { + "files": [ + "./package.json", + "./generators.json", + "./executors.json", + "./migrations.json" + ], + "parser": "jsonc-eslint-parser", + "rules": { + "@nrwl/nx/nx-plugin-checks": [ + "error", + { + "allowedVersionStrings": ["latest", "*"] + } + ] + } } ], "ignorePatterns": ["!**/*"] diff --git a/packages/workspace/project.json b/packages/workspace/project.json index 817cfbadc6863..a0754efa84ea5 100644 --- a/packages/workspace/project.json +++ b/packages/workspace/project.json @@ -99,7 +99,11 @@ "packages/workspace/**/*.spec.jsx", "packages/workspace/**/*.d.ts", "packages/workspace/**/executors/**/schema.json", - "packages/workspace/**/generators/**/schema.json" + "packages/workspace/**/generators/**/schema.json", + "packages/workspace/generators.json", + "packages/workspace/executors.json", + "packages/workspace/package.json", + "packages/workspace/migrations.json" ] }, "outputs": ["{options.outputFile}"] diff --git a/tsconfig.base.json b/tsconfig.base.json index 63e65ae4b22aa..2d7f5c3286edb 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -3,7 +3,7 @@ "target": "es2015", "sourceMap": true, "importHelpers": true, - "module": "esnext", + "module": "commonjs", "moduleResolution": "node", "outDir": "build", "experimentalDecorators": true, @@ -16,85 +16,85 @@ "baseUrl": ".", "rootDir": ".", "paths": { - "@nrwl/angular": ["./packages/angular"], - "@nrwl/angular/*": ["./packages/angular/*"], - "@nrwl/cli": ["./packages/cli"], - "@nrwl/cli/*": ["./packages/cli/*"], - "@nrwl/cypress": ["./packages/cypress"], - "@nrwl/cypress/*": ["./packages/cypress/*"], - "@nrwl/detox": ["./packages/detox"], - "@nrwl/devkit": ["./packages/devkit"], - "@nrwl/devkit/ngcli-adapter": ["./packages/devkit/ngcli-adapter"], - "@nrwl/devkit/testing": ["./packages/devkit/testing"], - "@nrwl/e2e/cli": ["./e2e/cli"], - "@nrwl/e2e/utils": ["./e2e/utils"], - "@nrwl/eslint-plugin-nx": ["./packages/eslint-plugin-nx/src"], - "@nrwl/express": ["./packages/express"], - "@nrwl/jest": ["./packages/jest"], - "@nrwl/jest/*": ["./packages/jest/*"], - "@nrwl/js": ["./packages/js/src"], - "@nrwl/js/*": ["./packages/js/*"], - "@nrwl/linter": ["./packages/linter"], - "@nrwl/nest": ["./packages/nest"], - "@nrwl/next": ["./packages/next"], - "@nrwl/node": ["./packages/node"], - "@nrwl/node/*": ["./packages/node/*"], + "@nrwl/angular": ["packages/angular"], + "@nrwl/angular/*": ["packages/angular/*"], + "@nrwl/cli": ["packages/cli"], + "@nrwl/cli/*": ["packages/cli/*"], + "@nrwl/cypress": ["packages/cypress"], + "@nrwl/cypress/*": ["packages/cypress/*"], + "@nrwl/detox": ["packages/detox"], + "@nrwl/devkit": ["packages/devkit"], + "@nrwl/devkit/ngcli-adapter": ["packages/devkit/ngcli-adapter"], + "@nrwl/devkit/testing": ["packages/devkit/testing"], + "@nrwl/e2e/cli": ["e2e/cli"], + "@nrwl/e2e/utils": ["e2e/utils"], + "@nrwl/eslint-plugin-nx": ["packages/eslint-plugin-nx/src"], + "@nrwl/express": ["packages/express"], + "@nrwl/jest": ["packages/jest"], + "@nrwl/jest/*": ["packages/jest/*"], + "@nrwl/js": ["packages/js/src"], + "@nrwl/js/*": ["packages/js/*"], + "@nrwl/linter": ["packages/linter"], + "@nrwl/nest": ["packages/nest"], + "@nrwl/next": ["packages/next"], + "@nrwl/node": ["packages/node"], + "@nrwl/node/*": ["packages/node/*"], "@nrwl/nx-dev-feature-package-schema-viewer": [ - "./nx-dev/feature-package-schema-viewer/src/index.ts" + "nx-dev/feature-package-schema-viewer/src/index.ts" ], "@nrwl/nx-dev/data-access-documents": [ - "./nx-dev/data-access-documents/src/index.ts" + "nx-dev/data-access-documents/src/index.ts" ], "@nrwl/nx-dev/data-access-documents/node-only": [ - "./nx-dev/data-access-documents/src/node.index.ts" + "nx-dev/data-access-documents/src/node.index.ts" ], "@nrwl/nx-dev/data-access-menu": ["nx-dev/data-access-menu/src/index.ts"], "@nrwl/nx-dev/data-access-packages": [ - "./nx-dev/data-access-packages/src/index.ts" + "nx-dev/data-access-packages/src/index.ts" ], "@nrwl/nx-dev/data-access-packages/node-only": [ - "./nx-dev/data-access-packages/src/node.index.ts" + "nx-dev/data-access-packages/src/node.index.ts" ], "@nrwl/nx-dev/feature-analytics": [ - "./nx-dev/feature-analytics/src/index.ts" + "nx-dev/feature-analytics/src/index.ts" ], "@nrwl/nx-dev/feature-doc-viewer": [ - "./nx-dev/feature-doc-viewer/src/index.ts" + "nx-dev/feature-doc-viewer/src/index.ts" ], "@nrwl/nx-dev/feature-flavor-selection": [ - "./nx-dev/feature-flavor-selection/src/index.ts" + "nx-dev/feature-flavor-selection/src/index.ts" ], - "@nrwl/nx-dev/feature-search": ["./nx-dev/feature-search/src/index.ts"], - "@nrwl/nx-dev/feature-storage": ["./nx-dev/feature-storage/src/index.ts"], + "@nrwl/nx-dev/feature-search": ["nx-dev/feature-search/src/index.ts"], + "@nrwl/nx-dev/feature-storage": ["nx-dev/feature-storage/src/index.ts"], "@nrwl/nx-dev/feature-versions-and-flavors": [ - "./nx-dev/feature-versions-and-flavors/src/index.ts" + "nx-dev/feature-versions-and-flavors/src/index.ts" ], - "@nrwl/nx-dev/models-document": ["./nx-dev/models-document/src/index.ts"], - "@nrwl/nx-dev/models-menu": ["./nx-dev/models-menu/src/index.ts"], - "@nrwl/nx-dev/models-package": ["./nx-dev/models-package/src/index.ts"], - "@nrwl/nx-dev/ui-commands": ["./nx-dev/ui-commands/src/index.ts"], - "@nrwl/nx-dev/ui-common": ["./nx-dev/ui-common/src/index.ts"], - "@nrwl/nx-dev/ui-community": ["./nx-dev/ui-community/src/index.ts"], - "@nrwl/nx-dev/ui-conference": ["./nx-dev/ui-conference/src/index.ts"], - "@nrwl/nx-dev/ui-home": ["./nx-dev/ui-home/src/index.ts"], - "@nrwl/nx-dev/ui-member-card": ["./nx-dev/ui-member-card/src/index.ts"], - "@nrwl/nx-dev/ui-sponsor-card": ["./nx-dev/ui-sponsor-card/src/index.ts"], - "@nrwl/nx-plugin": ["./packages/nx-plugin"], - "@nrwl/react": ["./packages/react"], - "@nrwl/react-native": ["./packages/react-native"], - "@nrwl/react/*": ["./packages/react/*"], - "@nrwl/storybook": ["./packages/storybook"], - "@nrwl/storybook/*": ["./packages/storybook/*"], - "@nrwl/tao": ["./packages/tao"], - "@nrwl/tao/*": ["./packages/tao/*"], + "@nrwl/nx-dev/models-document": ["nx-dev/models-document/src/index.ts"], + "@nrwl/nx-dev/models-menu": ["nx-dev/models-menu/src/index.ts"], + "@nrwl/nx-dev/models-package": ["nx-dev/models-package/src/index.ts"], + "@nrwl/nx-dev/ui-commands": ["nx-dev/ui-commands/src/index.ts"], + "@nrwl/nx-dev/ui-common": ["nx-dev/ui-common/src/index.ts"], + "@nrwl/nx-dev/ui-community": ["nx-dev/ui-community/src/index.ts"], + "@nrwl/nx-dev/ui-conference": ["nx-dev/ui-conference/src/index.ts"], + "@nrwl/nx-dev/ui-home": ["nx-dev/ui-home/src/index.ts"], + "@nrwl/nx-dev/ui-member-card": ["nx-dev/ui-member-card/src/index.ts"], + "@nrwl/nx-dev/ui-sponsor-card": ["nx-dev/ui-sponsor-card/src/index.ts"], + "@nrwl/nx-plugin": ["packages/nx-plugin"], + "@nrwl/react": ["packages/react"], + "@nrwl/react-native": ["packages/react-native"], + "@nrwl/react/*": ["packages/react/*"], + "@nrwl/storybook": ["packages/storybook"], + "@nrwl/storybook/*": ["packages/storybook/*"], + "@nrwl/tao": ["packages/tao"], + "@nrwl/tao/*": ["packages/tao/*"], "@nrwl/typedoc-theme": ["/typedoc-theme/src/index.ts"], - "@nrwl/web": ["./packages/web"], - "@nrwl/web/*": ["./packages/web/*"], - "@nrwl/workspace": ["./packages/workspace"], - "@nrwl/workspace/*": ["./packages/workspace/*"], - "@nrwl/workspace/testing": ["./packages/workspace/testing"], - "nx": ["./packages/nx"], - "nx/*": ["./packages/nx/*"] + "@nrwl/web": ["packages/web"], + "@nrwl/web/*": ["packages/web/*"], + "@nrwl/workspace": ["packages/workspace"], + "@nrwl/workspace/*": ["packages/workspace/*"], + "@nrwl/workspace/testing": ["packages/workspace/testing"], + "nx": ["packages/nx"], + "nx/*": ["packages/nx/*"] } } } diff --git a/yarn.lock b/yarn.lock index b9ad731dc32a8..eaa78499a0fea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -490,6 +490,27 @@ json5 "^2.2.1" semver "^6.3.0" +"@babel/core@^7.0.1": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.2.tgz#87b2fcd7cce9becaa7f5acebdc4f09f3dd19d876" + integrity sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.18.2" + "@babel/helper-compilation-targets" "^7.18.2" + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helpers" "^7.18.2" + "@babel/parser" "^7.18.0" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.18.2" + "@babel/types" "^7.18.2" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.1" + semver "^6.3.0" + "@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.15.0", "@babel/core@^7.15.5", "@babel/core@^7.17.2", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0": version "7.17.8" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.8.tgz#3dac27c190ebc3a4381110d46c80e77efe172e1a" @@ -538,6 +559,15 @@ "@jridgewell/gen-mapping" "^0.3.0" jsesc "^2.5.1" +"@babel/generator@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d" + integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== + dependencies: + "@babel/types" "^7.18.2" + "@jridgewell/gen-mapping" "^0.3.0" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@7.16.7", "@babel/helper-annotate-as-pure@^7.16.0", "@babel/helper-annotate-as-pure@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" @@ -573,6 +603,16 @@ browserslist "^4.20.2" semver "^6.3.0" +"@babel/helper-compilation-targets@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz#67a85a10cbd5fc7f1457fec2e7f45441dc6c754b" + integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== + dependencies: + "@babel/compat-data" "^7.17.10" + "@babel/helper-validator-option" "^7.16.7" + browserslist "^4.20.2" + semver "^6.3.0" + "@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.17.6": version "7.17.6" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz#3778c1ed09a7f3e65e6d6e0f6fbfcc53809d92c9" @@ -650,6 +690,11 @@ dependencies: "@babel/types" "^7.16.7" +"@babel/helper-environment-visitor@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" + integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== + "@babel/helper-explode-assignable-expression@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" @@ -772,6 +817,17 @@ "@babel/traverse" "^7.16.7" "@babel/types" "^7.16.7" +"@babel/helper-replace-supers@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz#41fdfcc9abaf900e18ba6e5931816d9062a7b2e0" + integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== + dependencies: + "@babel/helper-environment-visitor" "^7.18.2" + "@babel/helper-member-expression-to-functions" "^7.17.7" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/traverse" "^7.18.2" + "@babel/types" "^7.18.2" + "@babel/helper-simple-access@^7.17.7": version "7.17.7" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" @@ -779,6 +835,13 @@ dependencies: "@babel/types" "^7.17.0" +"@babel/helper-simple-access@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz#4dc473c2169ac3a1c9f4a51cfcd091d1c36fcff9" + integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== + dependencies: + "@babel/types" "^7.18.2" + "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" @@ -831,6 +894,15 @@ "@babel/traverse" "^7.18.0" "@babel/types" "^7.18.0" +"@babel/helpers@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.2.tgz#970d74f0deadc3f5a938bfa250738eb4ac889384" + integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== + dependencies: + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.18.2" + "@babel/types" "^7.18.2" + "@babel/highlight@^7.16.7": version "7.16.10" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88" @@ -862,6 +934,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz#1dca338caaefca368639c9ffb095afbd4d420b1e" + integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz#cc001234dfc139ac45f6bcf801866198c8c72ff9" @@ -871,6 +950,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-proposal-optional-chaining" "^7.16.7" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz#0d498ec8f0374b1e2eb54b9cb2c4c78714c77753" + integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/plugin-proposal-optional-chaining" "^7.17.12" + "@babel/plugin-proposal-async-generator-functions@7.16.8", "@babel/plugin-proposal-async-generator-functions@^7.16.8": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz#3bdd1ebbe620804ea9416706cd67d60787504bc8" @@ -880,6 +968,15 @@ "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-syntax-async-generators" "^7.8.4" +"@babel/plugin-proposal-async-generator-functions@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz#094a417e31ce7e692d84bab06c8e2a607cbeef03" + integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.14.5", "@babel/plugin-proposal-class-properties@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz#925cad7b3b1a2fcea7e59ecc8eb5954f961f91b0" @@ -888,6 +985,14 @@ "@babel/helper-create-class-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-proposal-class-properties@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" + integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-proposal-class-static-block@^7.16.7": version "7.17.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz#164e8fd25f0d80fa48c5a4d1438a6629325ad83c" @@ -897,7 +1002,7 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-proposal-class-static-block@^7.17.6": +"@babel/plugin-proposal-class-static-block@^7.17.6", "@babel/plugin-proposal-class-static-block@^7.18.0": version "7.18.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz#7d02253156e3c3793bdb9f2faac3a1c05f0ba710" integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== @@ -941,6 +1046,14 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" +"@babel/plugin-proposal-export-namespace-from@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz#b22864ccd662db9606edb2287ea5fd1709f05378" + integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-proposal-json-strings@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz#9732cb1d17d9a2626a08c5be25186c195b6fa6e8" @@ -949,6 +1062,14 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-json-strings" "^7.8.3" +"@babel/plugin-proposal-json-strings@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz#f4642951792437233216d8c1af370bb0fbff4664" + integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-proposal-logical-assignment-operators@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz#be23c0ba74deec1922e639832904be0bea73cdea" @@ -957,6 +1078,14 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" +"@babel/plugin-proposal-logical-assignment-operators@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz#c64a1bcb2b0a6d0ed2ff674fd120f90ee4b88a23" + integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99" @@ -965,6 +1094,14 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" +"@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" + integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-numeric-separator@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" @@ -993,7 +1130,7 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.16.7" -"@babel/plugin-proposal-object-rest-spread@^7.17.3": +"@babel/plugin-proposal-object-rest-spread@^7.17.3", "@babel/plugin-proposal-object-rest-spread@^7.18.0": version "7.18.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz#79f2390c892ba2a68ec112eb0d895cfbd11155e8" integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== @@ -1021,6 +1158,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" +"@babel/plugin-proposal-optional-chaining@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" + integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.16.11": version "7.16.11" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz#e8df108288555ff259f4527dbe84813aac3a1c50" @@ -1029,7 +1175,15 @@ "@babel/helper-create-class-features-plugin" "^7.16.10" "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-proposal-private-property-in-object@^7.12.1": +"@babel/plugin-proposal-private-methods@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz#c2ca3a80beb7539289938da005ad525a038a819c" + integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-proposal-private-property-in-object@^7.12.1", "@babel/plugin-proposal-private-property-in-object@^7.17.12": version "7.17.12" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz#b02efb7f106d544667d91ae97405a9fd8c93952d" integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== @@ -1057,6 +1211,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-proposal-unicode-property-regex@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz#3dbd7a67bd7f94c8238b394da112d86aaf32ad4d" + integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" @@ -1120,6 +1282,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-syntax-import-assertions@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz#58096a92b11b2e4e54b24c6a0cc0e5e607abcedd" + integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -1218,6 +1387,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-arrow-functions@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz#dddd783b473b1b1537ef46423e3944ff24898c45" + integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-async-to-generator@7.16.8", "@babel/plugin-transform-async-to-generator@^7.16.8": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz#b83dff4b970cf41f1b819f8b49cc0cfbaa53a808" @@ -1227,6 +1403,15 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/helper-remap-async-to-generator" "^7.16.8" +"@babel/plugin-transform-async-to-generator@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz#dbe5511e6b01eee1496c944e35cdfe3f58050832" + integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== + dependencies: + "@babel/helper-module-imports" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/plugin-transform-block-scoped-functions@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" @@ -1241,6 +1426,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-block-scoping@^7.17.12": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz#7988627b3e9186a13e4d7735dc9c34a056613fb9" + integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz#8f4b9562850cd973de3b498f1218796eb181ce00" @@ -1255,6 +1447,20 @@ "@babel/helper-split-export-declaration" "^7.16.7" globals "^11.1.0" +"@babel/plugin-transform-classes@^7.17.12": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz#51310b812a090b846c784e47087fa6457baef814" + integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-environment-visitor" "^7.18.2" + "@babel/helper-function-name" "^7.17.9" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-replace-supers" "^7.18.2" + "@babel/helper-split-export-declaration" "^7.16.7" + globals "^11.1.0" + "@babel/plugin-transform-computed-properties@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz#66dee12e46f61d2aae7a73710f591eb3df616470" @@ -1262,6 +1468,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-computed-properties@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz#bca616a83679698f3258e892ed422546e531387f" + integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.16.7": version "7.17.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz#49dc2675a7afa9a5e4c6bdee636061136c3408d1" @@ -1269,7 +1482,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-transform-destructuring@^7.17.7": +"@babel/plugin-transform-destructuring@^7.17.7", "@babel/plugin-transform-destructuring@^7.18.0": version "7.18.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz#dc4f92587e291b4daa78aa20cc2d7a63aa11e858" integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== @@ -1291,6 +1504,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-duplicate-keys@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz#a09aa709a3310013f8e48e0e23bc7ace0f21477c" + integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-exponentiation-operator@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" @@ -1314,6 +1534,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-for-of@^7.18.1": + version "7.18.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz#ed14b657e162b72afbbb2b4cdad277bf2bb32036" + integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-function-name@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" @@ -1330,6 +1557,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-literals@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz#97131fbc6bbb261487105b4b3edbf9ebf9c830ae" + integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-member-expression-literals@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" @@ -1346,6 +1580,15 @@ "@babel/helper-plugin-utils" "^7.16.7" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-amd@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz#7ef1002e67e36da3155edc8bf1ac9398064c02ed" + integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-commonjs@^7.16.8": version "7.17.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz#d86b217c8e45bb5f2dbc11eefc8eab62cf980d19" @@ -1366,6 +1609,16 @@ "@babel/helper-simple-access" "^7.17.7" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-commonjs@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz#1aa8efa2e2a6e818b6a7f2235fceaf09bdb31e9e" + integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-simple-access" "^7.18.2" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-systemjs@^7.16.7": version "7.17.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz#81fd834024fae14ea78fbe34168b042f38703859" @@ -1388,6 +1641,17 @@ "@babel/helper-validator-identifier" "^7.16.7" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-systemjs@^7.18.0": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.4.tgz#3d6fd9868c735cce8f38d6ae3a407fb7e61e6d46" + integrity sha512-lH2UaQaHVOAeYrUUuZ8i38o76J/FnO8vu21OE+tD1MyP9lxdZoSfz+pDbWkq46GogUrdrMz3tiz/FYGB+bVThg== + dependencies: + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-identifier" "^7.16.7" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-umd@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz#23dad479fa585283dbd22215bff12719171e7618" @@ -1396,6 +1660,14 @@ "@babel/helper-module-transforms" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-modules-umd@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz#56aac64a2c2a1922341129a4597d1fd5c3ff020f" + integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-named-capturing-groups-regex@^7.16.8": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz#7f860e0e40d844a02c9dcf9d84965e7dfd666252" @@ -1403,7 +1675,7 @@ dependencies: "@babel/helper-create-regexp-features-plugin" "^7.16.7" -"@babel/plugin-transform-named-capturing-groups-regex@^7.17.10": +"@babel/plugin-transform-named-capturing-groups-regex@^7.17.10", "@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": version "7.17.12" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz#9c4a5a5966e0434d515f2675c227fd8cc8606931" integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== @@ -1418,6 +1690,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-new-target@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.17.12.tgz#10842cd605a620944e81ea6060e9e65c265742e3" + integrity sha512-CaOtzk2fDYisbjAD4Sd1MTKGVIpRtx9bWLyj24Y/k6p4s4gQ3CqDGJauFJxt8M/LEx003d0i3klVqnN73qvK3w== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-object-super@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" @@ -1494,7 +1773,7 @@ dependencies: regenerator-transform "^0.14.2" -"@babel/plugin-transform-regenerator@^7.17.9": +"@babel/plugin-transform-regenerator@^7.17.9", "@babel/plugin-transform-regenerator@^7.18.0": version "7.18.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz#44274d655eb3f1af3f3a574ba819d3f48caf99d5" integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== @@ -1509,6 +1788,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-reserved-words@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz#7dbd349f3cdffba751e817cf40ca1386732f652f" + integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-runtime@7.17.10": version "7.17.10" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz#b89d821c55d61b5e3d3c3d1d636d8d5a81040ae1" @@ -1548,6 +1834,14 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" +"@babel/plugin-transform-spread@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz#c112cad3064299f03ea32afed1d659223935d1f5" + integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/plugin-transform-sticky-regex@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" @@ -1562,6 +1856,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-template-literals@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz#31ed6915721864847c48b656281d0098ea1add28" + integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-typeof-symbol@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz#9cdbe622582c21368bd482b660ba87d5545d4f7e" @@ -1569,6 +1870,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-transform-typeof-symbol@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz#0f12f57ac35e98b35b4ed34829948d42bd0e6889" + integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-transform-typescript@^7.16.7": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz#591ce9b6b83504903fa9dd3652c357c2ba7a1ee0" @@ -1673,6 +1981,87 @@ core-js-compat "^3.22.1" semver "^6.3.0" +"@babel/preset-env@^7.0.0": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.2.tgz#f47d3000a098617926e674c945d95a28cb90977a" + integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== + dependencies: + "@babel/compat-data" "^7.17.10" + "@babel/helper-compilation-targets" "^7.18.2" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.17.12" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.17.12" + "@babel/plugin-proposal-async-generator-functions" "^7.17.12" + "@babel/plugin-proposal-class-properties" "^7.17.12" + "@babel/plugin-proposal-class-static-block" "^7.18.0" + "@babel/plugin-proposal-dynamic-import" "^7.16.7" + "@babel/plugin-proposal-export-namespace-from" "^7.17.12" + "@babel/plugin-proposal-json-strings" "^7.17.12" + "@babel/plugin-proposal-logical-assignment-operators" "^7.17.12" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.17.12" + "@babel/plugin-proposal-numeric-separator" "^7.16.7" + "@babel/plugin-proposal-object-rest-spread" "^7.18.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.16.7" + "@babel/plugin-proposal-optional-chaining" "^7.17.12" + "@babel/plugin-proposal-private-methods" "^7.17.12" + "@babel/plugin-proposal-private-property-in-object" "^7.17.12" + "@babel/plugin-proposal-unicode-property-regex" "^7.17.12" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.17.12" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-transform-arrow-functions" "^7.17.12" + "@babel/plugin-transform-async-to-generator" "^7.17.12" + "@babel/plugin-transform-block-scoped-functions" "^7.16.7" + "@babel/plugin-transform-block-scoping" "^7.17.12" + "@babel/plugin-transform-classes" "^7.17.12" + "@babel/plugin-transform-computed-properties" "^7.17.12" + "@babel/plugin-transform-destructuring" "^7.18.0" + "@babel/plugin-transform-dotall-regex" "^7.16.7" + "@babel/plugin-transform-duplicate-keys" "^7.17.12" + "@babel/plugin-transform-exponentiation-operator" "^7.16.7" + "@babel/plugin-transform-for-of" "^7.18.1" + "@babel/plugin-transform-function-name" "^7.16.7" + "@babel/plugin-transform-literals" "^7.17.12" + "@babel/plugin-transform-member-expression-literals" "^7.16.7" + "@babel/plugin-transform-modules-amd" "^7.18.0" + "@babel/plugin-transform-modules-commonjs" "^7.18.2" + "@babel/plugin-transform-modules-systemjs" "^7.18.0" + "@babel/plugin-transform-modules-umd" "^7.18.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.17.12" + "@babel/plugin-transform-new-target" "^7.17.12" + "@babel/plugin-transform-object-super" "^7.16.7" + "@babel/plugin-transform-parameters" "^7.17.12" + "@babel/plugin-transform-property-literals" "^7.16.7" + "@babel/plugin-transform-regenerator" "^7.18.0" + "@babel/plugin-transform-reserved-words" "^7.17.12" + "@babel/plugin-transform-shorthand-properties" "^7.16.7" + "@babel/plugin-transform-spread" "^7.17.12" + "@babel/plugin-transform-sticky-regex" "^7.16.7" + "@babel/plugin-transform-template-literals" "^7.18.2" + "@babel/plugin-transform-typeof-symbol" "^7.17.12" + "@babel/plugin-transform-unicode-escapes" "^7.16.7" + "@babel/plugin-transform-unicode-regex" "^7.16.7" + "@babel/preset-modules" "^0.1.5" + "@babel/types" "^7.18.2" + babel-plugin-polyfill-corejs2 "^0.3.0" + babel-plugin-polyfill-corejs3 "^0.5.0" + babel-plugin-polyfill-regenerator "^0.3.0" + core-js-compat "^3.22.1" + semver "^6.3.0" + "@babel/preset-env@^7.12.11", "@babel/preset-env@^7.15.0", "@babel/preset-env@^7.15.6": version "7.16.11" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.16.11.tgz#5dd88fd885fae36f88fd7c8342475c9f0abe2982" @@ -1875,6 +2264,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.2.tgz#b77a52604b5cc836a9e1e08dca01cba67a12d2e8" + integrity sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.18.2" + "@babel/helper-environment-visitor" "^7.18.2" + "@babel/helper-function-name" "^7.17.9" + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/parser" "^7.18.0" + "@babel/types" "^7.18.2" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.12.11", "@babel/types@^7.12.7", "@babel/types@^7.15.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4": version "7.17.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b" @@ -1891,6 +2296,14 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" +"@babel/types@^7.18.2": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.4.tgz#27eae9b9fd18e9dccc3f9d6ad051336f307be354" + integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + to-fast-properties "^2.0.0" + "@base2/pretty-print-object@1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz#371ba8be66d556812dc7fb169ebc3c08378f69d4" @@ -3741,22 +4154,25 @@ node-gyp "^9.0.0" read-package-json-fast "^2.0.3" -"@nrwl/cli@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-14.2.1.tgz#ae934de7c4ffb66a23af5abe9973db8965848145" - integrity sha512-U17p5eFxmvgkEBPjKxQUxgXXaMMki634QZS/0iKyqJLnzr9NettF3O4dqHnOJlu7xeWHUjU53DZdODYXfn4ESA== +"@nrwl/cli@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-14.2.4.tgz#382592fe8cf5f5d5572dddbb366e55f2a2e23145" + integrity sha512-Ak6mmM9W39DSVaRDxt0yqMwHWg5yL9+QqhSB7q464EAKS6r4NPr6Z+avAjqAfoS/H8WsEPlwJnsaaJiP/gBwWQ== dependencies: - nx "14.2.1" + nx "14.2.4" -"@nrwl/cypress@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-14.2.1.tgz#4e3b94c0b8d59a0c8c286f1a6aa5d85337be621f" - integrity sha512-2aoiiVaZ4Fkd0HRK8Z8NEklRFvj/tMnOEAOZBVN5dM375xt0TbFC+hIr1yu+/rraG5FnwIn3QtpNSrirJKdZRQ== +"@nrwl/cypress@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-14.2.4.tgz#9c85133ef7a681d2b4e3afe3062437502476295f" + integrity sha512-yPfZS5L+DAcjj1etGHG8fMcycwN+uu4UuQgLedO9satZNVgnuAwicIuWH8NXpxAV27LwB50avCLovNzdtnme1w== dependencies: + "@babel/core" "^7.0.1" + "@babel/preset-env" "^7.0.0" "@cypress/webpack-preprocessor" "^5.9.1" - "@nrwl/devkit" "14.2.1" - "@nrwl/linter" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/devkit" "14.2.4" + "@nrwl/linter" "14.2.4" + "@nrwl/workspace" "14.2.4" + babel-loader "^8.0.2" chalk "4.1.0" enhanced-resolve "^5.8.3" fork-ts-checker-webpack-plugin "6.2.10" @@ -3765,12 +4181,13 @@ tsconfig-paths "^3.9.0" tsconfig-paths-webpack-plugin "3.5.2" tslib "^2.3.0" + webpack "^4 || ^5" webpack-node-externals "^3.0.0" -"@nrwl/devkit@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-14.2.1.tgz#eb96928526eeedacf50556d9eb90e0a3ec519404" - integrity sha512-Il+ok+HtL/fVx1SikO93ga475q62pCErP/Ut/q2BEDTIijeossdm9wwa7oEf+Cfm7awtv78RvCmVnS7NLnVzVg== +"@nrwl/devkit@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-14.2.4.tgz#8926bbf19683c42a72102cf934ce2b4bea17ca1d" + integrity sha512-bIMAO35lb/X3aOtDEydJ2cvVKY/lS3qd2Redsxgi3Wz1KvV//jQL/cSAnyvdWvFTkmWcpX1cAUVxyWosNSueOg== dependencies: ejs "^3.1.7" ignore "^5.0.4" @@ -3778,26 +4195,26 @@ semver "7.3.4" tslib "^2.3.0" -"@nrwl/eslint-plugin-nx@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-14.2.1.tgz#fd2bc6fedf31e18cd2c689ae1a3cfbd3b3831f69" - integrity sha512-SR/lXgQsm5ci0Qp5MQSAU+EFOO3kSBGVsxtmG+Pe9ZHnF4G1Ja1m6rSDJJOyEQAEKG11vMsU0mAVQ6RPZfSFhg== +"@nrwl/eslint-plugin-nx@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-14.2.4.tgz#55441bbbaa3735df0d21dd92052d4b7de4ac280d" + integrity sha512-jdHYmiBm7heOHvT+UIsv2//JFWHxJ5UxRNZv9cA13o5xB0jcwqG1Hr96zNd7sDSylysV3Lfy6gOMqKQqHGBIRA== dependencies: - "@nrwl/devkit" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/devkit" "14.2.4" + "@nrwl/workspace" "14.2.4" "@typescript-eslint/experimental-utils" "~5.24.0" chalk "4.1.0" confusing-browser-globals "^1.0.9" semver "7.3.4" -"@nrwl/jest@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-14.2.1.tgz#3b1f65077a743458fe34361a2dd8d604b6e0ba59" - integrity sha512-O5HDq8u9WJ4VDK8F2mdMTbXTwy8i7qP/HjVl+GShjcdgUgNxJAZ/n/kbp275ONrF5vPQVpQc6cghU3hqJaUxiQ== +"@nrwl/jest@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-14.2.4.tgz#4174473f4d1fc38404780fae1afcf3fb3b95b24d" + integrity sha512-Wjna7aw+1jGs7xUSfB+ztjyOQ8IBMcpZIkNSJI3lqP7teh7lkX60jOstnLVlxZchW1jZj9e/4LRRcqIhjBNVPg== dependencies: "@jest/reporters" "27.5.1" "@jest/test-result" "27.5.1" - "@nrwl/devkit" "14.2.1" + "@nrwl/devkit" "14.2.4" "@phenomnomnominal/tsquery" "4.1.1" chalk "4.1.0" identity-obj-proxy "3.0.0" @@ -3808,15 +4225,15 @@ rxjs "^6.5.4" tslib "^2.3.0" -"@nrwl/js@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-14.2.1.tgz#5a81a0b9b9bd45718711891ccacd10857fe98b3c" - integrity sha512-iRND5GiERhICbWNN21uP5bApgokkOdIkuLiH9Sf4XpuWHDTN3xQ2LdlYoV3xc84w+pYXAFqGZPVrqXbfDGRzSQ== +"@nrwl/js@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-14.2.4.tgz#eba5ff9538f3f4dba666dc97251ff510e91bfc70" + integrity sha512-jRujiDCTuXXu3t4zjusA3pSMffdStbK5j8E8YVJw06nyntMyzFLyIuNh52sJJrGWpT6R79TmGhOvWG9sNnYWIA== dependencies: - "@nrwl/devkit" "14.2.1" - "@nrwl/jest" "14.2.1" - "@nrwl/linter" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/devkit" "14.2.4" + "@nrwl/jest" "14.2.4" + "@nrwl/linter" "14.2.4" + "@nrwl/workspace" "14.2.4" "@parcel/watcher" "2.0.4" chalk "4.1.0" fast-glob "3.2.7" @@ -3827,31 +4244,31 @@ source-map-support "0.5.19" tree-kill "1.2.2" -"@nrwl/linter@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-14.2.1.tgz#464c1ec21130847c5c3ec73e28845413736d2ee9" - integrity sha512-FYnC2TycrrtVq707NRsChGuvTlQNyyL7Z1libaq5CDmOpH/HC4qUEKKwddpdrh1dGh8Io4pKIu3GF8/PEHuWhQ== +"@nrwl/linter@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-14.2.4.tgz#02a431de38d04f8842035a6e5184ca75ca8f9cf8" + integrity sha512-ObzVf9NeXFIrrsIXOkD8mnU1C2In2jsyUQ7D4pjARnO81LzNam8BwmInoRZB/WvnhnOeSyasmIR2AUeS3DBy4w== dependencies: - "@nrwl/devkit" "14.2.1" - "@nrwl/jest" "14.2.1" + "@nrwl/devkit" "14.2.4" + "@nrwl/jest" "14.2.4" "@phenomnomnominal/tsquery" "4.1.1" - nx "14.2.1" + nx "14.2.4" tmp "~0.2.1" tslib "^2.3.0" -"@nrwl/next@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-14.2.1.tgz#0cdaeea53bfdc8df1f6adaf8f7f41b55939e79ad" - integrity sha512-hiSt/qtZndsygVryfVQDdm09eem5U6QmZutZ8jgS0JwzdsbBGeRakk6LXHD1H1n4VYK95cOCAoyvU/XY/zbOCg== +"@nrwl/next@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-14.2.4.tgz#2d936391fe9c8c7418010d19e842860026368dfd" + integrity sha512-XOeOfLPka235V952hc+wi2FBMOVwwbSALTDFPmlMOIKph4l0m6fwc2/Pr6ZPFMnJKt8TSBq98fosSNLa+BcyIA== dependencies: "@babel/plugin-proposal-decorators" "^7.14.5" - "@nrwl/cypress" "14.2.1" - "@nrwl/devkit" "14.2.1" - "@nrwl/jest" "14.2.1" - "@nrwl/linter" "14.2.1" - "@nrwl/react" "14.2.1" - "@nrwl/web" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/cypress" "14.2.4" + "@nrwl/devkit" "14.2.4" + "@nrwl/jest" "14.2.4" + "@nrwl/linter" "14.2.4" + "@nrwl/react" "14.2.4" + "@nrwl/web" "14.2.4" + "@nrwl/workspace" "14.2.4" "@svgr/webpack" "^6.1.2" chalk "4.1.0" eslint-config-next "^12.1.0" @@ -3861,10 +4278,10 @@ url-loader "^4.1.1" webpack-merge "^5.8.0" -"@nrwl/nx-cloud@14.0.5": - version "14.0.5" - resolved "https://registry.yarnpkg.com/@nrwl/nx-cloud/-/nx-cloud-14.0.5.tgz#43ee0ddd2dc494689ecd2b10fdd1c2855d59b6c1" - integrity sha512-ADLGWiorW7sHT9hJw1OrxCG9JE9ALYfzNtXWJbvn4ulERul3hSsj+7P+uyUBtflpCrG1bmw5SxkQ77EH/DkY5A== +"@nrwl/nx-cloud@14.0.8": + version "14.0.8" + resolved "https://registry.yarnpkg.com/@nrwl/nx-cloud/-/nx-cloud-14.0.8.tgz#b7e9c03a6e72ad857f77b66b189f2941405a4da3" + integrity sha512-OOqJrDSo6kyGALdo3fWoZtn8VmHKmVi23ODkJYPQDR+41v15wHiKq7cMFqc9fCaJGYhilBUPFeNOXIhlvQMCDw== dependencies: axios "^0.21.1" chalk "4.1.0" @@ -3872,21 +4289,21 @@ strip-json-comments "^3.1.1" tar "6.1.11" -"@nrwl/react@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-14.2.1.tgz#436ca6c2e97cdaf8f0afb40d61946b113fd23638" - integrity sha512-S7+ajQsQcJMMarxtq4o0t71colAIhh/aiSckJKtRNBw/3116qGMgDLunPOZ41UfjdbHTgQ7SItySFMVDp1+jRA== +"@nrwl/react@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-14.2.4.tgz#49e152cccccd4232b0077b20cc885b3357e11a58" + integrity sha512-7bLhHGwRj0EoIlRRTDScfjAQUPpKkuW9DyOaz+BktTRwULorF+RqVFFW76jaX+4K6UbePNIiE8v8t/y0XjBKFA== dependencies: "@babel/core" "^7.15.0" "@babel/preset-react" "^7.14.5" - "@nrwl/cypress" "14.2.1" - "@nrwl/devkit" "14.2.1" - "@nrwl/jest" "14.2.1" - "@nrwl/js" "14.2.1" - "@nrwl/linter" "14.2.1" - "@nrwl/storybook" "14.2.1" - "@nrwl/web" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/cypress" "14.2.4" + "@nrwl/devkit" "14.2.4" + "@nrwl/jest" "14.2.4" + "@nrwl/js" "14.2.4" + "@nrwl/linter" "14.2.4" + "@nrwl/storybook" "14.2.4" + "@nrwl/web" "14.2.4" + "@nrwl/workspace" "14.2.4" "@pmmmwh/react-refresh-webpack-plugin" "^0.5.1" "@storybook/node-logger" "6.1.20" "@svgr/webpack" "^6.1.2" @@ -3901,31 +4318,31 @@ webpack "^5.58.1" webpack-merge "^5.8.0" -"@nrwl/storybook@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-14.2.1.tgz#61e24ec32a56fb0435b51f1d865ab3952c6c6d36" - integrity sha512-0eGC7u3qBX5IOpHI3FwmEA6MDzXwGiM/IYkK/udTAgjZX89pGR3HtUEzS2XBqyuteu3ARAGzwCOFHVCPrknxsg== +"@nrwl/storybook@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/storybook/-/storybook-14.2.4.tgz#cfee35f42e83630912fa7a856b4698162388de52" + integrity sha512-Ae3tZYK1F3ckPmfZgAph4g4NRJkADaCkQO6ENHnalw27zEI+PTcKzOz/FNkXfBO3LMBRRlW6vboM4AfBiysaaw== dependencies: - "@nrwl/cypress" "14.2.1" - "@nrwl/devkit" "14.2.1" - "@nrwl/linter" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/cypress" "14.2.4" + "@nrwl/devkit" "14.2.4" + "@nrwl/linter" "14.2.4" + "@nrwl/workspace" "14.2.4" core-js "^3.6.5" semver "7.3.4" ts-loader "^9.2.6" tsconfig-paths-webpack-plugin "3.5.2" -"@nrwl/tao@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-14.2.1.tgz#c6d6b3730bb97311a18f13a740541e01868c5238" - integrity sha512-ozwMhR1zUEtHFvIvjPUdd/1EHGW1woqmzo+6NCoYiMEgkIJzOy1o5v5AovUNu7OCCWH804FGjWdXYhgsQ7+XTQ== +"@nrwl/tao@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-14.2.4.tgz#cbe8ea61e12027be9b78534b1325df77168c2759" + integrity sha512-wnrS+Go1Moa+jkOKqxoR/+YihDSoMlbUemBBoa1P2JQ6gvCnCrsvCx3qosJ0HfSdqQy8tkoUqd624RcGUyDUbg== dependencies: - nx "14.2.1" + nx "14.2.4" -"@nrwl/web@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-14.2.1.tgz#5e511d233d693996db9845dc5bb28c01a1d52274" - integrity sha512-ow48mj+maFlGdEyjsCBRKf8M2+yt5qjHmtIc7YLlC9/us7eDdW6hWZ+8wDXo3tkAsO8MpnoXDJgaJ5nIO2nmXw== +"@nrwl/web@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-14.2.4.tgz#8a21595b368e08f0bad17d90b2402c0cbef7f356" + integrity sha512-8DuD5eTGdWuhCboh7N55qJzeWROtjT/gtXpurufnoD/C5ZNawU1O5P+n6bNI8rfPU8Q2pqugFtTqZ0w9lZZB7w== dependencies: "@babel/core" "^7.15.0" "@babel/plugin-proposal-class-properties" "^7.14.5" @@ -3935,12 +4352,12 @@ "@babel/preset-env" "^7.15.0" "@babel/preset-typescript" "^7.15.0" "@babel/runtime" "^7.14.8" - "@nrwl/cypress" "14.2.1" - "@nrwl/devkit" "14.2.1" - "@nrwl/jest" "14.2.1" - "@nrwl/js" "14.2.1" - "@nrwl/linter" "14.2.1" - "@nrwl/workspace" "14.2.1" + "@nrwl/cypress" "14.2.4" + "@nrwl/devkit" "14.2.4" + "@nrwl/jest" "14.2.4" + "@nrwl/js" "14.2.4" + "@nrwl/linter" "14.2.4" + "@nrwl/workspace" "14.2.4" "@pmmmwh/react-refresh-webpack-plugin" "^0.5.1" "@rollup/plugin-babel" "^5.3.0" "@rollup/plugin-commonjs" "^20.0.0" @@ -4008,14 +4425,14 @@ webpack-sources "^3.0.2" webpack-subresource-integrity "^5.1.0" -"@nrwl/workspace@14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-14.2.1.tgz#16da140b7bc455ebf406d2ceebc0b07d674559aa" - integrity sha512-UjraM1UHFtqfaLG5X2co/AWlXpi5iaqiJiAXhQY0iVDNbbMzl0c2pMoewm4QCiXY5ceKy2kLU5nWud/HNsunmQ== +"@nrwl/workspace@14.2.4": + version "14.2.4" + resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-14.2.4.tgz#446e27ce390ba9a7278c61a5baa8d2c0f6af2ce6" + integrity sha512-R1ZY/r1LTgg/goqRsfHr9RaSywlTv3t4JH+uGmOA7k8oCJDHwWb72HgJiGi1+75PQrld9VcNBbHwAKvWWNjS/A== dependencies: - "@nrwl/devkit" "14.2.1" - "@nrwl/jest" "14.2.1" - "@nrwl/linter" "14.2.1" + "@nrwl/devkit" "14.2.4" + "@nrwl/jest" "14.2.4" + "@nrwl/linter" "14.2.4" "@parcel/watcher" "2.0.4" chalk "4.1.0" chokidar "^3.5.1" @@ -4030,7 +4447,7 @@ ignore "^5.0.4" minimatch "3.0.5" npm-run-path "^4.0.1" - nx "14.2.1" + nx "14.2.4" open "^8.4.0" rxjs "^6.5.4" semver "7.3.4" @@ -4204,10 +4621,10 @@ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.4.tgz#d8c7b8db9226d2d7664553a0741ad7d0397ee503" integrity sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg== -"@reduxjs/toolkit@1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.8.1.tgz#94ee1981b8cf9227cda40163a04704a9544c9a9f" - integrity sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng== +"@reduxjs/toolkit@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.8.2.tgz#352fd17bc858af51d21ce8d28183a930cab9e638" + integrity sha512-CtPw5TkN1pHRigMFCOS/0qg3b/yfPV5qGCsltVnIz7bx4PKTJlGHYfIxm97qskLknMzuGfjExaYdXJ77QTL0vg== dependencies: immer "^9.0.7" redux "^4.1.2" @@ -5436,10 +5853,10 @@ lz-string "^1.4.4" pretty-format "^27.0.2" -"@testing-library/react@13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.1.1.tgz#6c1635e25acca8ca5be8ee3b19ad1391681c5846" - integrity sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg== +"@testing-library/react@13.3.0": + version "13.3.0" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.3.0.tgz#bf298bfbc5589326bbcc8052b211f3bb097a97c5" + integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^8.5.0" @@ -5806,10 +6223,10 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da" integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw== -"@types/node@16.11.7": - version "16.11.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.7.tgz#36820945061326978c42a01e56b61cd223dfdc42" - integrity sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw== +"@types/node@17.0.41": + version "17.0.41" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.41.tgz#1607b2fd3da014ae5d4d1b31bc792a39348dfb9b" + integrity sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw== "@types/node@^14.0.10 || ^16.0.0", "@types/node@^14.14.20 || ^16.0.0": version "16.11.36" @@ -5876,10 +6293,10 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== -"@types/react-dom@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.3.tgz#a022ea08c75a476fe5e96b675c3e673363853831" - integrity sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ== +"@types/react-dom@18.0.5": + version "18.0.5" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.5.tgz#330b2d472c22f796e5531446939eacef8378444a" + integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== dependencies: "@types/react" "*" @@ -5930,10 +6347,10 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@18.0.8": - version "18.0.8" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.8.tgz#a051eb380a9fbcaa404550543c58e1cf5ce4ab87" - integrity sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw== +"@types/react@18.0.12": + version "18.0.12" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.12.tgz#cdaa209d0a542b3fcf69cf31a03976ec4cdd8840" + integrity sha512-duF1OTASSBQtcigUvhuiTB1Ya3OvSy+xORCiEf20H0P0lzx+/KeVsA99U5UjLXSbyo1DRJDlLKqTeM1ngosqtg== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -7250,6 +7667,17 @@ array-includes@^3.0.3, array-includes@^3.1.3, array-includes@^3.1.4: get-intrinsic "^1.1.1" is-string "^1.0.7" +array-includes@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" + array-union@^1.0.1, array-union@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" @@ -7295,6 +7723,16 @@ array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.5: define-properties "^1.1.3" es-abstract "^1.19.0" +array.prototype.flatmap@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f" + integrity sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.2" + es-shim-unscopables "^1.0.0" + array.prototype.map@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/array.prototype.map/-/array.prototype.map-1.0.4.tgz#0d97b640cfdd036c1b41cfe706a5e699aa0711f2" @@ -7510,7 +7948,7 @@ babel-jest@27.5.1, babel-jest@^27.5.1: graceful-fs "^4.2.9" slash "^3.0.0" -babel-loader@8.2.5: +babel-loader@8.2.5, babel-loader@^8.0.2: version "8.2.5" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.5.tgz#d45f585e654d5a5d90f5350a779d7647c5ed512e" integrity sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ== @@ -10222,6 +10660,14 @@ define-properties@^1.1.2, define-properties@^1.1.3: dependencies: object-keys "^1.0.12" +define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" @@ -10929,6 +11375,35 @@ es-abstract@^1.19.0, es-abstract@^1.19.1: string.prototype.trimstart "^1.0.4" unbox-primitive "^1.0.1" +es-abstract@^1.19.2, es-abstract@^1.19.5: + version "1.20.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + es-array-method-boxes-properly@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" @@ -10953,6 +11428,13 @@ es-module-lexer@^0.9.0: resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -11652,6 +12134,26 @@ eslint-plugin-react@7.29.1: semver "^6.3.0" string.prototype.matchall "^4.0.6" +eslint-plugin-react@7.30.0: + version "7.30.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz#8e7b1b2934b8426ac067a0febade1b13bd7064e3" + integrity sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A== + dependencies: + array-includes "^3.1.5" + array.prototype.flatmap "^1.3.0" + doctrine "^2.1.0" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.5" + object.fromentries "^2.0.5" + object.hasown "^1.1.1" + object.values "^1.1.5" + prop-types "^15.8.1" + resolve "^2.0.0-next.3" + semver "^6.3.0" + string.prototype.matchall "^4.0.7" + eslint-scope@5.1.1, eslint-scope@^5.1.0, eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" @@ -12743,7 +13245,7 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.0: +function.prototype.name@^1.1.0, function.prototype.name@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== @@ -13301,6 +13803,11 @@ has-bigints@^1.0.1: resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== +has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + has-binary2@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d" @@ -13330,6 +13837,13 @@ has-glob@^1.0.0: dependencies: is-glob "^3.0.0" +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" @@ -14470,7 +14984,7 @@ is-module@^1.0.0: resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= -is-negative-zero@^2.0.1: +is-negative-zero@^2.0.1, is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== @@ -14600,6 +15114,13 @@ is-shared-array-buffer@^1.0.1: resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + is-ssh@^1.3.0: version "1.3.3" resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.3.tgz#7f133285ccd7f2c2c7fc897b771b53d95a2b2c7e" @@ -14658,7 +15179,7 @@ is-utf8@^0.2.0, is-utf8@^0.2.1: resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= -is-weakref@^1.0.1: +is-weakref@^1.0.1, is-weakref@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== @@ -17902,13 +18423,13 @@ nwsapi@^2.2.0: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== -nx@14.2.1: - version "14.2.1" - resolved "https://registry.yarnpkg.com/nx/-/nx-14.2.1.tgz#0beb5bf6dc3dd057bf20039dbff8e6d5232306e8" - integrity sha512-7MXhchJqLPk4NTJ20yd7j9U1JhCr6mBl93uEuJ4wu2Lf5meTqbl6Mh7D6Yd7y/vfH4W3MCzxF9DC18L8Frp0mA== +nx@14.2.4: + version "14.2.4" + resolved "https://registry.yarnpkg.com/nx/-/nx-14.2.4.tgz#0cf1ffff9535157845b24d65ad00bb1bc680c1e8" + integrity sha512-/LnPgHSckncvS+azP17F0sskDWeiEdBG3eMpAauX8dol4ECG01xPlkiuMTCw4URes6J1TObZTbaEk4eP2uWrag== dependencies: - "@nrwl/cli" "14.2.1" - "@nrwl/tao" "14.2.1" + "@nrwl/cli" "14.2.4" + "@nrwl/tao" "14.2.4" "@parcel/watcher" "2.0.4" chalk "4.1.0" chokidar "^3.5.1" @@ -17976,6 +18497,11 @@ object-inspect@^1.11.0, object-inspect@^1.9.0: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== +object-inspect@^1.12.0: + version "1.12.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + object-is@^1.0.1: version "1.1.5" resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" @@ -18041,6 +18567,14 @@ object.hasown@^1.1.0: define-properties "^1.1.3" es-abstract "^1.19.1" +object.hasown@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3" + integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== + dependencies: + define-properties "^1.1.4" + es-abstract "^1.19.5" + object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -20167,10 +20701,10 @@ react-markdown@^6.0.2: unist-util-visit "^2.0.0" vfile "^4.0.0" -react-redux@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-8.0.1.tgz#2bc029f5ada9b443107914c373a2750f6bc0f40c" - integrity sha512-LMZMsPY4DYdZfLJgd7i79n5Kps5N9XVLCJJeWAaPYTV+Eah2zTuBjTxKtNEbjiyitbq80/eIkm55CYSLqAub3w== +react-redux@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-8.0.2.tgz#bc2a304bb21e79c6808e3e47c50fe1caf62f7aad" + integrity sha512-nBwiscMw3NoP59NFCXFf02f8xdo+vSHT/uZ1ldDwF7XaTpzm+Phk97VT4urYBl5TYAPNVaFm12UHAEyzkpNzRA== dependencies: "@babel/runtime" "^7.12.1" "@types/hoist-non-react-statics" "^3.3.1" @@ -20551,6 +21085,15 @@ regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.1: call-bind "^1.0.2" define-properties "^1.1.3" +regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + regexpp@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" @@ -22159,7 +22702,7 @@ string-width@^2.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -"string.prototype.matchall@^4.0.0 || ^3.0.1", string.prototype.matchall@^4.0.6: +"string.prototype.matchall@^4.0.0 || ^3.0.1", string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: version "4.0.7" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg== @@ -22199,6 +22742,15 @@ string.prototype.trimend@^1.0.4: call-bind "^1.0.2" define-properties "^1.1.3" +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + string.prototype.trimstart@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" @@ -22207,6 +22759,15 @@ string.prototype.trimstart@^1.0.4: call-bind "^1.0.2" define-properties "^1.1.3" +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + string_decoder@^1.0.0, string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" @@ -23372,6 +23933,16 @@ unbox-primitive@^1.0.1: has-symbols "^1.0.2" which-boxed-primitive "^1.0.2" +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + underscore.string@~2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.4.0.tgz#8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b" @@ -24264,6 +24835,36 @@ webpack@5.72.1, "webpack@>=4.0.0 <6.0.0", "webpack@>=4.43.0 <6.0.0": watchpack "^2.3.1" webpack-sources "^3.2.3" +"webpack@^4 || ^5": + version "5.73.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.73.0.tgz#bbd17738f8a53ee5760ea2f59dce7f3431d35d38" + integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== + dependencies: + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^0.0.51" + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/wasm-edit" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + acorn "^8.4.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.9.3" + es-module-lexer "^0.9.0" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.3.1" + webpack-sources "^3.2.3" + webpack@^5.58.1: version "5.70.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.70.0.tgz#3461e6287a72b5e6e2f4872700bc8de0d7500e6d"