diff --git a/.stylelintrc.json b/.stylelintrc.json index 291949e2..ff2afab4 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -1,7 +1,6 @@ { "extends": [ "stylelint-config-recommended", - "stylelint-config-styled-components", "stylelint-config-prettier" ], "overrides": [ diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 7cd1eef2..ed0c7171 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -2,7 +2,6 @@ "recommendations": [ "dbaeumer.vscode-eslint", "jounqin.vscode-mdx", - "styled-components.vscode-styled-components", "stylelint.vscode-stylelint" ] } diff --git a/components/.eslintrc.js b/components/.eslintrc.js index c9a47813..79115507 100644 --- a/components/.eslintrc.js +++ b/components/.eslintrc.js @@ -10,7 +10,7 @@ module.exports = { }, allowImportExportEverywhere: true, }, - plugins: ['@typescript-eslint', 'import', 'react', 'jest'], + plugins: ['@typescript-eslint', 'import', 'react'], extends: [ 'eslint:recommended', 'plugin:eslint-comments/recommended', @@ -120,6 +120,5 @@ module.exports = { es6: true, browser: true, node: true, - jest: true, }, } diff --git a/components/jest.config.ts b/components/jest.config.ts deleted file mode 100644 index c6312762..00000000 --- a/components/jest.config.ts +++ /dev/null @@ -1,40 +0,0 @@ -import type { Config } from '@jest/types' -import { pathsToModuleNameMapper } from 'ts-jest' - -import { compilerOptions } from './tsconfig.json' - -const config: Config.InitialOptions = { - collectCoverageFrom: [ - 'src/**/*.{ts,tsx}', - '!**/index.ts', - '!**/*.snippets.tsx', - '!**/*.css.ts', - '!**/icons/**', - '!**/tokens/**', - ], - globals: { - 'ts-jest': { - babelConfig: { - plugins: ['babel-plugin-styled-components'], - }, - }, - }, - moduleNameMapper: { - '\\.svg$': '/__mocks__/svg.js', - ...pathsToModuleNameMapper(compilerOptions.paths, { prefix: '/' }), - }, - preset: 'ts-jest', - roots: [''], - testEnvironment: 'jsdom', - testRegex: '.*\\.test\\.(ts|tsx)$', - transform: { - '\\.css\\.ts$': '@vanilla-extract/jest-transform', - }, - watchPlugins: [ - 'jest-watch-typeahead/filename', - 'jest-watch-typeahead/testname', - ], - setupFilesAfterEnv: ['/test/overrides.ts'], -} - -export default config diff --git a/components/package.json b/components/package.json index e0ffc1ec..8a48634d 100644 --- a/components/package.json +++ b/components/package.json @@ -31,7 +31,7 @@ "build": "vite build", "lint": "eslint .", "lint:fix": "eslint . --fix", - "clean": "rimraf dist src/components/icons/generated/", + "clean": "rm -rf dist src/components/icons/generated/", "lint:types": "tsc --noEmit", "prepack": "pnpm build", "test": "jest", @@ -47,7 +47,6 @@ "devDependencies": { "@babel/core": "^7.20.5", "@honkhonk/vite-plugin-svgr": "^1.1.0", - "@jest/types": "^27.2.5", "@stylelint/postcss-css-in-js": "^0.38.0", "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", "@svgr/rollup": "^6.2.1", @@ -56,12 +55,10 @@ "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", "@types/glob": "^7.2.0", - "@types/jest": "^29.5.5", "@types/lodash": "^4.14.176", "@types/node": "^16.11.6", "@types/react": "^18.2.28", "@types/react-dom": "^18.2.13", - "@types/rimraf": "^3.0.2", "@types/testing-library__jest-dom": "^6.0.0", "@vanilla-extract/css": "^1.13.0", "@vanilla-extract/css-utils": "^0.1.3", @@ -71,16 +68,12 @@ "@vanilla-extract/recipes": "^0.5.0", "@vanilla-extract/sprinkles": "^1.6.1", "@vanilla-extract/vite-plugin": "^3.9.0", - "deepmerge": "^4.2.2", "esbuild-darwin-arm64": "^0.14.27", "glob": "^7.2.0", "jest": "^27.3.1", - "jest-watch-typeahead": "^1.0.0", "rainbow-sprinkles": "0.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", - "rimraf": "^3.0.2", - "ts-jest": "^27.0.7", "ts-node": "^10.4.0", "typescript": "4.9.4", "vite": "^3.2.5", diff --git a/docs/jest.config.js b/docs/jest.config.js deleted file mode 100644 index d632dbd7..00000000 --- a/docs/jest.config.js +++ /dev/null @@ -1,22 +0,0 @@ -// jest.config.js -const nextJest = require('next/jest') - -const createJestConfig = nextJest({ - // Provide the path to your Next.js app to load next.config.js and .env files in your test environment - dir: './', -}) - -// Add any custom config to be passed to Jest -const customJestConfig = { - // Add more setup options before each test is run - // setupFilesAfterEnv: ['/jest.setup.js'], - // if using TypeScript with a baseUrl set to the root directory then you need the below for alias' to work - moduleDirectories: ['node_modules', '/'], - testEnvironment: 'jest-environment-jsdom', - moduleNameMapper: { - '^@/src/(.*)$': __dirname + '/../components/src/$1', - }, -} - -// createJestConfig is exported this way to ensure that next/jest can load the Next.js config which is async -module.exports = createJestConfig(customJestConfig) diff --git a/docs/package.json b/docs/package.json index f1135c15..929fe902 100644 --- a/docs/package.json +++ b/docs/package.json @@ -7,7 +7,7 @@ "build:playroom": "playroom build", "build:next": "next build", "export": "next export", - "clean": "rimraf .next public/playroom", + "clean": "rm -rf .next public/playroom", "dev": "NODE_OPTIONS='--inspect' next dev & playroom start", "lint": "next lint", "lint:fix": "next lint --fix", @@ -32,7 +32,6 @@ "react-element-to-jsx-string": "^14.3.4", "react-live": "3.1.1", "react-transition-state": "^1.1.4", - "styled-components": "5.3.3", "ts-pattern": "^4.3.0" }, "devDependencies": { @@ -47,8 +46,6 @@ "@types/node": "^16.11.6", "@types/react": "^18.2.28", "@types/react-dom": "^18.2.13", - "@types/rimraf": "^3.0.2", - "@types/styled-components": "^5", "@vanilla-extract/css": "^1.13.0", "babel-loader": "^8.2.4", "css-loader": "^6.8.1", @@ -56,7 +53,6 @@ "glob": "^7.2.0", "mini-css-extract-plugin": "^2.7.6", "react-docgen-typescript": "^2.1.1", - "rimraf": "^3.0.2", "style-loader": "^3.3.3", "stylelint-webpack-plugin": "^3.3.0", "typescript": "^4.6.2", diff --git a/docs/public/playroom/preview/index.html b/docs/public/playroom/preview/index.html index b98cdc7f..798b0ec5 100644 --- a/docs/public/playroom/preview/index.html +++ b/docs/public/playroom/preview/index.html @@ -3,7 +3,7 @@ - + ENS Design diff --git a/package.json b/package.json index 5f185a1e..e9c2521b 100644 --- a/package.json +++ b/package.json @@ -45,11 +45,9 @@ "@types/dedent": "^0.7.0", "@types/fs-extra": "^9.0.13", "@types/glob": "^7.2.0", - "@types/styled-components": "^5", "@types/webpack-env": "^1.16.3", "@typescript-eslint/eslint-plugin": "^5.45.1", "@typescript-eslint/parser": "^5.45.1", - "babel-jest": "^27.5.1", "change-case": "^4.1.2", "dedent": "^0.7.0", "eslint": "^7.32.0", @@ -57,13 +55,11 @@ "eslint-config-prettier": "^8.5.0", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-jest": "^24.5.2", "eslint-plugin-mdx": "^1.15.1", "eslint-plugin-prettier": "^4.0.0", "fs-extra": "^10.0.0", "glob": "^7.2.0", "husky": "^7.0.4", - "jest-styled-components": "^7.0.8", "lint-staged": "^11.2.6", "postcss-syntax": "^0.36.2", "prettier": "^2.8.0", @@ -74,7 +70,6 @@ "stylelint": "^14.8.5", "stylelint-config-prettier": "^9.0.3", "stylelint-config-recommended": "^7.0.0", - "stylelint-config-styled-components": "^0.1.1", "typescript": "4.9.4", "typescript-styled-plugin": "^0.18.2", "utility-types": "^3.10.0" @@ -82,8 +77,7 @@ "dependencies": { "react": "^18", "react-dom": "^18", - "react-transition-state": "^1.1.4", - "styled-components": "^5.3.3" + "react-transition-state": "^1.1.4" }, "peerDependencies": { "eslint-plugin-import": "^2.24.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd00750d..4815e024 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,9 +29,6 @@ importers: react-transition-state: specifier: ^1.1.4 version: 1.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - styled-components: - specifier: ^5.3.3 - version: 5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) devDependencies: '@size-limit/preset-big-lib': specifier: ^6.0.3 @@ -41,7 +38,7 @@ importers: version: 0.38.0(postcss-syntax@0.36.2(postcss@8.4.41))(postcss@8.4.41) '@svgr/babel-plugin-remove-jsx-attribute': specifier: ^6.0.0 - version: 6.5.0(@babel/core@7.25.2) + version: 6.5.0(@babel/core@7.12.9) '@svgr/cli': specifier: ^5.5.0 version: 5.5.0 @@ -57,9 +54,6 @@ importers: '@types/glob': specifier: ^7.2.0 version: 7.2.0 - '@types/styled-components': - specifier: ^5 - version: 5.1.34 '@types/webpack-env': specifier: ^1.16.3 version: 1.18.5 @@ -69,9 +63,6 @@ importers: '@typescript-eslint/parser': specifier: ^5.45.1 version: 5.62.0(eslint@7.32.0)(typescript@4.9.4) - babel-jest: - specifier: ^27.5.1 - version: 27.5.1(@babel/core@7.25.2) change-case: specifier: ^4.1.2 version: 4.1.2 @@ -83,7 +74,7 @@ importers: version: 7.32.0 eslint-config-next: specifier: 12.0.1 - version: 12.0.1(eslint@7.32.0)(next@12.3.0(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@4.9.4) + version: 12.0.1(eslint@7.32.0)(next@12.3.0(@babel/core@7.12.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@4.9.4) eslint-config-prettier: specifier: ^8.5.0 version: 8.10.0(eslint@7.32.0) @@ -93,9 +84,6 @@ importers: eslint-plugin-eslint-comments: specifier: ^3.2.0 version: 3.2.0(eslint@7.32.0) - eslint-plugin-jest: - specifier: ^24.5.2 - version: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint@7.32.0)(typescript@4.9.4))(eslint@7.32.0)(typescript@4.9.4) eslint-plugin-mdx: specifier: ^1.15.1 version: 1.17.1(eslint@7.32.0) @@ -111,9 +99,6 @@ importers: husky: specifier: ^7.0.4 version: 7.0.4 - jest-styled-components: - specifier: ^7.0.8 - version: 7.2.0(styled-components@5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)) lint-staged: specifier: ^11.2.6 version: 11.2.6 @@ -144,9 +129,6 @@ importers: stylelint-config-recommended: specifier: ^7.0.0 version: 7.0.0(stylelint@14.16.1) - stylelint-config-styled-components: - specifier: ^0.1.1 - version: 0.1.1 typescript: specifier: 4.9.4 version: 4.9.4 @@ -181,9 +163,6 @@ importers: '@honkhonk/vite-plugin-svgr': specifier: ^1.1.0 version: 1.1.0(vite@3.2.10(@types/node@16.18.104)(terser@5.31.3)) - '@jest/types': - specifier: ^27.2.5 - version: 27.5.1 '@stylelint/postcss-css-in-js': specifier: ^0.38.0 version: 0.38.0(postcss-syntax@0.36.2(postcss@8.4.41))(postcss@8.4.41) @@ -208,9 +187,6 @@ importers: '@types/glob': specifier: ^7.2.0 version: 7.2.0 - '@types/jest': - specifier: ^29.5.5 - version: 29.5.12 '@types/lodash': specifier: ^4.14.176 version: 4.17.7 @@ -223,9 +199,6 @@ importers: '@types/react-dom': specifier: ^18.2.13 version: 18.3.0 - '@types/rimraf': - specifier: ^3.0.2 - version: 3.0.2 '@types/testing-library__jest-dom': specifier: ^6.0.0 version: 6.0.0 @@ -253,9 +226,6 @@ importers: '@vanilla-extract/vite-plugin': specifier: ^3.9.0 version: 3.9.5(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(terser@5.31.3)(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4))(vite@3.2.10(@types/node@16.18.104)(terser@5.31.3)) - deepmerge: - specifier: ^4.2.2 - version: 4.3.1 esbuild-darwin-arm64: specifier: ^0.14.27 version: 0.14.54 @@ -265,9 +235,6 @@ importers: jest: specifier: ^27.3.1 version: 27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4)) - jest-watch-typeahead: - specifier: ^1.0.0 - version: 1.1.0(jest@27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4))) rainbow-sprinkles: specifier: 0.17.0 version: 0.17.0(@vanilla-extract/css@1.15.3(babel-plugin-macros@3.1.0))(@vanilla-extract/dynamic@2.1.1) @@ -277,12 +244,6 @@ importers: react-dom: specifier: ^18.0.0 version: 18.3.1(react@18.3.1) - rimraf: - specifier: ^3.0.2 - version: 3.0.2 - ts-jest: - specifier: ^27.0.7 - version: 27.1.5(@babel/core@7.25.2)(@types/jest@29.5.12)(babel-jest@27.5.1(@babel/core@7.25.2))(jest@27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4)))(typescript@4.9.4) ts-node: specifier: ^10.4.0 version: 10.9.2(@types/node@16.18.104)(typescript@4.9.4) @@ -321,7 +282,7 @@ importers: version: 2.2.1 '@vanilla-extract/next-plugin': specifier: ^2.3.1 - version: 2.4.3(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(next@12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.93.0) + version: 2.4.3(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(next@12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.31.3)(webpack@5.93.0) copy-to-clipboard: specifier: ^3.3.1 version: 3.3.3 @@ -361,9 +322,6 @@ importers: react-transition-state: specifier: ^1.1.4 version: 1.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - styled-components: - specifier: 5.3.3 - version: 5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) ts-pattern: specifier: ^4.3.0 version: 4.3.0 @@ -401,12 +359,6 @@ importers: '@types/react-dom': specifier: ^18.2.13 version: 18.3.0 - '@types/rimraf': - specifier: ^3.0.2 - version: 3.0.2 - '@types/styled-components': - specifier: ^5 - version: 5.1.34 '@vanilla-extract/css': specifier: ^1.13.0 version: 1.15.3(babel-plugin-macros@3.1.0) @@ -428,9 +380,6 @@ importers: react-docgen-typescript: specifier: ^2.1.1 version: 2.2.2(typescript@4.9.4) - rimraf: - specifier: ^3.0.2 - version: 3.0.2 style-loader: specifier: ^3.3.3 version: 3.3.4(webpack@5.93.0) @@ -1151,18 +1100,6 @@ packages: '@emotion/hash@0.9.2': resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} - '@emotion/is-prop-valid@0.8.8': - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} - - '@emotion/memoize@0.7.4': - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - - '@emotion/stylis@0.8.5': - resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} - - '@emotion/unitless@0.7.5': - resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - '@esbuild/aix-ppc64@0.19.12': resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} @@ -1495,10 +1432,6 @@ packages: resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/console@28.1.3': - resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - '@jest/core@27.5.1': resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -1512,10 +1445,6 @@ packages: resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/fake-timers@27.5.1': resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -1533,14 +1462,6 @@ packages: node-notifier: optional: true - '@jest/schemas@28.1.3': - resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/source-map@27.5.1': resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -1549,10 +1470,6 @@ packages: resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/test-result@28.1.3': - resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - '@jest/test-sequencer@27.5.1': resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -1565,14 +1482,6 @@ packages: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/types@28.1.3': - resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -1868,12 +1777,6 @@ packages: '@rushstack/ts-command-line@4.22.4': resolution: {integrity: sha512-QoyhbWfyF9Ixg5DWdPzxO3h2RmJ7i5WH9b7qLzD5h5WFya/ZqicjdPrVwQiGtrFvAbBj8jhcC9DhbzU9xAk78g==} - '@sinclair/typebox@0.24.51': - resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@sindresorhus/slugify@2.2.1': resolution: {integrity: sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==} engines: {node: '>=12'} @@ -2205,9 +2108,6 @@ packages: '@types/hast@2.3.10': resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} - '@types/hoist-non-react-statics@3.3.5': - resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} - '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -2217,9 +2117,6 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - '@types/jest@29.5.12': - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -2277,18 +2174,12 @@ packages: '@types/react@18.3.3': resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} - '@types/rimraf@3.0.2': - resolution: {integrity: sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==} - '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - '@types/styled-components@5.1.34': - resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} - '@types/testing-library__jest-dom@6.0.0': resolution: {integrity: sha512-bnreXCgus6IIadyHNlN/oI5FfX4dWgvGhOPvpr7zzCYDGAPIfvyIoAozMBINmhmsVuqV0cncejF2y5KC7ScqOg==} deprecated: This is a stub types definition. @testing-library/jest-dom provides its own type definitions, so you do not need this installed. @@ -2308,9 +2199,6 @@ packages: '@types/yargs@16.0.9': resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} - '@types/yargs@17.0.33': - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} @@ -2325,12 +2213,6 @@ packages: typescript: optional: true - '@typescript-eslint/experimental-utils@4.33.0': - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - '@typescript-eslint/parser@4.33.0': resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} engines: {node: ^10.12.0 || >=12.0.0} @@ -2771,11 +2653,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-styled-components@2.1.4: - resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} - peerDependencies: - styled-components: '>= 2' - babel-preset-current-node-syntax@1.0.1: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: @@ -2830,10 +2707,6 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} - bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -2881,9 +2754,6 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} @@ -2915,10 +2785,6 @@ packages: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} - char-regex@2.0.1: - resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} - engines: {node: '>=12.20'} - character-entities-html4@1.1.4: resolution: {integrity: sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==} @@ -3096,10 +2962,6 @@ packages: crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - css-color-keywords@1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - css-declaration-sorter@6.4.1: resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} @@ -3150,9 +3012,6 @@ packages: css-select@4.3.0: resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} - css-tree@1.0.0-alpha.37: resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} engines: {node: '>=8.0.0'} @@ -3335,10 +3194,6 @@ packages: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} @@ -3400,10 +3255,6 @@ packages: electron-to-chromium@1.5.5: resolution: {integrity: sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==} - emittery@0.10.2: - resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} - engines: {node: '>=12'} - emittery@0.8.1: resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} engines: {node: '>=10'} @@ -3503,7 +3354,6 @@ packages: esbuild-darwin-arm64@0.14.54: resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==} engines: {node: '>=12'} - cpu: [arm64] os: [darwin] esbuild-darwin-arm64@0.15.18: @@ -3728,16 +3578,6 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jest@24.7.0: - resolution: {integrity: sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==} - engines: {node: '>=10'} - peerDependencies: - '@typescript-eslint/eslint-plugin': '>= 4' - eslint: '>=5' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - eslint-plugin-jsx-a11y@6.9.0: resolution: {integrity: sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==} engines: {node: '>=4.0'} @@ -3787,12 +3627,6 @@ packages: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} engines: {node: '>=6'} - eslint-utils@3.0.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - eslint-visitor-keys@1.3.0: resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} engines: {node: '>=4'} @@ -3867,10 +3701,6 @@ packages: resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -4151,9 +3981,6 @@ packages: header-case@2.0.4: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} @@ -4508,10 +4335,6 @@ packages: resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-docblock@27.5.1: resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4532,10 +4355,6 @@ packages: resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-haste-map@27.5.1: resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4552,22 +4371,10 @@ packages: resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-message-util@27.5.1: resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-message-util@28.1.3: - resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-mock@27.5.1: resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4585,10 +4392,6 @@ packages: resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-regex-util@28.0.2: - resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - jest-resolve-dependencies@27.5.1: resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4613,42 +4416,18 @@ packages: resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-styled-components@7.2.0: - resolution: {integrity: sha512-gwyyveNjvuRA0pyhbQoydXZllLZESs2VuL5fXCabzh0buHPAOUfANtW7n5YMPmdC0sH3VB7h2eUGZ23+tjvaBA==} - engines: {node: '>= 12'} - peerDependencies: - styled-components: '>= 5' - jest-util@27.5.1: resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-util@28.1.3: - resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-validate@27.5.1: resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-watch-typeahead@1.1.0: - resolution: {integrity: sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - jest: ^27.0.0 || ^28.0.0 - jest-watcher@27.5.1: resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-watcher@28.1.3: - resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} @@ -5547,14 +5326,6 @@ packages: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - pretty-format@28.1.3: - resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - prism-react-renderer@1.3.5: resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} peerDependencies: @@ -5653,9 +5424,6 @@ packages: react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-live@3.1.1: resolution: {integrity: sha512-bPjrk7jCQ7dk8W3lx+/AAcn66TFRzTNIWsVa4mWqsiwIgUjaNqzFZZIuq2kY9UlAix8x63egsEFPX6dkno92Fg==} engines: {node: '>= 0.12.0', npm: '>= 2.0.0'} @@ -5919,9 +5687,6 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} - shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -5953,10 +5718,6 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - slice-ansi@3.0.0: resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} engines: {node: '>=8'} @@ -6035,10 +5796,6 @@ packages: resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} engines: {node: '>=10'} - string-length@5.0.1: - resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} - engines: {node: '>=12.20'} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -6122,14 +5879,6 @@ packages: style-to-object@0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} - styled-components@5.3.3: - resolution: {integrity: sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==} - engines: {node: '>=10'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - react-is: '>= 16.8.0' - styled-jsx@5.0.6: resolution: {integrity: sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==} engines: {node: '>= 12.0.0'} @@ -6161,9 +5910,6 @@ packages: peerDependencies: stylelint: ^14.4.0 - stylelint-config-styled-components@0.1.1: - resolution: {integrity: sha512-z5Xz/9GmvxO6e/DLzBMwkB85zHxEEjN6K7Cj80Bi+o/9vR9eS3GX3E9VuMnX9WLFYulqbqLtTapGGY28JBiy9Q==} - stylelint-webpack-plugin@3.3.0: resolution: {integrity: sha512-F53bapIZ9zI16ero8IWm6TrUE6SSibZBphJE9b5rR2FxtvmGmm1YmS+a5xjQzn63+cv71GVSCu4byX66fBLpEw==} engines: {node: '>= 12.13.0'} @@ -6330,27 +6076,6 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-jest@27.1.5: - resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: '*' - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - ts-morph@17.0.1: resolution: {integrity: sha512-10PkHyXmrtsTvZSL+cqtJLTgFXkU43Gd0JCc0Rw6GchWbqKe0Rwgt1v3ouobTZwQzF1mGhDeAlWYBMGRV7y+3g==} @@ -6966,7 +6691,7 @@ snapshots: '@babel/traverse': 7.25.3 '@babel/types': 7.25.2 convert-source-map: 2.0.0 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7024,7 +6749,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -7044,13 +6769,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.24.7(supports-color@5.5.0)': - dependencies: - '@babel/traverse': 7.25.3(supports-color@5.5.0) - '@babel/types': 7.25.2 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.12.9)': dependencies: '@babel/core': 7.12.9 @@ -7820,19 +7538,7 @@ snapshots: '@babel/parser': 7.25.3 '@babel/template': 7.25.0 '@babel/types': 7.25.2 - debug: 4.3.6(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.25.3(supports-color@5.5.0)': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7873,16 +7579,6 @@ snapshots: '@emotion/hash@0.9.2': {} - '@emotion/is-prop-valid@0.8.8': - dependencies: - '@emotion/memoize': 0.7.4 - - '@emotion/memoize@0.7.4': {} - - '@emotion/stylis@0.8.5': {} - - '@emotion/unitless@0.7.5': {} - '@esbuild/aix-ppc64@0.19.12': optional: true @@ -8093,15 +7789,6 @@ snapshots: jest-util: 27.5.1 slash: 3.0.0 - '@jest/console@28.1.3': - dependencies: - '@jest/types': 28.1.3 - '@types/node': 16.18.104 - chalk: 4.1.2 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - slash: 3.0.0 - '@jest/core@27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4))': dependencies: '@jest/console': 27.5.1 @@ -8146,10 +7833,6 @@ snapshots: '@types/node': 16.18.104 jest-mock: 27.5.1 - '@jest/expect-utils@29.7.0': - dependencies: - jest-get-type: 29.6.3 - '@jest/fake-timers@27.5.1': dependencies: '@jest/types': 27.5.1 @@ -8195,14 +7878,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/schemas@28.1.3': - dependencies: - '@sinclair/typebox': 0.24.51 - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - '@jest/source-map@27.5.1': dependencies: callsites: 3.1.0 @@ -8216,13 +7891,6 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 - '@jest/test-result@28.1.3': - dependencies: - '@jest/console': 28.1.3 - '@jest/types': 28.1.3 - '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.2 - '@jest/test-sequencer@27.5.1': dependencies: '@jest/test-result': 27.5.1 @@ -8260,24 +7928,6 @@ snapshots: '@types/yargs': 16.0.9 chalk: 4.1.2 - '@jest/types@28.1.3': - dependencies: - '@jest/schemas': 28.1.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 16.18.104 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - - '@jest/types@29.6.3': - dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 16.18.104 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -8567,10 +8217,6 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@sinclair/typebox@0.24.51': {} - - '@sinclair/typebox@0.27.8': {} - '@sindresorhus/slugify@2.2.1': dependencies: '@sindresorhus/transliterate': 1.6.0 @@ -8789,6 +8435,10 @@ snapshots: '@svgr/babel-plugin-remove-jsx-attribute@5.4.0': {} + '@svgr/babel-plugin-remove-jsx-attribute@6.5.0(@babel/core@7.12.9)': + dependencies: + '@babel/core': 7.12.9 + '@svgr/babel-plugin-remove-jsx-attribute@6.5.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 @@ -9072,11 +8722,6 @@ snapshots: dependencies: '@types/unist': 2.0.10 - '@types/hoist-non-react-statics@3.3.5': - dependencies: - '@types/react': 18.3.3 - hoist-non-react-statics: 3.3.2 - '@types/istanbul-lib-coverage@2.0.6': {} '@types/istanbul-lib-report@3.0.3': @@ -9087,11 +8732,6 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/jest@29.5.12': - dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 - '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} @@ -9141,21 +8781,10 @@ snapshots: '@types/prop-types': 15.7.12 csstype: 3.1.3 - '@types/rimraf@3.0.2': - dependencies: - '@types/glob': 7.2.0 - '@types/node': 16.18.104 - '@types/semver@7.5.8': {} '@types/stack-utils@2.0.3': {} - '@types/styled-components@5.1.34': - dependencies: - '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.3.3 - csstype: 3.1.3 - '@types/testing-library__jest-dom@6.0.0': dependencies: '@testing-library/jest-dom': 6.4.8 @@ -9181,10 +8810,6 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@types/yargs@17.0.33': - dependencies: - '@types/yargs-parser': 21.0.3 - '@types/yauzl@2.10.3': dependencies: '@types/node': 16.18.104 @@ -9209,19 +8834,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.4)': - dependencies: - '@types/json-schema': 7.0.15 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.4) - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@7.32.0) - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.4)': dependencies: '@typescript-eslint/scope-manager': 4.33.0 @@ -9419,9 +9031,9 @@ snapshots: - supports-color - terser - '@vanilla-extract/next-plugin@2.4.3(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(next@12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.93.0)': + '@vanilla-extract/next-plugin@2.4.3(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(next@12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.31.3)(webpack@5.93.0)': dependencies: - '@vanilla-extract/webpack-plugin': 2.3.11(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(webpack@5.93.0) + '@vanilla-extract/webpack-plugin': 2.3.11(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(terser@5.31.3)(webpack@5.93.0) next: 12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/node' @@ -9464,10 +9076,10 @@ snapshots: - terser - ts-node - '@vanilla-extract/webpack-plugin@2.3.11(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(webpack@5.93.0)': + '@vanilla-extract/webpack-plugin@2.3.11(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(terser@5.31.3)(webpack@5.93.0)': dependencies: '@vanilla-extract/integration': 7.1.7(@types/node@16.18.104)(babel-plugin-macros@3.1.0)(terser@5.31.3) - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 loader-utils: 2.0.4 picocolors: 1.0.1 webpack: 5.93.0 @@ -9873,18 +9485,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-styled-components@2.1.4(@babel/core@7.25.2)(styled-components@5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1))(supports-color@5.5.0): - dependencies: - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - lodash: 4.17.21 - picomatch: 2.3.1 - styled-components: 5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@babel/core' - - supports-color - babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.2): dependencies: '@babel/core': 7.25.2 @@ -9949,10 +9549,6 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) - bs-logger@0.2.6: - dependencies: - fast-json-stable-stringify: 2.1.0 - bser@2.1.1: dependencies: node-int64: 0.4.0 @@ -9997,8 +9593,6 @@ snapshots: camelcase@6.3.0: {} - camelize@1.0.1: {} - caniuse-api@3.0.0: dependencies: browserslist: 4.23.3 @@ -10049,8 +9643,6 @@ snapshots: char-regex@1.0.2: {} - char-regex@2.0.1: {} - character-entities-html4@1.1.4: {} character-entities-legacy@1.1.4: {} @@ -10206,8 +9798,6 @@ snapshots: crypt@0.0.2: {} - css-color-keywords@1.0.0: {} - css-declaration-sorter@6.4.1(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -10254,12 +9844,6 @@ snapshots: domutils: 2.8.0 nth-check: 2.1.1 - css-to-react-native@3.2.0: - dependencies: - camelize: 1.0.1 - css-color-keywords: 1.0.0 - postcss-value-parser: 4.2.0 - css-tree@1.0.0-alpha.37: dependencies: mdn-data: 2.0.4 @@ -10374,11 +9958,9 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.3.6(supports-color@5.5.0): + debug@4.3.6: dependencies: ms: 2.1.2 - optionalDependencies: - supports-color: 5.5.0 debug@4.3.6(supports-color@8.1.1): dependencies: @@ -10456,8 +10038,6 @@ snapshots: diff-sequences@27.5.1: {} - diff-sequences@29.6.3: {} - diff@4.0.2: {} dir-glob@3.0.1: @@ -10521,8 +10101,6 @@ snapshots: electron-to-chromium@1.5.5: {} - emittery@0.10.2: {} - emittery@0.8.1: {} emmet@2.4.7: @@ -10825,7 +10403,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@12.0.1(eslint@7.32.0)(next@12.3.0(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@4.9.4): + eslint-config-next@12.0.1(eslint@7.32.0)(next@12.3.0(@babel/core@7.12.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@4.9.4): dependencies: '@next/eslint-plugin-next': 12.0.1 '@rushstack/eslint-patch': 1.10.4 @@ -10833,11 +10411,11 @@ snapshots: eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-typescript@3.6.1)(eslint@7.32.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@7.32.0) eslint-plugin-react: 7.35.0(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.2(eslint@7.32.0) - next: 12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 12.3.0(@babel/core@7.12.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: typescript: 4.9.4 transitivePeerDependencies: @@ -10860,7 +10438,7 @@ snapshots: dependencies: debug: 4.3.6(supports-color@8.1.1) eslint: 7.32.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-typescript@3.6.1)(eslint@7.32.0) glob: 7.2.3 is-glob: 4.0.3 resolve: 1.22.8 @@ -10897,17 +10475,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.4) - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0) - transitivePeerDependencies: - - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0): dependencies: debug: 3.2.7 @@ -10925,33 +10492,6 @@ snapshots: eslint: 7.32.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): - dependencies: - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0) - hasown: 2.0.2 - is-core-module: 2.15.0 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.4) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint-import-resolver-typescript@3.6.1)(eslint@7.32.0): dependencies: array-includes: 3.1.8 @@ -10979,16 +10519,6 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint@7.32.0)(typescript@4.9.4))(eslint@7.32.0)(typescript@4.9.4): - dependencies: - '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.4) - eslint: 7.32.0 - optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.4))(eslint@7.32.0)(typescript@4.9.4) - transitivePeerDependencies: - - supports-color - - typescript - eslint-plugin-jsx-a11y@6.9.0(eslint@7.32.0): dependencies: aria-query: 5.1.3 @@ -11070,11 +10600,6 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@7.32.0): - dependencies: - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - eslint-visitor-keys@1.3.0: {} eslint-visitor-keys@2.1.0: {} @@ -11191,14 +10716,6 @@ snapshots: jest-matcher-utils: 27.5.1 jest-message-util: 27.5.1 - expect@29.7.0: - dependencies: - '@jest/expect-utils': 29.7.0 - jest-get-type: 29.6.3 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 @@ -11529,10 +11046,6 @@ snapshots: capital-case: 1.0.4 tslib: 2.6.3 - hoist-non-react-statics@3.3.2: - dependencies: - react-is: 16.13.1 - hosted-git-info@2.8.9: {} hosted-git-info@4.1.0: @@ -11553,7 +11066,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -11791,7 +11304,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -11910,13 +11423,6 @@ snapshots: jest-get-type: 27.5.1 pretty-format: 27.5.1 - jest-diff@29.7.0: - dependencies: - chalk: 4.1.2 - diff-sequences: 29.6.3 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - jest-docblock@27.5.1: dependencies: detect-newline: 3.1.0 @@ -11955,8 +11461,6 @@ snapshots: jest-get-type@27.5.1: {} - jest-get-type@29.6.3: {} - jest-haste-map@27.5.1: dependencies: '@jest/types': 27.5.1 @@ -12008,13 +11512,6 @@ snapshots: jest-get-type: 27.5.1 pretty-format: 27.5.1 - jest-matcher-utils@29.7.0: - dependencies: - chalk: 4.1.2 - jest-diff: 29.7.0 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - jest-message-util@27.5.1: dependencies: '@babel/code-frame': 7.24.7 @@ -12027,30 +11524,6 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-message-util@28.1.3: - dependencies: - '@babel/code-frame': 7.24.7 - '@jest/types': 28.1.3 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.7 - pretty-format: 28.1.3 - slash: 3.0.0 - stack-utils: 2.0.6 - - jest-message-util@29.7.0: - dependencies: - '@babel/code-frame': 7.24.7 - '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.7 - pretty-format: 29.7.0 - slash: 3.0.0 - stack-utils: 2.0.6 - jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 @@ -12062,8 +11535,6 @@ snapshots: jest-regex-util@27.5.1: {} - jest-regex-util@28.0.2: {} - jest-resolve-dependencies@27.5.1: dependencies: '@jest/types': 27.5.1 @@ -12173,11 +11644,6 @@ snapshots: transitivePeerDependencies: - supports-color - jest-styled-components@7.2.0(styled-components@5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)): - dependencies: - '@adobe/css-tools': 4.4.0 - styled-components: 5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) - jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 @@ -12187,24 +11653,6 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-util@28.1.3: - dependencies: - '@jest/types': 28.1.3 - '@types/node': 16.18.104 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - - jest-util@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 16.18.104 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - jest-validate@27.5.1: dependencies: '@jest/types': 27.5.1 @@ -12214,17 +11662,6 @@ snapshots: leven: 3.1.0 pretty-format: 27.5.1 - jest-watch-typeahead@1.1.0(jest@27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4))): - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest: 27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4)) - jest-regex-util: 28.0.2 - jest-watcher: 28.1.3 - slash: 4.0.0 - string-length: 5.0.1 - strip-ansi: 7.1.0 - jest-watcher@27.5.1: dependencies: '@jest/test-result': 27.5.1 @@ -12235,17 +11672,6 @@ snapshots: jest-util: 27.5.1 string-length: 4.0.2 - jest-watcher@28.1.3: - dependencies: - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 16.18.104 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.10.2 - jest-util: 28.1.3 - string-length: 4.0.2 - jest-worker@27.5.1: dependencies: '@types/node': 16.18.104 @@ -12686,6 +12112,34 @@ snapshots: transitivePeerDependencies: - supports-color + next@12.3.0(@babel/core@7.12.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@next/env': 12.3.0 + '@swc/helpers': 0.4.11 + caniuse-lite: 1.0.30001650 + postcss: 8.4.14 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.0.6(@babel/core@7.12.9)(react@18.3.1) + use-sync-external-store: 1.2.0(react@18.3.1) + optionalDependencies: + '@next/swc-android-arm-eabi': 12.3.0 + '@next/swc-android-arm64': 12.3.0 + '@next/swc-darwin-arm64': 12.3.0 + '@next/swc-darwin-x64': 12.3.0 + '@next/swc-freebsd-x64': 12.3.0 + '@next/swc-linux-arm-gnueabihf': 12.3.0 + '@next/swc-linux-arm64-gnu': 12.3.0 + '@next/swc-linux-arm64-musl': 12.3.0 + '@next/swc-linux-x64-gnu': 12.3.0 + '@next/swc-linux-x64-musl': 12.3.0 + '@next/swc-win32-arm64-msvc': 12.3.0 + '@next/swc-win32-ia32-msvc': 12.3.0 + '@next/swc-win32-x64-msvc': 12.3.0 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + next@12.3.0(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 12.3.0 @@ -13174,19 +12628,6 @@ snapshots: ansi-styles: 5.2.0 react-is: 17.0.2 - pretty-format@28.1.3: - dependencies: - '@jest/schemas': 28.1.3 - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 18.3.1 - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 - prism-react-renderer@1.3.5(react@18.3.1): dependencies: react: 18.3.1 @@ -13292,8 +12733,6 @@ snapshots: react-is@17.0.2: {} - react-is@18.3.1: {} - react-live@3.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: prism-react-renderer: 1.3.5(react@18.3.1) @@ -13630,8 +13069,6 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - shallowequal@1.1.0: {} - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -13663,8 +13100,6 @@ snapshots: slash@3.0.0: {} - slash@4.0.0: {} - slice-ansi@3.0.0: dependencies: ansi-styles: 4.3.0 @@ -13736,11 +13171,6 @@ snapshots: char-regex: 1.0.2 strip-ansi: 6.0.1 - string-length@5.0.1: - dependencies: - char-regex: 2.0.1 - strip-ansi: 7.1.0 - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -13845,23 +13275,11 @@ snapshots: dependencies: inline-style-parser: 0.1.1 - styled-components@5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1): + styled-jsx@5.0.6(@babel/core@7.12.9)(react@18.3.1): dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) - '@babel/traverse': 7.25.3(supports-color@5.5.0) - '@emotion/is-prop-valid': 0.8.8 - '@emotion/stylis': 0.8.5 - '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.25.2)(styled-components@5.3.3(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1))(supports-color@5.5.0) - css-to-react-native: 3.2.0 - hoist-non-react-statics: 3.3.2 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 - shallowequal: 1.1.0 - supports-color: 5.5.0 - transitivePeerDependencies: - - '@babel/core' + optionalDependencies: + '@babel/core': 7.12.9 styled-jsx@5.0.6(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@18.3.1): dependencies: @@ -13884,8 +13302,6 @@ snapshots: dependencies: stylelint: 14.16.1 - stylelint-config-styled-components@0.1.1: {} - stylelint-webpack-plugin@3.3.0(stylelint@14.16.1)(webpack@5.93.0): dependencies: globby: 11.1.0 @@ -13903,7 +13319,7 @@ snapshots: colord: 2.9.3 cosmiconfig: 7.1.0 css-functions-list: 3.2.2 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 6.0.1 @@ -14106,23 +13522,6 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@27.1.5(@babel/core@7.25.2)(@types/jest@29.5.12)(babel-jest@27.5.1(@babel/core@7.25.2))(jest@27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4)))(typescript@4.9.4): - dependencies: - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1(ts-node@10.9.2(@types/node@16.18.104)(typescript@4.9.4)) - jest-util: 27.5.1 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.6.3 - typescript: 4.9.4 - yargs-parser: 20.2.9 - optionalDependencies: - '@babel/core': 7.25.2 - '@types/jest': 29.5.12 - babel-jest: 27.5.1(@babel/core@7.25.2) - ts-morph@17.0.1: dependencies: '@ts-morph/common': 0.18.1 @@ -14403,7 +13802,7 @@ snapshots: vite-node@1.6.0(@types/node@16.18.104)(terser@5.31.3): dependencies: cac: 6.7.14 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.1 vite: 5.3.5(@types/node@16.18.104)(terser@5.31.3) @@ -14433,7 +13832,7 @@ snapshots: '@microsoft/api-extractor': 7.47.5(@types/node@16.18.104) '@rollup/pluginutils': 5.1.0(rollup@4.20.0) '@rushstack/node-core-library': 3.66.1(@types/node@16.18.104) - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 fast-glob: 3.3.2 fs-extra: 10.1.0 kolorist: 1.8.0 @@ -14459,7 +13858,7 @@ snapshots: vite-tsconfig-paths@4.3.2(typescript@4.9.4)(vite@3.2.10(@types/node@16.18.104)(terser@5.31.3)): dependencies: - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.6 globrex: 0.1.2 tsconfck: 3.1.1(typescript@4.9.4) optionalDependencies: