From 6eee0e55a514f63463fab62ffc567f23056b02e3 Mon Sep 17 00:00:00 2001 From: Andrei Picus Date: Tue, 4 Oct 2022 21:44:58 +0200 Subject: [PATCH] chore(cra): Bump craco to satisfy CRA peer dep This version is alpha, check https://github.com/dilanx/craco/issues/426 for updates. --- apps/cra/package.json | 6 +- package.json | 7 - pnpm-lock.yaml | 332 +++++++++++++++++++++++++++++++----------- 3 files changed, 250 insertions(+), 95 deletions(-) diff --git a/apps/cra/package.json b/apps/cra/package.json index 0f82093b..3361d829 100644 --- a/apps/cra/package.json +++ b/apps/cra/package.json @@ -14,7 +14,7 @@ "@babel/core": "~7.19.0", "@babel/plugin-syntax-flow": "~7.18.0", "@babel/plugin-transform-react-jsx": "~7.19.0", - "@craco/craco": "~6.4.0", + "@craco/craco": "~7.0.0-alpha.8", "@types/express": "~4.17.13", "@types/jest": "~29.1.0", "@types/react": "~18.0.0", @@ -27,8 +27,8 @@ "rimraf": "~3.0.2", "ts-jest": "~29.0.0", "tsconfig-paths-webpack-plugin": "~4.0.0", - "typescript": "~4.7.0" - + "typescript": "~4.7.0", + "ts-node": "~10.9.1" }, "scripts": { "clean": "rimraf dist", diff --git a/package.json b/package.json index e2591526..cfd34926 100644 --- a/package.json +++ b/package.json @@ -19,12 +19,5 @@ "eslint": "~8.24.0", "eslint-plugin-import": "~2.26.0", "typescript": "~4.7.0" - }, - "pnpm": { - "peerDependencyRules": { - "allowedVersions": { - "react-scripts": "^5.0.0" - } - } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7de3a4b6..5732fc6a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ importers: '@babel/core': ~7.19.0 '@babel/plugin-syntax-flow': ~7.18.0 '@babel/plugin-transform-react-jsx': ~7.19.0 - '@craco/craco': ~6.4.0 + '@craco/craco': ~7.0.0-alpha.8 '@nighttrax/components': '*' '@nighttrax/foo': '*' '@types/express': ~4.17.13 @@ -38,6 +38,7 @@ importers: react-scripts: ~5.0.0 rimraf: ~3.0.2 ts-jest: ~29.0.0 + ts-node: ~10.9.1 tsconfig-paths-webpack-plugin: ~4.0.0 typescript: ~4.7.0 dependencies: @@ -49,7 +50,7 @@ importers: '@babel/core': 7.19.0 '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.19.0 '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.19.0 - '@craco/craco': 6.4.3_7rlwnqux6vn4tevhzmif26muua + '@craco/craco': 7.0.0-alpha.8_vec5hxipafpywyeju7qemvmspm '@types/express': 4.17.13 '@types/jest': 29.1.0 '@types/node': 16.11.21 @@ -57,11 +58,12 @@ importers: '@types/react-dom': 18.0.0 autoprefixer: 10.4.2_postcss@8.4.13 cross-env: 7.0.3 - jest: 29.1.0_@types+node@16.11.21 + jest: 29.1.0_xiobdcoklz6ak4n57nnaglf3ce postcss: 8.4.13 - react-scripts: 5.0.0_3aliaj24rnnp33w6glwikgir2e + react-scripts: 5.0.0_v4vplijxwwjve6a6gjpqsjaikm rimraf: 3.0.2 ts-jest: 29.0.0_a5etj7yqhqo65qpb3tsbpmyyqu + ts-node: 10.9.1_34uafma2v7g2sbnzhoxxuaxgau tsconfig-paths-webpack-plugin: 4.0.0 typescript: 4.7.4 @@ -2061,24 +2063,25 @@ packages: dev: true optional: true - /@craco/craco/6.4.3_7rlwnqux6vn4tevhzmif26muua: - resolution: {integrity: sha512-RzkXYmNzRCGUyG7mM+IUMM+nvrpSfA34352sPSGQN76UivAmCAht3sI4v5JKgzO05oUK9Zwi6abCKD7iKXI8hQ==} + /@craco/craco/7.0.0-alpha.8_vec5hxipafpywyeju7qemvmspm: + resolution: {integrity: sha512-IN3/ldPaktGflPu342cg7n8LYa2c3x9H2XzngUkDzTjro25ig1GyVcUdnG1U0X6wrRTF9K1AxZ5su9jLbdyFUw==} engines: {node: '>=6'} hasBin: true peerDependencies: - react-scripts: ^4.0.0 || ^5.0.0 + react-scripts: ^5.0.0 dependencies: + autoprefixer: 10.4.12_postcss@8.4.13 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 1.0.4_34uafma2v7g2sbnzhoxxuaxgau + cosmiconfig-typescript-loader: 4.1.1_bhpktl6mrelauyxmcxa2av53om cross-spawn: 7.0.3 lodash: 4.17.21 - react-scripts: 5.0.0_3aliaj24rnnp33w6glwikgir2e - semver: 7.3.5 - webpack-merge: 4.2.2 + react-scripts: 5.0.0_v4vplijxwwjve6a6gjpqsjaikm + semver: 7.3.7 + webpack-merge: 5.8.0 transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - '@types/node' + - postcss + - ts-node - typescript dev: true @@ -2194,7 +2197,7 @@ packages: slash: 3.0.0 dev: true - /@jest/core/27.5.0: + /@jest/core/27.5.0_ts-node@10.9.1: resolution: {integrity: sha512-DcUTkZyon+dRozTEjy38Bgt3PIU51GdUJuz3uHKg5maGtmCaYqPUGiM3Xddqi7eIMC7E3fTGIlHqH9i0pTOy6Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: @@ -2215,7 +2218,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.9 jest-changed-files: 27.5.0 - jest-config: 27.5.0 + jest-config: 27.5.0_ts-node@10.9.1 jest-haste-map: 27.5.0 jest-message-util: 27.5.0 jest-regex-util: 27.5.0 @@ -2323,6 +2326,48 @@ packages: - ts-node dev: true + /@jest/core/29.1.0_ts-node@10.9.1: + resolution: {integrity: sha512-ePgDlmpMiMS26Xe7lLwOZ2Yfs49ckR530//yZn3hT8LIH0N/IeJvwomPQKoxnJxhVPNncxBY9gPSz5jjQw85wA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/console': 29.1.0 + '@jest/reporters': 29.1.0 + '@jest/test-result': 29.1.0 + '@jest/transform': 29.1.0 + '@jest/types': 29.1.0 + '@types/node': 17.0.10 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.3.0 + exit: 0.1.2 + graceful-fs: 4.2.9 + jest-changed-files: 29.0.0 + jest-config: 29.1.0_qdn6okc2rwgq4jny26fmytwvfm + jest-haste-map: 29.1.0 + jest-message-util: 29.1.0 + jest-regex-util: 29.0.0 + jest-resolve: 29.1.0 + jest-resolve-dependencies: 29.1.0 + jest-runner: 29.1.0 + jest-runtime: 29.1.0 + jest-snapshot: 29.1.0 + jest-util: 29.1.0 + jest-validate: 29.1.0 + jest-watcher: 29.1.0 + micromatch: 4.0.4 + pretty-format: 29.1.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - supports-color + - ts-node + dev: true + /@jest/environment/27.5.0: resolution: {integrity: sha512-lg0JFsMaLKgpwzs0knOg21Z4OQwaJoBLutnmYzip4tyLTXP21VYWtYGpLXgx42fw/Mw05m1WDXWKgwR6WnsiTw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4782,7 +4827,7 @@ packages: functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 - semver: 7.3.5 + semver: 7.3.7 tsutils: 3.21.0_typescript@4.7.4 typescript: 4.7.4 transitivePeerDependencies: @@ -4945,7 +4990,7 @@ packages: debug: 4.3.3 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.5 + semver: 7.3.7 tsutils: 3.21.0_typescript@4.7.4 typescript: 4.7.4 transitivePeerDependencies: @@ -5780,6 +5825,22 @@ packages: hasBin: true dev: true + /autoprefixer/10.4.12_postcss@8.4.13: + resolution: {integrity: sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.21.4 + caniuse-lite: 1.0.30001415 + fraction.js: 4.2.0 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.13 + postcss-value-parser: 4.2.0 + dev: true + /autoprefixer/10.4.2_postcss@8.4.13: resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} engines: {node: ^10 || ^12 || >=14} @@ -6367,13 +6428,24 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001334 - electron-to-chromium: 1.4.127 + caniuse-lite: 1.0.30001415 + electron-to-chromium: 1.4.271 escalade: 3.1.1 - node-releases: 2.0.4 + node-releases: 2.0.6 picocolors: 1.0.0 dev: true + /browserslist/4.21.4: + resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001415 + electron-to-chromium: 1.4.271 + node-releases: 2.0.6 + update-browserslist-db: 1.0.9_browserslist@4.21.4 + dev: true + /bs-logger/0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -6573,8 +6645,8 @@ packages: /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.20.3 - caniuse-lite: 1.0.30001334 + browserslist: 4.21.4 + caniuse-lite: 1.0.30001415 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true @@ -6582,6 +6654,10 @@ packages: /caniuse-lite/1.0.30001334: resolution: {integrity: sha512-kbaCEBRRVSoeNs74sCuq92MJyGrMtjWVfhltoHUCW4t4pXFvGjUBrfo47weBRViHkiV3eBYyIsfl956NtHGazw==} + /caniuse-lite/1.0.30001415: + resolution: {integrity: sha512-ER+PfgCJUe8BqunLGWd/1EY4g8AzQcsDAVzdtMGKVtQEmKAwaFfU6vb7EAVIqTMYsqxBorYZi2+22Iouj/y7GQ==} + dev: true + /case-sensitive-paths-webpack-plugin/2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -7039,20 +7115,19 @@ packages: vary: 1.1.2 dev: false - /cosmiconfig-typescript-loader/1.0.4_34uafma2v7g2sbnzhoxxuaxgau: - resolution: {integrity: sha512-ulv2dvwurP/MZAIthXm69bO7EzzIUThZ6RJ1qXhdlXM6to3F+IKBL/17EnhYSG52A5N1KcAUu66vSG/3/77KrA==} + /cosmiconfig-typescript-loader/4.1.1_bhpktl6mrelauyxmcxa2av53om: + resolution: {integrity: sha512-9DHpa379Gp0o0Zefii35fcmuuin6q92FnLDffzdZ0l9tVd3nEobG3O+MZ06+kuBvFTSVScvNb/oHA13Nd4iipg==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@types/node': '*' + cosmiconfig: '>=7' + ts-node: '>=10' typescript: '>=3' dependencies: '@types/node': 16.11.21 cosmiconfig: 7.0.1 - ts-node: 10.9.0_34uafma2v7g2sbnzhoxxuaxgau + ts-node: 10.9.1_34uafma2v7g2sbnzhoxxuaxgau typescript: 4.7.4 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' dev: true /cosmiconfig/6.0.0: @@ -7260,7 +7335,7 @@ packages: postcss-modules-scope: 3.0.0_postcss@8.4.14 postcss-modules-values: 4.0.0_postcss@8.4.14 postcss-value-parser: 4.2.0 - semver: 7.3.5 + semver: 7.3.7 webpack: 5.74.0 dev: true @@ -7905,8 +7980,8 @@ packages: jake: 10.8.2 dev: true - /electron-to-chromium/1.4.127: - resolution: {integrity: sha512-nhD6S8nKI0O2MueC6blNOEZio+/PWppE/pevnf3LOlQA/fKPCrDp2Ao4wx4LFwmIkJpVdFdn2763YWLy9ENIZg==} + /electron-to-chromium/1.4.271: + resolution: {integrity: sha512-BCPBtK07xR1/uY2HFDtl3wK2De66AW4MSiPlLrnPNxKC/Qhccxd59W73654S3y6Rb/k3hmuGJOBnhjfoutetXA==} dev: true /elliptic/6.5.4: @@ -8425,7 +8500,7 @@ packages: '@typescript-eslint/eslint-plugin': 5.10.1_f4o55zibmqlqj5cujie5riibii '@typescript-eslint/experimental-utils': 5.10.1_he2ccbldppg44uulnyq4rwocfa eslint: 8.20.0 - jest: 27.5.0 + jest: 27.5.0_ts-node@10.9.1 transitivePeerDependencies: - supports-color - typescript @@ -9297,7 +9372,7 @@ packages: memfs: 3.4.1 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.3.5 + semver: 7.3.7 tapable: 1.1.3 typescript: 4.7.4 webpack: 5.74.0 @@ -9414,6 +9489,10 @@ packages: resolution: {integrity: sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==} dev: true + /fraction.js/4.2.0: + resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} + dev: true + /fragment-cache/0.2.1: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} engines: {node: '>=0.10.0'} @@ -10855,7 +10934,7 @@ packages: - supports-color dev: true - /jest-cli/27.5.0: + /jest-cli/27.5.0_ts-node@10.9.1: resolution: {integrity: sha512-9ANs79Goz1ULKtG7HDm/F//4E69v8EFOLXRIHmeC/eK1xTUeQGlU6XP0Zwst386sKaKB4O60qhWY/UaTBS2MLA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -10865,14 +10944,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.0 + '@jest/core': 27.5.0_ts-node@10.9.1 '@jest/test-result': 27.5.0 '@jest/types': 27.5.0 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.9 import-local: 3.1.0 - jest-config: 27.5.0 + jest-config: 27.5.0_ts-node@10.9.1 jest-util: 27.5.0 jest-validate: 27.5.0 prompts: 2.4.2 @@ -10913,7 +10992,7 @@ packages: - ts-node dev: true - /jest-cli/29.1.0_@types+node@16.11.21: + /jest-cli/29.1.0_xiobdcoklz6ak4n57nnaglf3ce: resolution: {integrity: sha512-5NBiEhtbjSq+W9bZ8lC1p3osLSNUsRaYB6pzW166UFADcpFYRulM9xeUklbNeWPuUzGrGUsluRIaNZc1A5/UUg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10923,14 +11002,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.1.0 + '@jest/core': 29.1.0_ts-node@10.9.1 '@jest/test-result': 29.1.0 '@jest/types': 29.1.0 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.9 import-local: 3.1.0 - jest-config: 29.1.0_@types+node@16.11.21 + jest-config: 29.1.0_xiobdcoklz6ak4n57nnaglf3ce jest-util: 29.1.0 jest-validate: 29.1.0 prompts: 2.4.2 @@ -10969,7 +11048,7 @@ packages: - ts-node dev: true - /jest-config/27.5.0: + /jest-config/27.5.0_ts-node@10.9.1: resolution: {integrity: sha512-eOIpvpXFz5WHuIYZN1QmvBLEjsSk3w+IAC/2jBpZClbprF53Bj9meBMgAbE15DSkaaJBDFmhXXd1L2eCLaWxQw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: @@ -11000,6 +11079,7 @@ packages: micromatch: 4.0.4 pretty-format: 27.5.0 slash: 3.0.0 + ts-node: 10.9.1_34uafma2v7g2sbnzhoxxuaxgau transitivePeerDependencies: - bufferutil - canvas @@ -11045,7 +11125,7 @@ packages: - supports-color dev: true - /jest-config/29.1.0_@types+node@16.11.21: + /jest-config/29.1.0_@types+node@17.0.10: resolution: {integrity: sha512-WXIIrSbP+I6MtkoDAemVR+Y7lzpZBYZa8ZfUR3IW74w1b/0ag6WGCuu0UuTZUVOm6DTSO2/pMKaO5TqvVGnd9w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11060,7 +11140,7 @@ packages: '@babel/core': 7.19.0 '@jest/test-sequencer': 29.1.0 '@jest/types': 29.1.0 - '@types/node': 16.11.21 + '@types/node': 17.0.10 babel-jest: 29.1.0_@babel+core@7.19.0 chalk: 4.1.2 ci-info: 3.3.0 @@ -11084,7 +11164,7 @@ packages: - supports-color dev: true - /jest-config/29.1.0_@types+node@17.0.10: + /jest-config/29.1.0_qdn6okc2rwgq4jny26fmytwvfm: resolution: {integrity: sha512-WXIIrSbP+I6MtkoDAemVR+Y7lzpZBYZa8ZfUR3IW74w1b/0ag6WGCuu0UuTZUVOm6DTSO2/pMKaO5TqvVGnd9w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11119,6 +11199,47 @@ packages: pretty-format: 29.1.0 slash: 3.0.0 strip-json-comments: 3.1.1 + ts-node: 10.9.1_34uafma2v7g2sbnzhoxxuaxgau + transitivePeerDependencies: + - supports-color + dev: true + + /jest-config/29.1.0_xiobdcoklz6ak4n57nnaglf3ce: + resolution: {integrity: sha512-WXIIrSbP+I6MtkoDAemVR+Y7lzpZBYZa8ZfUR3IW74w1b/0ag6WGCuu0UuTZUVOm6DTSO2/pMKaO5TqvVGnd9w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.19.0 + '@jest/test-sequencer': 29.1.0 + '@jest/types': 29.1.0 + '@types/node': 16.11.21 + babel-jest: 29.1.0_@babel+core@7.19.0 + chalk: 4.1.2 + ci-info: 3.3.0 + deepmerge: 4.2.2 + glob: 7.2.0 + graceful-fs: 4.2.9 + jest-circus: 29.1.0 + jest-environment-node: 29.1.0 + jest-get-type: 29.0.0 + jest-regex-util: 29.0.0 + jest-resolve: 29.1.0 + jest-runner: 29.1.0 + jest-util: 29.1.0 + jest-validate: 29.1.0 + micromatch: 4.0.4 + parse-json: 5.2.0 + pretty-format: 29.1.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1_34uafma2v7g2sbnzhoxxuaxgau transitivePeerDependencies: - supports-color dev: true @@ -11658,7 +11779,7 @@ packages: jest-util: 27.5.0 natural-compare: 1.4.0 pretty-format: 27.5.0 - semver: 7.3.5 + semver: 7.3.7 transitivePeerDependencies: - supports-color dev: true @@ -11690,7 +11811,7 @@ packages: jest-util: 29.1.0 natural-compare: 1.4.0 pretty-format: 29.1.0 - semver: 7.3.5 + semver: 7.3.7 transitivePeerDependencies: - supports-color dev: true @@ -11763,7 +11884,7 @@ packages: dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 - jest: 27.5.0 + jest: 27.5.0_ts-node@10.9.1 jest-regex-util: 27.5.0 jest-watcher: 27.5.0 slash: 4.0.0 @@ -11825,7 +11946,7 @@ packages: supports-color: 8.1.1 dev: true - /jest/27.5.0: + /jest/27.5.0_ts-node@10.9.1: resolution: {integrity: sha512-sCMZhL9zy0fiFc4H0cKlXq7BcghMSxm5ZnEyaPWTteArU5ix6JjOKyOXSUBGLTQCmt5kuX9zEvQ9BSshHOPB3A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -11835,9 +11956,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.0 + '@jest/core': 27.5.0_ts-node@10.9.1 import-local: 3.1.0 - jest-cli: 27.5.0 + jest-cli: 27.5.0_ts-node@10.9.1 transitivePeerDependencies: - bufferutil - canvas @@ -11866,7 +11987,7 @@ packages: - ts-node dev: true - /jest/29.1.0_@types+node@16.11.21: + /jest/29.1.0_xiobdcoklz6ak4n57nnaglf3ce: resolution: {integrity: sha512-MHB4fEv7kTKq+Ad2VkwGlm6viBxx9SprGlmmVxHwwJ6AXMQMXK1afL9ShCY3jNpwf9kN637Iz0YcncWGU9mj8w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -11876,10 +11997,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.1.0 + '@jest/core': 29.1.0_ts-node@10.9.1 '@jest/types': 29.1.0 import-local: 3.1.0 - jest-cli: 29.1.0_@types+node@16.11.21 + jest-cli: 29.1.0_xiobdcoklz6ak4n57nnaglf3ce transitivePeerDependencies: - '@types/node' - supports-color @@ -13073,8 +13194,8 @@ packages: vm-browserify: 1.1.2 dev: true - /node-releases/2.0.4: - resolution: {integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==} + /node-releases/2.0.6: + resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} dev: true /normalize-package-data/2.5.0: @@ -13828,7 +13949,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.3 + browserslist: 4.21.4 caniuse-api: 3.0.0 colord: 2.9.2 postcss: 8.4.14 @@ -14029,7 +14150,7 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-load-config/3.1.1: + /postcss-load-config/3.1.1_ts-node@10.9.1: resolution: {integrity: sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg==} engines: {node: '>= 10'} peerDependencies: @@ -14039,6 +14160,7 @@ packages: optional: true dependencies: lilconfig: 2.0.4 + ts-node: 10.9.1_34uafma2v7g2sbnzhoxxuaxgau yaml: 1.10.2 dev: true @@ -14068,7 +14190,7 @@ packages: cosmiconfig: 7.0.1 klona: 2.0.5 postcss: 8.4.13 - semver: 7.3.5 + semver: 7.3.7 webpack: 5.74.0 dev: true @@ -14107,7 +14229,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.3 + browserslist: 4.21.4 caniuse-api: 3.0.0 cssnano-utils: 3.0.1_postcss@8.4.14 postcss: 8.4.14 @@ -14142,7 +14264,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.3 + browserslist: 4.21.4 cssnano-utils: 3.0.1_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 @@ -14316,7 +14438,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.3 + browserslist: 4.21.4 postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: true @@ -14400,9 +14522,9 @@ packages: peerDependencies: postcss: ^8.4 dependencies: - autoprefixer: 10.4.2_postcss@8.4.13 - browserslist: 4.20.3 - caniuse-lite: 1.0.30001334 + autoprefixer: 10.4.12_postcss@8.4.13 + browserslist: 4.21.4 + caniuse-lite: 1.0.30001415 css-blank-pseudo: 3.0.2_postcss@8.4.13 css-has-pseudo: 3.0.3_postcss@8.4.13 css-prefers-color-scheme: 6.0.2_postcss@8.4.13 @@ -14452,7 +14574,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.3 + browserslist: 4.21.4 caniuse-api: 3.0.0 postcss: 8.4.14 dev: true @@ -14849,16 +14971,10 @@ packages: /react-dev-utils/12.0.0_5h25ija3xpc2rfdjgit4izdexa: resolution: {integrity: sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==} engines: {node: '>=14'} - peerDependencies: - typescript: '>=2.7' - webpack: '>=4' - peerDependenciesMeta: - typescript: - optional: true dependencies: '@babel/code-frame': 7.18.6 address: 1.1.2 - browserslist: 4.20.3 + browserslist: 4.21.4 chalk: 4.1.2 cross-spawn: 7.0.3 detect-port-alt: 1.1.6 @@ -14885,7 +15001,9 @@ packages: transitivePeerDependencies: - eslint - supports-color + - typescript - vue-template-compiler + - webpack dev: true /react-docgen-typescript/2.2.2_typescript@4.7.4: @@ -14968,7 +15086,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-scripts/5.0.0_3aliaj24rnnp33w6glwikgir2e: + /react-scripts/5.0.0_v4vplijxwwjve6a6gjpqsjaikm: resolution: {integrity: sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==} engines: {node: '>=14.0.0'} hasBin: true @@ -15001,7 +15119,7 @@ packages: fs-extra: 10.1.0 html-webpack-plugin: 5.5.0_webpack@5.74.0 identity-obj-proxy: 3.0.0 - jest: 27.5.0 + jest: 27.5.0_ts-node@10.9.1 jest-resolve: 27.5.0 jest-watch-typeahead: 1.0.0_jest@27.5.0 mini-css-extract-plugin: 2.5.2_webpack@5.74.0 @@ -15021,7 +15139,7 @@ packages: semver: 7.3.5 source-map-loader: 3.0.1_webpack@5.74.0 style-loader: 3.3.1_webpack@5.74.0 - tailwindcss: 3.0.16_5qra6gepxxsatklaalrxvrysrm + tailwindcss: 3.0.16_fsr4dy5ev4wa5np3f3n227wj2i terser-webpack-plugin: 5.3.0_webpack@5.74.0 typescript: 4.7.4 webpack: 5.74.0 @@ -15732,6 +15850,14 @@ packages: lru-cache: 6.0.0 dev: true + /semver/7.3.7: + resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /send/0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -16397,7 +16523,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.3 + browserslist: 4.21.4 postcss: 8.4.14 postcss-selector-parser: 6.0.9 dev: true @@ -16497,7 +16623,7 @@ packages: resolution: {integrity: sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==} dev: true - /tailwindcss/3.0.16_5qra6gepxxsatklaalrxvrysrm: + /tailwindcss/3.0.16_fsr4dy5ev4wa5np3f3n227wj2i: resolution: {integrity: sha512-1L8E5Wr+o1c4kxxObNz2owJe94a7BLEMV+2Lz6wzprJdcs3ENSRR9t4OZf2OqtRNS/q/zFPuOKoLtQoy3Lrhhw==} engines: {node: '>=12.13.0'} hasBin: true @@ -16521,7 +16647,7 @@ packages: object-hash: 2.2.0 postcss: 8.4.13 postcss-js: 4.0.0_postcss@8.4.13 - postcss-load-config: 3.1.1 + postcss-load-config: 3.1.1_ts-node@10.9.1 postcss-nested: 5.0.6_postcss@8.4.13 postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 @@ -16884,7 +17010,7 @@ packages: '@babel/core': 7.19.0 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.1.0_@types+node@16.11.21 + jest: 29.1.0_xiobdcoklz6ak4n57nnaglf3ce jest-util: 29.0.2 json5: 2.2.1 lodash.memoize: 4.1.2 @@ -17005,6 +17131,37 @@ packages: yn: 3.1.1 dev: true + /ts-node/10.9.1_34uafma2v7g2sbnzhoxxuaxgau: + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.8 + '@tsconfig/node12': 1.0.9 + '@tsconfig/node14': 1.0.1 + '@tsconfig/node16': 1.0.2 + '@types/node': 16.11.21 + acorn: 8.8.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.7.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: true + /ts-pnp/1.2.0_typescript@4.7.4: resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} @@ -17351,6 +17508,17 @@ packages: engines: {node: '>=4'} dev: true + /update-browserslist-db/1.0.9_browserslist@4.21.4: + resolution: {integrity: sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.21.4 + escalade: 3.1.1 + picocolors: 1.0.0 + dev: true + /update-section/0.3.3: resolution: {integrity: sha1-RY8Xgg03gg3GDiC4bZQ5GwASMVg=} dev: true @@ -17765,12 +17933,6 @@ packages: webpack-sources: 2.3.1 dev: true - /webpack-merge/4.2.2: - resolution: {integrity: sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==} - dependencies: - lodash: 4.17.21 - dev: true - /webpack-merge/5.8.0: resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} engines: {node: '>=10.0.0'} @@ -17913,7 +18075,7 @@ packages: '@webassemblyjs/wasm-parser': 1.11.1 acorn: 8.7.1 acorn-import-assertions: 1.8.0_acorn@8.7.1 - browserslist: 4.20.3 + browserslist: 4.21.4 chrome-trace-event: 1.0.3 enhanced-resolve: 5.10.0 es-module-lexer: 0.9.3