diff --git a/.pnp.cjs b/.pnp.cjs index b618ea4c..774c728f 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -39,7 +39,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@emotion/eslint-plugin", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.10.0"],\ ["@emotion/react", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.10.0"],\ ["@emotion/styled", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.10.0"],\ - ["@next/eslint-plugin-next", "npm:12.2.4"],\ + ["@next/eslint-plugin-next", "npm:13.0.2"],\ ["@svgr/webpack", "npm:6.3.1"],\ ["@tanstack/react-query", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:4.1.0"],\ ["@tanstack/react-query-devtools", "npm:4.0.10"],\ @@ -63,6 +63,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["emotion-normalize", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.0.1"],\ ["eslint", "npm:8.21.0"],\ ["eslint-config-airbnb", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:19.0.4"],\ + ["eslint-config-next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2"],\ ["eslint-config-prettier", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:8.5.0"],\ ["eslint-import-resolver-typescript", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.7.1"],\ ["eslint-plugin-cypress", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.12.1"],\ @@ -82,7 +83,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["jest-environment-jsdom", "npm:28.1.3"],\ ["jest-plugin-context", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.9.0"],\ ["lint-staged", "npm:13.0.3"],\ - ["next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:12.2.5"],\ + ["next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2"],\ ["next-compose-plugins", "npm:2.2.1"],\ ["prettier", "npm:2.7.1"],\ ["qs", "npm:6.11.0"],\ @@ -108,7 +109,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@emotion/eslint-plugin", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.10.0"],\ ["@emotion/react", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.10.0"],\ ["@emotion/styled", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.10.0"],\ - ["@next/eslint-plugin-next", "npm:12.2.4"],\ + ["@next/eslint-plugin-next", "npm:13.0.2"],\ ["@svgr/webpack", "npm:6.3.1"],\ ["@tanstack/react-query", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:4.1.0"],\ ["@tanstack/react-query-devtools", "npm:4.0.10"],\ @@ -132,6 +133,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["emotion-normalize", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:11.0.1"],\ ["eslint", "npm:8.21.0"],\ ["eslint-config-airbnb", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:19.0.4"],\ + ["eslint-config-next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2"],\ ["eslint-config-prettier", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:8.5.0"],\ ["eslint-import-resolver-typescript", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.7.1"],\ ["eslint-plugin-cypress", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.12.1"],\ @@ -151,7 +153,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["jest-environment-jsdom", "npm:28.1.3"],\ ["jest-plugin-context", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.9.0"],\ ["lint-staged", "npm:13.0.3"],\ - ["next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:12.2.5"],\ + ["next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2"],\ ["next-compose-plugins", "npm:2.2.1"],\ ["prettier", "npm:2.7.1"],\ ["qs", "npm:6.11.0"],\ @@ -3800,137 +3802,137 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@next/env", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/cache/@next-env-npm-12.2.5-9062f604b7-a44939e59b.zip/node_modules/@next/env/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/cache/@next-env-npm-13.0.2-97a6de9bb1-e84eca9232.zip/node_modules/@next/env/",\ "packageDependencies": [\ - ["@next/env", "npm:12.2.5"]\ + ["@next/env", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/eslint-plugin-next", [\ - ["npm:12.2.4", {\ - "packageLocation": "./.yarn/cache/@next-eslint-plugin-next-npm-12.2.4-a596585285-c8320cb62d.zip/node_modules/@next/eslint-plugin-next/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/cache/@next-eslint-plugin-next-npm-13.0.2-ecead39d58-36570701f4.zip/node_modules/@next/eslint-plugin-next/",\ "packageDependencies": [\ - ["@next/eslint-plugin-next", "npm:12.2.4"],\ + ["@next/eslint-plugin-next", "npm:13.0.2"],\ ["glob", "npm:7.1.7"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-android-arm-eabi", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-android-arm-eabi-npm-12.2.5-c38c25822c/node_modules/@next/swc-android-arm-eabi/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-android-arm-eabi-npm-13.0.2-629fdeea82/node_modules/@next/swc-android-arm-eabi/",\ "packageDependencies": [\ - ["@next/swc-android-arm-eabi", "npm:12.2.5"]\ + ["@next/swc-android-arm-eabi", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-android-arm64", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-android-arm64-npm-12.2.5-db12b9c531/node_modules/@next/swc-android-arm64/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-android-arm64-npm-13.0.2-1858d40f7e/node_modules/@next/swc-android-arm64/",\ "packageDependencies": [\ - ["@next/swc-android-arm64", "npm:12.2.5"]\ + ["@next/swc-android-arm64", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-darwin-arm64", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-darwin-arm64-npm-12.2.5-95cd3e89bd/node_modules/@next/swc-darwin-arm64/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-darwin-arm64-npm-13.0.2-b37e416e02/node_modules/@next/swc-darwin-arm64/",\ "packageDependencies": [\ - ["@next/swc-darwin-arm64", "npm:12.2.5"]\ + ["@next/swc-darwin-arm64", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-darwin-x64", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-darwin-x64-npm-12.2.5-a77a85eb17/node_modules/@next/swc-darwin-x64/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-darwin-x64-npm-13.0.2-b7a598b466/node_modules/@next/swc-darwin-x64/",\ "packageDependencies": [\ - ["@next/swc-darwin-x64", "npm:12.2.5"]\ + ["@next/swc-darwin-x64", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-freebsd-x64", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-freebsd-x64-npm-12.2.5-6e1f15e86e/node_modules/@next/swc-freebsd-x64/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-freebsd-x64-npm-13.0.2-fc5931b8f4/node_modules/@next/swc-freebsd-x64/",\ "packageDependencies": [\ - ["@next/swc-freebsd-x64", "npm:12.2.5"]\ + ["@next/swc-freebsd-x64", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-linux-arm-gnueabihf", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-linux-arm-gnueabihf-npm-12.2.5-d0e2d822e4/node_modules/@next/swc-linux-arm-gnueabihf/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-linux-arm-gnueabihf-npm-13.0.2-922190ce3c/node_modules/@next/swc-linux-arm-gnueabihf/",\ "packageDependencies": [\ - ["@next/swc-linux-arm-gnueabihf", "npm:12.2.5"]\ + ["@next/swc-linux-arm-gnueabihf", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-linux-arm64-gnu", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-linux-arm64-gnu-npm-12.2.5-88b760b30a/node_modules/@next/swc-linux-arm64-gnu/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-linux-arm64-gnu-npm-13.0.2-4bd6e5d981/node_modules/@next/swc-linux-arm64-gnu/",\ "packageDependencies": [\ - ["@next/swc-linux-arm64-gnu", "npm:12.2.5"]\ + ["@next/swc-linux-arm64-gnu", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-linux-arm64-musl", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-linux-arm64-musl-npm-12.2.5-169c5717bf/node_modules/@next/swc-linux-arm64-musl/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-linux-arm64-musl-npm-13.0.2-06bf509d85/node_modules/@next/swc-linux-arm64-musl/",\ "packageDependencies": [\ - ["@next/swc-linux-arm64-musl", "npm:12.2.5"]\ + ["@next/swc-linux-arm64-musl", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-linux-x64-gnu", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-linux-x64-gnu-npm-12.2.5-212f14bed2/node_modules/@next/swc-linux-x64-gnu/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-linux-x64-gnu-npm-13.0.2-1c52a3cd77/node_modules/@next/swc-linux-x64-gnu/",\ "packageDependencies": [\ - ["@next/swc-linux-x64-gnu", "npm:12.2.5"]\ + ["@next/swc-linux-x64-gnu", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-linux-x64-musl", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-linux-x64-musl-npm-12.2.5-1ddd54a710/node_modules/@next/swc-linux-x64-musl/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-linux-x64-musl-npm-13.0.2-3c2780d852/node_modules/@next/swc-linux-x64-musl/",\ "packageDependencies": [\ - ["@next/swc-linux-x64-musl", "npm:12.2.5"]\ + ["@next/swc-linux-x64-musl", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-win32-arm64-msvc", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-win32-arm64-msvc-npm-12.2.5-62032b6cb0/node_modules/@next/swc-win32-arm64-msvc/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-win32-arm64-msvc-npm-13.0.2-1bfdab4314/node_modules/@next/swc-win32-arm64-msvc/",\ "packageDependencies": [\ - ["@next/swc-win32-arm64-msvc", "npm:12.2.5"]\ + ["@next/swc-win32-arm64-msvc", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-win32-ia32-msvc", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-win32-ia32-msvc-npm-12.2.5-194ec76194/node_modules/@next/swc-win32-ia32-msvc/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-win32-ia32-msvc-npm-13.0.2-b965e05169/node_modules/@next/swc-win32-ia32-msvc/",\ "packageDependencies": [\ - ["@next/swc-win32-ia32-msvc", "npm:12.2.5"]\ + ["@next/swc-win32-ia32-msvc", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@next/swc-win32-x64-msvc", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/unplugged/@next-swc-win32-x64-msvc-npm-12.2.5-18c7e4be6e/node_modules/@next/swc-win32-x64-msvc/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/unplugged/@next-swc-win32-x64-msvc-npm-13.0.2-3802fed923/node_modules/@next/swc-win32-x64-msvc/",\ "packageDependencies": [\ - ["@next/swc-win32-x64-msvc", "npm:12.2.5"]\ + ["@next/swc-win32-x64-msvc", "npm:13.0.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -3988,6 +3990,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@rushstack/eslint-patch", [\ + ["npm:1.2.0", {\ + "packageLocation": "./.yarn/cache/@rushstack-eslint-patch-npm-1.2.0-917f402e4e-faa749faae.zip/node_modules/@rushstack/eslint-patch/",\ + "packageDependencies": [\ + ["@rushstack/eslint-patch", "npm:1.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@sideway/address", [\ ["npm:4.1.4", {\ "packageLocation": "./.yarn/cache/@sideway-address-npm-4.1.4-32f94bc9f5-b9fca2a93a.zip/node_modules/@sideway/address/",\ @@ -4343,10 +4354,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@swc/helpers", [\ - ["npm:0.4.3", {\ - "packageLocation": "./.yarn/cache/@swc-helpers-npm-0.4.3-5d4bea11d2-5c2f173e95.zip/node_modules/@swc/helpers/",\ + ["npm:0.4.11", {\ + "packageLocation": "./.yarn/cache/@swc-helpers-npm-0.4.11-d20747f9c8-736857d524.zip/node_modules/@swc/helpers/",\ "packageDependencies": [\ - ["@swc/helpers", "npm:0.4.3"],\ + ["@swc/helpers", "npm:0.4.11"],\ ["tslib", "npm:2.4.0"]\ ],\ "linkType": "HARD"\ @@ -4984,6 +4995,34 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["npm:5.41.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-5.41.0-cf0f0c7317-ae005b6032.zip/node_modules/@typescript-eslint/parser/",\ + "packageDependencies": [\ + ["@typescript-eslint/parser", "npm:5.41.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:5.41.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-cc18c4c0d1/0/cache/@typescript-eslint-parser-npm-5.41.0-cf0f0c7317-ae005b6032.zip/node_modules/@typescript-eslint/parser/",\ + "packageDependencies": [\ + ["@typescript-eslint/parser", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:5.41.0"],\ + ["@types/eslint", null],\ + ["@types/typescript", null],\ + ["@typescript-eslint/scope-manager", "npm:5.41.0"],\ + ["@typescript-eslint/types", "npm:5.41.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:cc18c4c0d18b5484e9a2f40bf4b5df390a94f5833c9b2614f8605e5cdbf9ca488f9ca2d38de2164c72611326127fd260891eb3ac78f9d70766d2ee36496503b9#npm:5.41.0"],\ + ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ + ["eslint", "npm:8.21.0"],\ + ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=a1c5e5"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "@types/typescript",\ + "eslint",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:5.33.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-2cb80532e4/0/cache/@typescript-eslint-parser-npm-5.33.0-6cb105fd35-2617aba987.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ @@ -5015,6 +5054,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/visitor-keys", "npm:5.33.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.41.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-5.41.0-11f6f346e4-f588e7e7e9.zip/node_modules/@typescript-eslint/scope-manager/",\ + "packageDependencies": [\ + ["@typescript-eslint/scope-manager", "npm:5.41.0"],\ + ["@typescript-eslint/types", "npm:5.41.0"],\ + ["@typescript-eslint/visitor-keys", "npm:5.41.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/type-utils", [\ @@ -5053,6 +5101,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/types", "npm:5.33.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.41.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-5.41.0-26e0fef01b-d7500bcc67.zip/node_modules/@typescript-eslint/types/",\ + "packageDependencies": [\ + ["@typescript-eslint/types", "npm:5.41.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ @@ -5063,6 +5118,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["npm:5.41.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-5.41.0-73aa86e65d-cfb61b5971.zip/node_modules/@typescript-eslint/typescript-estree/",\ + "packageDependencies": [\ + ["@typescript-eslint/typescript-estree", "npm:5.41.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ ["virtual:2cb80532e4ad0c9c61061aacd5ca8b32031b95db5f6a8629c1f6179f5422cc6f7487bd3db26d63b17530261519e3e0360540dde5df1ee5c507c3ada0cdba98b1#npm:5.33.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-4034e5bce8/0/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -5083,6 +5145,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ + ["virtual:cc18c4c0d18b5484e9a2f40bf4b5df390a94f5833c9b2614f8605e5cdbf9ca488f9ca2d38de2164c72611326127fd260891eb3ac78f9d70766d2ee36496503b9#npm:5.41.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-57f55a684b/0/cache/@typescript-eslint-typescript-estree-npm-5.41.0-73aa86e65d-cfb61b5971.zip/node_modules/@typescript-eslint/typescript-estree/",\ + "packageDependencies": [\ + ["@typescript-eslint/typescript-estree", "virtual:cc18c4c0d18b5484e9a2f40bf4b5df390a94f5833c9b2614f8605e5cdbf9ca488f9ca2d38de2164c72611326127fd260891eb3ac78f9d70766d2ee36496503b9#npm:5.41.0"],\ + ["@types/typescript", null],\ + ["@typescript-eslint/types", "npm:5.41.0"],\ + ["@typescript-eslint/visitor-keys", "npm:5.41.0"],\ + ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ + ["globby", "npm:11.1.0"],\ + ["is-glob", "npm:4.0.3"],\ + ["semver", "npm:7.3.7"],\ + ["tsutils", "virtual:555f55c49f3a87ce3d9cd9ccb134e9597f9d900b5cdd3d8ad5fc87dde6e4c45f624fd3427a831b53412b8afdbd28622921eeb4a493bcea57b981db8093c6355e#npm:3.21.0"],\ + ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=a1c5e5"]\ + ],\ + "packagePeers": [\ + "@types/typescript",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:d2f2aef6b9741e817dff22976246389fb33afcd3b803c17212ca1f8fd6761689bf9824d4425b22d38c3a1c38da0b12ed4f25c4341fc5ee04868880aabb484c56#npm:5.33.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-27ddf689a5/0/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -5141,6 +5223,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-visitor-keys", "npm:3.3.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.41.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-5.41.0-505d0bfcd4-ff76694170.zip/node_modules/@typescript-eslint/visitor-keys/",\ + "packageDependencies": [\ + ["@typescript-eslint/visitor-keys", "npm:5.41.0"],\ + ["@typescript-eslint/types", "npm:5.41.0"],\ + ["eslint-visitor-keys", "npm:3.3.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["JSONStream", [\ @@ -6110,6 +6201,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["caniuse-lite", "npm:1.0.30001375"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:1.0.30001425", {\ + "packageLocation": "./.yarn/cache/caniuse-lite-npm-1.0.30001425-38cbab85bc-4fbf9f5b12.zip/node_modules/caniuse-lite/",\ + "packageDependencies": [\ + ["caniuse-lite", "npm:1.0.30001425"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["caseless", [\ @@ -6253,6 +6351,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["client-only", [\ + ["npm:0.0.1", {\ + "packageLocation": "./.yarn/cache/client-only-npm-0.0.1-07d3e9505c-0c16bf660d.zip/node_modules/client-only/",\ + "packageDependencies": [\ + ["client-only", "npm:0.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["cliui", [\ ["npm:7.0.4", {\ "packageLocation": "./.yarn/cache/cliui-npm-7.0.4-d6b8a9edb6-ce2e8f578a.zip/node_modules/cliui/",\ @@ -6823,10 +6930,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["virtual:e233a7b147ead350fe28719851d52258b5e51f2db6838ff417cdc2f425df1025d865ae43ac58f949e76ef3cb9cccae2fe65b02076ce2229a17d8d1ea804fc132#npm:2.6.9", {\ - "packageLocation": "./.yarn/__virtual__/debug-virtual-76ac11fd02/0/cache/debug-npm-2.6.9-7d4cb597dc-d2f51589ca.zip/node_modules/debug/",\ + ["virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.6.9", {\ + "packageLocation": "./.yarn/__virtual__/debug-virtual-0ce8c11aeb/0/cache/debug-npm-2.6.9-7d4cb597dc-d2f51589ca.zip/node_modules/debug/",\ "packageDependencies": [\ - ["debug", "virtual:e233a7b147ead350fe28719851d52258b5e51f2db6838ff417cdc2f425df1025d865ae43ac58f949e76ef3cb9cccae2fe65b02076ce2229a17d8d1ea804fc132#npm:2.6.9"],\ + ["debug", "virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.6.9"],\ ["@types/supports-color", null],\ ["ms", "npm:2.0.0"],\ ["supports-color", null]\ @@ -7497,6 +7604,41 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["eslint-config-next", [\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/cache/eslint-config-next-npm-13.0.2-ce52aaaa67-7ad2e102de.zip/node_modules/eslint-config-next/",\ + "packageDependencies": [\ + ["eslint-config-next", "npm:13.0.2"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2", {\ + "packageLocation": "./.yarn/__virtual__/eslint-config-next-virtual-8af9269073/0/cache/eslint-config-next-npm-13.0.2-ce52aaaa67-7ad2e102de.zip/node_modules/eslint-config-next/",\ + "packageDependencies": [\ + ["eslint-config-next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2"],\ + ["@next/eslint-plugin-next", "npm:13.0.2"],\ + ["@rushstack/eslint-patch", "npm:1.2.0"],\ + ["@types/eslint", null],\ + ["@types/typescript", null],\ + ["@typescript-eslint/parser", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:5.41.0"],\ + ["eslint", "npm:8.21.0"],\ + ["eslint-import-resolver-node", "npm:0.3.6"],\ + ["eslint-import-resolver-typescript", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.7.1"],\ + ["eslint-plugin-import", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.26.0"],\ + ["eslint-plugin-jsx-a11y", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:6.6.1"],\ + ["eslint-plugin-react", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:7.31.10"],\ + ["eslint-plugin-react-hooks", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:4.6.0"],\ + ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=a1c5e5"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "@types/typescript",\ + "eslint",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["eslint-config-prettier", [\ ["npm:8.5.0", {\ "packageLocation": "./.yarn/cache/eslint-config-prettier-npm-8.5.0-a1dd58b6d8-0d0f5c32e7.zip/node_modules/eslint-config-prettier/",\ @@ -7538,6 +7680,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.7.1", {\ + "packageLocation": "./.yarn/__virtual__/eslint-import-resolver-typescript-virtual-9a9609bf3d/0/cache/eslint-import-resolver-typescript-npm-2.7.1-2dfe313e23-1d81b657b1.zip/node_modules/eslint-import-resolver-typescript/",\ + "packageDependencies": [\ + ["eslint-import-resolver-typescript", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.7.1"],\ + ["@types/eslint", null],\ + ["@types/eslint-plugin-import", null],\ + ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ + ["eslint", "npm:8.21.0"],\ + ["eslint-plugin-import", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.26.0"],\ + ["glob", "npm:7.2.3"],\ + ["is-glob", "npm:4.0.3"],\ + ["resolve", "patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"],\ + ["tsconfig-paths", "npm:3.14.1"]\ + ],\ + "packagePeers": [\ + "@types/eslint-plugin-import",\ + "@types/eslint",\ + "eslint-plugin-import",\ + "eslint"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.7.1", {\ "packageLocation": "./.yarn/__virtual__/eslint-import-resolver-typescript-virtual-da0c850d8c/0/cache/eslint-import-resolver-typescript-npm-2.7.1-2dfe313e23-1d81b657b1.zip/node_modules/eslint-import-resolver-typescript/",\ "packageDependencies": [\ @@ -7569,6 +7733,36 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.7.4", {\ + "packageLocation": "./.yarn/__virtual__/eslint-module-utils-virtual-e4d3982cf7/0/cache/eslint-module-utils-npm-2.7.4-a1640084cb-5da13645da.zip/node_modules/eslint-module-utils/",\ + "packageDependencies": [\ + ["eslint-module-utils", "virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.7.4"],\ + ["@types/eslint", null],\ + ["@types/eslint-import-resolver-node", null],\ + ["@types/eslint-import-resolver-typescript", null],\ + ["@types/eslint-import-resolver-webpack", null],\ + ["@types/typescript-eslint__parser", null],\ + ["@typescript-eslint/parser", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:5.41.0"],\ + ["debug", "virtual:396a3691f7b25accf085fe2fff1f56eb7540eff3f2e928a7572ca1de9b831ff8f22136404f236aaed35d90369918dfc34392844d0f822a310563f34746dfb015#npm:3.2.7"],\ + ["eslint", "npm:8.21.0"],\ + ["eslint-import-resolver-node", "npm:0.3.6"],\ + ["eslint-import-resolver-typescript", null],\ + ["eslint-import-resolver-webpack", null]\ + ],\ + "packagePeers": [\ + "@types/eslint-import-resolver-node",\ + "@types/eslint-import-resolver-typescript",\ + "@types/eslint-import-resolver-webpack",\ + "@types/eslint",\ + "@types/typescript-eslint__parser",\ + "@typescript-eslint/parser",\ + "eslint-import-resolver-node",\ + "eslint-import-resolver-typescript",\ + "eslint-import-resolver-webpack",\ + "eslint"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:e233a7b147ead350fe28719851d52258b5e51f2db6838ff417cdc2f425df1025d865ae43ac58f949e76ef3cb9cccae2fe65b02076ce2229a17d8d1ea804fc132#npm:2.7.4", {\ "packageLocation": "./.yarn/__virtual__/eslint-module-utils-virtual-eb73765a07/0/cache/eslint-module-utils-npm-2.7.4-a1640084cb-5da13645da.zip/node_modules/eslint-module-utils/",\ "packageDependencies": [\ @@ -7663,6 +7857,36 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.26.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-import-virtual-c41753ba3f/0/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-0bf77ad803.zip/node_modules/eslint-plugin-import/",\ + "packageDependencies": [\ + ["eslint-plugin-import", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:2.26.0"],\ + ["@types/eslint", null],\ + ["@types/typescript-eslint__parser", null],\ + ["@typescript-eslint/parser", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:5.41.0"],\ + ["array-includes", "npm:3.1.5"],\ + ["array.prototype.flat", "npm:1.3.0"],\ + ["debug", "virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.6.9"],\ + ["doctrine", "npm:2.1.0"],\ + ["eslint", "npm:8.21.0"],\ + ["eslint-import-resolver-node", "npm:0.3.6"],\ + ["eslint-module-utils", "virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.7.4"],\ + ["has", "npm:1.0.3"],\ + ["is-core-module", "npm:2.10.0"],\ + ["is-glob", "npm:4.0.3"],\ + ["minimatch", "npm:3.1.2"],\ + ["object.values", "npm:1.1.5"],\ + ["resolve", "patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"],\ + ["tsconfig-paths", "npm:3.14.1"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "@types/typescript-eslint__parser",\ + "@typescript-eslint/parser",\ + "eslint"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:2.26.0", {\ "packageLocation": "./.yarn/__virtual__/eslint-plugin-import-virtual-e233a7b147/0/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-0bf77ad803.zip/node_modules/eslint-plugin-import/",\ "packageDependencies": [\ @@ -7672,7 +7896,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/parser", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:5.33.0"],\ ["array-includes", "npm:3.1.5"],\ ["array.prototype.flat", "npm:1.3.0"],\ - ["debug", "virtual:e233a7b147ead350fe28719851d52258b5e51f2db6838ff417cdc2f425df1025d865ae43ac58f949e76ef3cb9cccae2fe65b02076ce2229a17d8d1ea804fc132#npm:2.6.9"],\ + ["debug", "virtual:c41753ba3f5d4bc8cfea5c235ad5c654b5e938153079070a4ec90045b4b60632d675c71abb2ef01474f866ed704035b474417f0d2574b5057d092ba6eecb17e7#npm:2.6.9"],\ ["doctrine", "npm:2.1.0"],\ ["eslint", "npm:8.21.0"],\ ["eslint-import-resolver-node", "npm:0.3.6"],\ @@ -7799,6 +8023,40 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ + ["npm:7.31.10", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-react-npm-7.31.10-d43fb4c6e9-f013669c29.zip/node_modules/eslint-plugin-react/",\ + "packageDependencies": [\ + ["eslint-plugin-react", "npm:7.31.10"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:7.31.10", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-react-virtual-1f341486a6/0/cache/eslint-plugin-react-npm-7.31.10-d43fb4c6e9-f013669c29.zip/node_modules/eslint-plugin-react/",\ + "packageDependencies": [\ + ["eslint-plugin-react", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:7.31.10"],\ + ["@types/eslint", null],\ + ["array-includes", "npm:3.1.5"],\ + ["array.prototype.flatmap", "npm:1.3.0"],\ + ["doctrine", "npm:2.1.0"],\ + ["eslint", "npm:8.21.0"],\ + ["estraverse", "npm:5.3.0"],\ + ["jsx-ast-utils", "npm:3.3.3"],\ + ["minimatch", "npm:3.1.2"],\ + ["object.entries", "npm:1.1.5"],\ + ["object.fromentries", "npm:2.0.5"],\ + ["object.hasown", "npm:1.1.1"],\ + ["object.values", "npm:1.1.5"],\ + ["prop-types", "npm:15.8.1"],\ + ["resolve", "patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b"],\ + ["semver", "npm:6.3.0"],\ + ["string.prototype.matchall", "npm:4.0.7"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "eslint"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:7.30.1", {\ "packageLocation": "./.yarn/__virtual__/eslint-plugin-react-virtual-9b25e1f1e9/0/cache/eslint-plugin-react-npm-7.30.1-5d85704bd1-553fb9ece6.zip/node_modules/eslint-plugin-react/",\ "packageDependencies": [\ @@ -7827,6 +8085,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["eslint-plugin-react-hooks", [\ + ["npm:4.6.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-react-hooks-npm-4.6.0-b429fac07f-23001801f1.zip/node_modules/eslint-plugin-react-hooks/",\ + "packageDependencies": [\ + ["eslint-plugin-react-hooks", "npm:4.6.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:4.6.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-react-hooks-virtual-ac0397d31c/0/cache/eslint-plugin-react-hooks-npm-4.6.0-b429fac07f-23001801f1.zip/node_modules/eslint-plugin-react-hooks/",\ + "packageDependencies": [\ + ["eslint-plugin-react-hooks", "virtual:8af92690738ef6b252f7b65c0e1de6820f6a249b37de86b7acf244babb81313666c4f23778a102aae43541c7d3601a2322ab78a2cf3fe801c85e2b07668c5bce#npm:4.6.0"],\ + ["@types/eslint", null],\ + ["eslint", "npm:8.21.0"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "eslint"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["eslint-plugin-simple-import-sort", [\ ["npm:7.0.0", {\ "packageLocation": "./.yarn/cache/eslint-plugin-simple-import-sort-npm-7.0.0-45d08a8927-6aacb7179c.zip/node_modules/eslint-plugin-simple-import-sort/",\ @@ -11021,45 +11301,45 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["next", [\ - ["npm:12.2.5", {\ - "packageLocation": "./.yarn/cache/next-npm-12.2.5-8247fb1613-e8fcbd93d7.zip/node_modules/next/",\ + ["npm:13.0.2", {\ + "packageLocation": "./.yarn/cache/next-npm-13.0.2-b39abd22d0-f6fea2ee34.zip/node_modules/next/",\ "packageDependencies": [\ - ["next", "npm:12.2.5"]\ + ["next", "npm:13.0.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:12.2.5", {\ - "packageLocation": "./.yarn/__virtual__/next-virtual-658632b096/0/cache/next-npm-12.2.5-8247fb1613-e8fcbd93d7.zip/node_modules/next/",\ - "packageDependencies": [\ - ["next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:12.2.5"],\ - ["@next/env", "npm:12.2.5"],\ - ["@next/swc-android-arm-eabi", "npm:12.2.5"],\ - ["@next/swc-android-arm64", "npm:12.2.5"],\ - ["@next/swc-darwin-arm64", "npm:12.2.5"],\ - ["@next/swc-darwin-x64", "npm:12.2.5"],\ - ["@next/swc-freebsd-x64", "npm:12.2.5"],\ - ["@next/swc-linux-arm-gnueabihf", "npm:12.2.5"],\ - ["@next/swc-linux-arm64-gnu", "npm:12.2.5"],\ - ["@next/swc-linux-arm64-musl", "npm:12.2.5"],\ - ["@next/swc-linux-x64-gnu", "npm:12.2.5"],\ - ["@next/swc-linux-x64-musl", "npm:12.2.5"],\ - ["@next/swc-win32-arm64-msvc", "npm:12.2.5"],\ - ["@next/swc-win32-ia32-msvc", "npm:12.2.5"],\ - ["@next/swc-win32-x64-msvc", "npm:12.2.5"],\ - ["@swc/helpers", "npm:0.4.3"],\ + ["virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2", {\ + "packageLocation": "./.yarn/__virtual__/next-virtual-ff4c0988dc/0/cache/next-npm-13.0.2-b39abd22d0-f6fea2ee34.zip/node_modules/next/",\ + "packageDependencies": [\ + ["next", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:13.0.2"],\ + ["@next/env", "npm:13.0.2"],\ + ["@next/swc-android-arm-eabi", "npm:13.0.2"],\ + ["@next/swc-android-arm64", "npm:13.0.2"],\ + ["@next/swc-darwin-arm64", "npm:13.0.2"],\ + ["@next/swc-darwin-x64", "npm:13.0.2"],\ + ["@next/swc-freebsd-x64", "npm:13.0.2"],\ + ["@next/swc-linux-arm-gnueabihf", "npm:13.0.2"],\ + ["@next/swc-linux-arm64-gnu", "npm:13.0.2"],\ + ["@next/swc-linux-arm64-musl", "npm:13.0.2"],\ + ["@next/swc-linux-x64-gnu", "npm:13.0.2"],\ + ["@next/swc-linux-x64-musl", "npm:13.0.2"],\ + ["@next/swc-win32-arm64-msvc", "npm:13.0.2"],\ + ["@next/swc-win32-ia32-msvc", "npm:13.0.2"],\ + ["@next/swc-win32-x64-msvc", "npm:13.0.2"],\ + ["@swc/helpers", "npm:0.4.11"],\ ["@types/fibers", null],\ ["@types/node-sass", null],\ ["@types/react", "npm:18.0.14"],\ ["@types/react-dom", "npm:18.0.5"],\ ["@types/sass", null],\ - ["caniuse-lite", "npm:1.0.30001375"],\ + ["caniuse-lite", "npm:1.0.30001425"],\ ["fibers", null],\ ["node-sass", null],\ ["postcss", "npm:8.4.14"],\ ["react", "npm:18.2.0"],\ ["react-dom", "virtual:f7f52e8dab32e1eac66e2deffa34ca37a0fdf1269a110ed39a44b7bb619c2e4e0c2cf391b26f778358c13a35892fff1d957fc60120d3d4dcf520802050a4232f#npm:18.2.0"],\ ["sass", null],\ - ["styled-jsx", "virtual:658632b09651738ca39050fc7f3e071f3b2b3b20e3763bf173e24d8bdfdfc8e8d3b70c0d55601abfcbca2b3867164a68b4571cfa02580b8397f051e6696ff87e#npm:5.0.4"],\ + ["styled-jsx", "virtual:ff4c0988dc2ca8fdaa5f438fe84c560ccb9cec08581b84e136d65a5fb8e6bc7129f98ef64273f88e2a45e7eb0acb062d4e2f1b9fa3f4431e6fdd6adbdd16cfed#npm:5.1.0"],\ ["use-sync-external-store", "virtual:3d7553b7d8af8368dda591e0297fcc9d7226992ba41e8920df92a54f6e2100c662fea5806f700858078933007f81ba86d1229142328ef08805f4edb862b5e504#npm:1.2.0"]\ ],\ "packagePeers": [\ @@ -12980,22 +13260,23 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["styled-jsx", [\ - ["npm:5.0.4", {\ - "packageLocation": "./.yarn/cache/styled-jsx-npm-5.0.4-05f2e5b2a4-db75301556.zip/node_modules/styled-jsx/",\ + ["npm:5.1.0", {\ + "packageLocation": "./.yarn/cache/styled-jsx-npm-5.1.0-53270b9f38-e5b70476fd.zip/node_modules/styled-jsx/",\ "packageDependencies": [\ - ["styled-jsx", "npm:5.0.4"]\ + ["styled-jsx", "npm:5.1.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:658632b09651738ca39050fc7f3e071f3b2b3b20e3763bf173e24d8bdfdfc8e8d3b70c0d55601abfcbca2b3867164a68b4571cfa02580b8397f051e6696ff87e#npm:5.0.4", {\ - "packageLocation": "./.yarn/__virtual__/styled-jsx-virtual-7d09c423c8/0/cache/styled-jsx-npm-5.0.4-05f2e5b2a4-db75301556.zip/node_modules/styled-jsx/",\ + ["virtual:ff4c0988dc2ca8fdaa5f438fe84c560ccb9cec08581b84e136d65a5fb8e6bc7129f98ef64273f88e2a45e7eb0acb062d4e2f1b9fa3f4431e6fdd6adbdd16cfed#npm:5.1.0", {\ + "packageLocation": "./.yarn/__virtual__/styled-jsx-virtual-4145051f4c/0/cache/styled-jsx-npm-5.1.0-53270b9f38-e5b70476fd.zip/node_modules/styled-jsx/",\ "packageDependencies": [\ - ["styled-jsx", "virtual:658632b09651738ca39050fc7f3e071f3b2b3b20e3763bf173e24d8bdfdfc8e8d3b70c0d55601abfcbca2b3867164a68b4571cfa02580b8397f051e6696ff87e#npm:5.0.4"],\ + ["styled-jsx", "virtual:ff4c0988dc2ca8fdaa5f438fe84c560ccb9cec08581b84e136d65a5fb8e6bc7129f98ef64273f88e2a45e7eb0acb062d4e2f1b9fa3f4431e6fdd6adbdd16cfed#npm:5.1.0"],\ ["@babel/core", null],\ ["@types/babel-plugin-macros", null],\ ["@types/babel__core", null],\ ["@types/react", "npm:18.0.14"],\ ["babel-plugin-macros", null],\ + ["client-only", "npm:0.0.1"],\ ["react", "npm:18.2.0"]\ ],\ "packagePeers": [\ diff --git a/.yarn/cache/@next-env-npm-12.2.5-9062f604b7-a44939e59b.zip b/.yarn/cache/@next-env-npm-12.2.5-9062f604b7-a44939e59b.zip deleted file mode 100644 index 2aa4d525..00000000 Binary files a/.yarn/cache/@next-env-npm-12.2.5-9062f604b7-a44939e59b.zip and /dev/null differ diff --git a/.yarn/cache/@next-env-npm-13.0.2-97a6de9bb1-e84eca9232.zip b/.yarn/cache/@next-env-npm-13.0.2-97a6de9bb1-e84eca9232.zip new file mode 100644 index 00000000..8bc6ffd3 Binary files /dev/null and b/.yarn/cache/@next-env-npm-13.0.2-97a6de9bb1-e84eca9232.zip differ diff --git a/.yarn/cache/@next-eslint-plugin-next-npm-12.2.4-a596585285-c8320cb62d.zip b/.yarn/cache/@next-eslint-plugin-next-npm-12.2.4-a596585285-c8320cb62d.zip deleted file mode 100644 index f6675747..00000000 Binary files a/.yarn/cache/@next-eslint-plugin-next-npm-12.2.4-a596585285-c8320cb62d.zip and /dev/null differ diff --git a/.yarn/cache/@next-eslint-plugin-next-npm-13.0.2-ecead39d58-36570701f4.zip b/.yarn/cache/@next-eslint-plugin-next-npm-13.0.2-ecead39d58-36570701f4.zip new file mode 100644 index 00000000..36b383e7 Binary files /dev/null and b/.yarn/cache/@next-eslint-plugin-next-npm-13.0.2-ecead39d58-36570701f4.zip differ diff --git a/.yarn/cache/@next-swc-darwin-arm64-npm-12.2.5-95cd3e89bd-8.zip b/.yarn/cache/@next-swc-darwin-arm64-npm-13.0.2-b37e416e02-8.zip similarity index 50% rename from .yarn/cache/@next-swc-darwin-arm64-npm-12.2.5-95cd3e89bd-8.zip rename to .yarn/cache/@next-swc-darwin-arm64-npm-13.0.2-b37e416e02-8.zip index 1a656cfc..ecee40e3 100644 Binary files a/.yarn/cache/@next-swc-darwin-arm64-npm-12.2.5-95cd3e89bd-8.zip and b/.yarn/cache/@next-swc-darwin-arm64-npm-13.0.2-b37e416e02-8.zip differ diff --git a/.yarn/cache/@rushstack-eslint-patch-npm-1.2.0-917f402e4e-faa749faae.zip b/.yarn/cache/@rushstack-eslint-patch-npm-1.2.0-917f402e4e-faa749faae.zip new file mode 100644 index 00000000..698ee6ae Binary files /dev/null and b/.yarn/cache/@rushstack-eslint-patch-npm-1.2.0-917f402e4e-faa749faae.zip differ diff --git a/.yarn/cache/@swc-helpers-npm-0.4.3-5d4bea11d2-5c2f173e95.zip b/.yarn/cache/@swc-helpers-npm-0.4.11-d20747f9c8-736857d524.zip similarity index 51% rename from .yarn/cache/@swc-helpers-npm-0.4.3-5d4bea11d2-5c2f173e95.zip rename to .yarn/cache/@swc-helpers-npm-0.4.11-d20747f9c8-736857d524.zip index a6e2cc58..3e2bc91e 100644 Binary files a/.yarn/cache/@swc-helpers-npm-0.4.3-5d4bea11d2-5c2f173e95.zip and b/.yarn/cache/@swc-helpers-npm-0.4.11-d20747f9c8-736857d524.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-5.41.0-cf0f0c7317-ae005b6032.zip b/.yarn/cache/@typescript-eslint-parser-npm-5.41.0-cf0f0c7317-ae005b6032.zip new file mode 100644 index 00000000..7fd0704a Binary files /dev/null and b/.yarn/cache/@typescript-eslint-parser-npm-5.41.0-cf0f0c7317-ae005b6032.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-5.41.0-11f6f346e4-f588e7e7e9.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.41.0-11f6f346e4-f588e7e7e9.zip new file mode 100644 index 00000000..ce4d02a5 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.41.0-11f6f346e4-f588e7e7e9.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-5.41.0-26e0fef01b-d7500bcc67.zip b/.yarn/cache/@typescript-eslint-types-npm-5.41.0-26e0fef01b-d7500bcc67.zip new file mode 100644 index 00000000..688690dd Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-5.41.0-26e0fef01b-d7500bcc67.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.41.0-73aa86e65d-cfb61b5971.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.41.0-73aa86e65d-cfb61b5971.zip new file mode 100644 index 00000000..90eeeecc Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.41.0-73aa86e65d-cfb61b5971.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.41.0-505d0bfcd4-ff76694170.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.41.0-505d0bfcd4-ff76694170.zip new file mode 100644 index 00000000..6995b9b3 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.41.0-505d0bfcd4-ff76694170.zip differ diff --git a/.yarn/cache/caniuse-lite-npm-1.0.30001425-38cbab85bc-4fbf9f5b12.zip b/.yarn/cache/caniuse-lite-npm-1.0.30001425-38cbab85bc-4fbf9f5b12.zip new file mode 100644 index 00000000..05d07874 Binary files /dev/null and b/.yarn/cache/caniuse-lite-npm-1.0.30001425-38cbab85bc-4fbf9f5b12.zip differ diff --git a/.yarn/cache/client-only-npm-0.0.1-07d3e9505c-0c16bf660d.zip b/.yarn/cache/client-only-npm-0.0.1-07d3e9505c-0c16bf660d.zip new file mode 100644 index 00000000..e5105d8e Binary files /dev/null and b/.yarn/cache/client-only-npm-0.0.1-07d3e9505c-0c16bf660d.zip differ diff --git a/.yarn/cache/eslint-config-next-npm-13.0.2-ce52aaaa67-7ad2e102de.zip b/.yarn/cache/eslint-config-next-npm-13.0.2-ce52aaaa67-7ad2e102de.zip new file mode 100644 index 00000000..2ac37c53 Binary files /dev/null and b/.yarn/cache/eslint-config-next-npm-13.0.2-ce52aaaa67-7ad2e102de.zip differ diff --git a/.yarn/cache/eslint-plugin-react-hooks-npm-4.6.0-b429fac07f-23001801f1.zip b/.yarn/cache/eslint-plugin-react-hooks-npm-4.6.0-b429fac07f-23001801f1.zip new file mode 100644 index 00000000..9a1a3949 Binary files /dev/null and b/.yarn/cache/eslint-plugin-react-hooks-npm-4.6.0-b429fac07f-23001801f1.zip differ diff --git a/.yarn/cache/eslint-plugin-react-npm-7.31.10-d43fb4c6e9-f013669c29.zip b/.yarn/cache/eslint-plugin-react-npm-7.31.10-d43fb4c6e9-f013669c29.zip new file mode 100644 index 00000000..4b66a230 Binary files /dev/null and b/.yarn/cache/eslint-plugin-react-npm-7.31.10-d43fb4c6e9-f013669c29.zip differ diff --git a/.yarn/cache/next-npm-12.2.5-8247fb1613-e8fcbd93d7.zip b/.yarn/cache/next-npm-13.0.2-b39abd22d0-f6fea2ee34.zip similarity index 51% rename from .yarn/cache/next-npm-12.2.5-8247fb1613-e8fcbd93d7.zip rename to .yarn/cache/next-npm-13.0.2-b39abd22d0-f6fea2ee34.zip index 89839fdb..fa525ae3 100644 Binary files a/.yarn/cache/next-npm-12.2.5-8247fb1613-e8fcbd93d7.zip and b/.yarn/cache/next-npm-13.0.2-b39abd22d0-f6fea2ee34.zip differ diff --git a/.yarn/cache/styled-jsx-npm-5.0.4-05f2e5b2a4-db75301556.zip b/.yarn/cache/styled-jsx-npm-5.0.4-05f2e5b2a4-db75301556.zip deleted file mode 100644 index c7c1f8f9..00000000 Binary files a/.yarn/cache/styled-jsx-npm-5.0.4-05f2e5b2a4-db75301556.zip and /dev/null differ diff --git a/.yarn/cache/styled-jsx-npm-5.1.0-53270b9f38-e5b70476fd.zip b/.yarn/cache/styled-jsx-npm-5.1.0-53270b9f38-e5b70476fd.zip new file mode 100644 index 00000000..f60dfabd Binary files /dev/null and b/.yarn/cache/styled-jsx-npm-5.1.0-53270b9f38-e5b70476fd.zip differ diff --git a/next.config.js b/next.config.js index 76551236..200f77b3 100644 --- a/next.config.js +++ b/next.config.js @@ -6,6 +6,9 @@ const nextConfig = { eslint: { ignoreDuringBuilds: true, }, + experimental: { + appDir: false, + }, pageExtensions: ['page.tsx', 'api.ts'], swcMinify: true, compiler: { diff --git a/package.json b/package.json index f576b3b6..6b913601 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "author": "12-team3-web", "scripts": { "dev": "next dev", + "dev:turbo": "next dev --turbo", "build": "next build", "start": "next start", "lint": "eslint 'src/**/*.{js,jsx,ts,tsx}' --fix", @@ -23,11 +24,11 @@ "axios": "^0.27.2", "emotion-normalize": "^11.0.1", "framer-motion": "^7.5.1", - "next": "^12.2.4", + "next": "^13.0.2", "next-compose-plugins": "^2.2.1", "qs": "^6.11.0", - "react": "18.2.0", - "react-dom": "18.2.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "recoil": "^0.7.4", "sharp": "^0.30.7" }, @@ -36,7 +37,7 @@ "@commitlint/cli": "^17.0.3", "@commitlint/config-conventional": "^17.0.3", "@emotion/eslint-plugin": "^11.7.0", - "@next/eslint-plugin-next": "^12.2.0", + "@next/eslint-plugin-next": "^13.0.2", "@svgr/webpack": "^6.3.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.3.0", @@ -56,6 +57,7 @@ "cypress": "^10.2.0", "eslint": "^8.18.0", "eslint-config-airbnb": "^19.0.4", + "eslint-config-next": "^13.0.2", "eslint-config-prettier": "^8.5.0", "eslint-import-resolver-typescript": "^2.7.1", "eslint-plugin-cypress": "^2.12.1", diff --git a/tsconfig.json b/tsconfig.json index 6296cb22..a57bed53 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,7 +1,11 @@ { "compilerOptions": { "target": "es5", - "lib": ["dom", "dom.iterable", "esnext"], + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -18,9 +22,25 @@ "incremental": true, "baseUrl": ".", "paths": { - "@/*": ["src/*"] - } + "@/*": [ + "src/*" + ] + }, + "plugins": [ + { + "name": "next" + } + ] }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "@types"], - "exclude": ["node_modules", "cypress"] + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + "@types", + ".next/types/**/*.ts" + ], + "exclude": [ + "node_modules", + "cypress" + ] } diff --git a/yarn.lock b/yarn.lock index caade516..4d24e021 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,7 +15,7 @@ __metadata: "@emotion/eslint-plugin": ^11.7.0 "@emotion/react": ^11.9.3 "@emotion/styled": ^11.9.3 - "@next/eslint-plugin-next": ^12.2.0 + "@next/eslint-plugin-next": ^13.0.2 "@svgr/webpack": ^6.3.1 "@tanstack/react-query": ^4.0.10 "@tanstack/react-query-devtools": ^4.0.10 @@ -39,6 +39,7 @@ __metadata: emotion-normalize: ^11.0.1 eslint: ^8.18.0 eslint-config-airbnb: ^19.0.4 + eslint-config-next: ^13.0.2 eslint-config-prettier: ^8.5.0 eslint-import-resolver-typescript: ^2.7.1 eslint-plugin-cypress: ^2.12.1 @@ -58,12 +59,12 @@ __metadata: jest-environment-jsdom: ^28.1.1 jest-plugin-context: ^2.9.0 lint-staged: ^13.0.3 - next: ^12.2.4 + next: ^13.0.2 next-compose-plugins: ^2.2.1 prettier: ^2.7.1 qs: ^6.11.0 - react: 18.2.0 - react-dom: 18.2.0 + react: ^18.2.0 + react-dom: ^18.2.0 react-test-renderer: ^18.2.0 recoil: ^0.7.4 sharp: ^0.30.7 @@ -2343,109 +2344,109 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:12.2.5": - version: 12.2.5 - resolution: "@next/env@npm:12.2.5" - checksum: a44939e59b46d5951831529a43dba9daa2e4e467e8680ea96e21ae127d1bf7f11757aaf3a6cff8a51273abfe7af782903e1304405a481361c7ba3e66d47e3238 +"@next/env@npm:13.0.2": + version: 13.0.2 + resolution: "@next/env@npm:13.0.2" + checksum: e84eca92328421d9824a82177b018234b2cd0aa59a482569b7a52b16eaabdafe6343f21bec7d15035cb8ea831929097c7d92c711d295630f6b74a655f9ddcad6 languageName: node linkType: hard -"@next/eslint-plugin-next@npm:^12.2.0": - version: 12.2.4 - resolution: "@next/eslint-plugin-next@npm:12.2.4" +"@next/eslint-plugin-next@npm:13.0.2, @next/eslint-plugin-next@npm:^13.0.2": + version: 13.0.2 + resolution: "@next/eslint-plugin-next@npm:13.0.2" dependencies: glob: 7.1.7 - checksum: c8320cb62dd22070679996f8df9c34fd76fd76fbb2215f26df51c498b73a0cb9e1aeb55abb1cf9afcffcf3571115a0ac351dcce7d6636d4abd1be96516eb2cbb + checksum: 36570701f4ad8763bfac6a7531dc06124ddbd2b819339a77b47d777ba0037a5302d9f42e17128222b3695c44f130caa106e453bc29872be802ad68da5788ec17 languageName: node linkType: hard -"@next/swc-android-arm-eabi@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-android-arm-eabi@npm:12.2.5" +"@next/swc-android-arm-eabi@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-android-arm-eabi@npm:13.0.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@next/swc-android-arm64@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-android-arm64@npm:12.2.5" +"@next/swc-android-arm64@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-android-arm64@npm:13.0.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-darwin-arm64@npm:12.2.5" +"@next/swc-darwin-arm64@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-darwin-arm64@npm:13.0.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-darwin-x64@npm:12.2.5" +"@next/swc-darwin-x64@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-darwin-x64@npm:13.0.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-freebsd-x64@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-freebsd-x64@npm:12.2.5" +"@next/swc-freebsd-x64@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-freebsd-x64@npm:13.0.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm-gnueabihf@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-linux-arm-gnueabihf@npm:12.2.5" +"@next/swc-linux-arm-gnueabihf@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-linux-arm-gnueabihf@npm:13.0.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-linux-arm64-gnu@npm:12.2.5" +"@next/swc-linux-arm64-gnu@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-linux-arm64-gnu@npm:13.0.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-linux-arm64-musl@npm:12.2.5" +"@next/swc-linux-arm64-musl@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-linux-arm64-musl@npm:13.0.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-linux-x64-gnu@npm:12.2.5" +"@next/swc-linux-x64-gnu@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-linux-x64-gnu@npm:13.0.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-linux-x64-musl@npm:12.2.5" +"@next/swc-linux-x64-musl@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-linux-x64-musl@npm:13.0.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-win32-arm64-msvc@npm:12.2.5" +"@next/swc-win32-arm64-msvc@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-win32-arm64-msvc@npm:13.0.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-win32-ia32-msvc@npm:12.2.5" +"@next/swc-win32-ia32-msvc@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-win32-ia32-msvc@npm:13.0.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:12.2.5": - version: 12.2.5 - resolution: "@next/swc-win32-x64-msvc@npm:12.2.5" +"@next/swc-win32-x64-msvc@npm:13.0.2": + version: 13.0.2 + resolution: "@next/swc-win32-x64-msvc@npm:13.0.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2497,6 +2498,13 @@ __metadata: languageName: node linkType: hard +"@rushstack/eslint-patch@npm:^1.1.3": + version: 1.2.0 + resolution: "@rushstack/eslint-patch@npm:1.2.0" + checksum: faa749faae0e83c26ae9eb00ad36a897ac78f3cf27da8e8ff21c00bcf7973b598d823d8f2b3957ef66079288bcf577f94df831eae2d65f3f68d8ca32f18b6aff + languageName: node + linkType: hard + "@sideway/address@npm:^4.1.3": version: 4.1.4 resolution: "@sideway/address@npm:4.1.4" @@ -2699,12 +2707,12 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:0.4.3": - version: 0.4.3 - resolution: "@swc/helpers@npm:0.4.3" +"@swc/helpers@npm:0.4.11": + version: 0.4.11 + resolution: "@swc/helpers@npm:0.4.11" dependencies: tslib: ^2.4.0 - checksum: 5c2f173e950dd3929d84ae48b3586a274d5a874e7cf2013b3d8081e4f8c723fa3a4d4e63b263e84bb7f06431f87b640e91a12655410463c81a3dc2bbc15eceda + checksum: 736857d524b41a8a4db81094e9b027f554004e0fa3e86325d85bdb38f7e6459ce022db079edb6c61ba0f46fe8583b3e663e95f7acbd13e51b8da6c34e45bba2e languageName: node linkType: hard @@ -3217,6 +3225,23 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/parser@npm:^5.21.0": + version: 5.41.0 + resolution: "@typescript-eslint/parser@npm:5.41.0" + dependencies: + "@typescript-eslint/scope-manager": 5.41.0 + "@typescript-eslint/types": 5.41.0 + "@typescript-eslint/typescript-estree": 5.41.0 + debug: ^4.3.4 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: ae005b603218d540dd1c3fd1f84d7f956bfca8b15d2c42115b9fc44437cb73e8284fda62153612a20809449d563edbde968d245b6c9d27b482ad0ebc2a95947f + languageName: node + linkType: hard + "@typescript-eslint/parser@npm:^5.29.0": version: 5.33.0 resolution: "@typescript-eslint/parser@npm:5.33.0" @@ -3244,6 +3269,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:5.41.0": + version: 5.41.0 + resolution: "@typescript-eslint/scope-manager@npm:5.41.0" + dependencies: + "@typescript-eslint/types": 5.41.0 + "@typescript-eslint/visitor-keys": 5.41.0 + checksum: f588e7e7e953dfa19632b676f1287a7a4f5e9390282b103b3cf46cc28bb597c1229df2489eb687ab9285674076eb2569b821eac9b3110572d70fd230bdc5d703 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:5.33.0": version: 5.33.0 resolution: "@typescript-eslint/type-utils@npm:5.33.0" @@ -3267,6 +3302,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:5.41.0": + version: 5.41.0 + resolution: "@typescript-eslint/types@npm:5.41.0" + checksum: d7500bcc67b68032ccf19d983a69efa2750f4d82f5cc027090d2686d4e662b3a7b0b5fa55ed90710eca2528867d39964d76c207ac3c6f734505efbe21dccac7d + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.33.0": version: 5.33.0 resolution: "@typescript-eslint/typescript-estree@npm:5.33.0" @@ -3285,6 +3327,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:5.41.0": + version: 5.41.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.41.0" + dependencies: + "@typescript-eslint/types": 5.41.0 + "@typescript-eslint/visitor-keys": 5.41.0 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.3.7 + tsutils: ^3.21.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: cfb61b5971108807ad4b1e26e71455a0451e8b5ee06e9ae7d2e45caa8e978f0a3bb58bb877eff42a134d3ab21ad23bf138d2b829c407607e3d1fc616f0f87cc9 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.33.0, @typescript-eslint/utils@npm:^5.10.0, @typescript-eslint/utils@npm:^5.13.0": version: 5.33.0 resolution: "@typescript-eslint/utils@npm:5.33.0" @@ -3311,6 +3371,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:5.41.0": + version: 5.41.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.41.0" + dependencies: + "@typescript-eslint/types": 5.41.0 + eslint-visitor-keys: ^3.3.0 + checksum: ff76694170d77c96d6166a1973ca11b4a6de2051e396fc3581534b3d6f574440e0a3af71f0690dfb2368bb5300a412b363c1795ac1ba1f363b1bc115550808cd + languageName: node + linkType: hard + "JSONStream@npm:^1.0.4": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -4078,13 +4148,20 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001332, caniuse-lite@npm:^1.0.30001370": +"caniuse-lite@npm:^1.0.30001370": version: 1.0.30001375 resolution: "caniuse-lite@npm:1.0.30001375" checksum: 6ed9cf7a3f80f5880cb021105864b869dddfdda8490559aa623e77feeca5ce8958a3b7c1cf37322e519176dcb488c99e6358b8c2de2aa4a0e08846ac122c4e75 languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001406": + version: 1.0.30001425 + resolution: "caniuse-lite@npm:1.0.30001425" + checksum: 4fbf9f5b125b15a3eeaf7b75ca611f417ab9ce1a9fc07ee1023b2a7c0cc9844ad61ff089e814e4af6f747b9b532b6b50e7cb7844e6c29900f68ac9d171193ece + languageName: node + linkType: hard + "caseless@npm:~0.12.0": version: 0.12.0 resolution: "caseless@npm:0.12.0" @@ -4214,6 +4291,13 @@ __metadata: languageName: node linkType: hard +"client-only@npm:0.0.1": + version: 0.0.1 + resolution: "client-only@npm:0.0.1" + checksum: 0c16bf660dadb90610553c1d8946a7fdfb81d624adea073b8440b7d795d5b5b08beb3c950c6a2cf16279365a3265158a236876d92bce16423c485c322d7dfaf8 + languageName: node + linkType: hard + "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -5167,6 +5251,29 @@ __metadata: languageName: node linkType: hard +"eslint-config-next@npm:^13.0.2": + version: 13.0.2 + resolution: "eslint-config-next@npm:13.0.2" + dependencies: + "@next/eslint-plugin-next": 13.0.2 + "@rushstack/eslint-patch": ^1.1.3 + "@typescript-eslint/parser": ^5.21.0 + eslint-import-resolver-node: ^0.3.6 + eslint-import-resolver-typescript: ^2.7.1 + eslint-plugin-import: ^2.26.0 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.31.7 + eslint-plugin-react-hooks: ^4.5.0 + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: ">=3.3.1" + peerDependenciesMeta: + typescript: + optional: true + checksum: 7ad2e102de629f72f478c1405fb335816842401f8855e8da251b61714bcec92d9e21b132de67d630ba26b22bf16cd3771ffd689f839ba293043b8c7fa4f6660a + languageName: node + linkType: hard + "eslint-config-prettier@npm:^8.5.0": version: 8.5.0 resolution: "eslint-config-prettier@npm:8.5.0" @@ -5281,7 +5388,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsx-a11y@npm:^6.6.0": +"eslint-plugin-jsx-a11y@npm:^6.5.1, eslint-plugin-jsx-a11y@npm:^6.6.0": version: 6.6.1 resolution: "eslint-plugin-jsx-a11y@npm:6.6.1" dependencies: @@ -5319,6 +5426,15 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-react-hooks@npm:^4.5.0": + version: 4.6.0 + resolution: "eslint-plugin-react-hooks@npm:4.6.0" + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + checksum: 23001801f14c1d16bf0a837ca7970d9dd94e7b560384b41db378b49b6e32dc43d6e2790de1bd737a652a86f81a08d6a91f402525061b47719328f586a57e86c3 + languageName: node + linkType: hard + "eslint-plugin-react@npm:^7.30.1": version: 7.30.1 resolution: "eslint-plugin-react@npm:7.30.1" @@ -5343,6 +5459,30 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-react@npm:^7.31.7": + version: 7.31.10 + resolution: "eslint-plugin-react@npm:7.31.10" + 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 + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: f013669c296483559a760648fa06425f161b1aff93c668f14c4561c933d22a7836b745b88a795c53cab929c71513d5fd1f2ffdddff915709f01b77ac25f5b71b + languageName: node + linkType: hard + "eslint-plugin-simple-import-sort@npm:^7.0.0": version: 7.0.0 resolution: "eslint-plugin-simple-import-sort@npm:7.0.0" @@ -8148,34 +8288,34 @@ __metadata: languageName: node linkType: hard -"next@npm:^12.2.4": - version: 12.2.5 - resolution: "next@npm:12.2.5" - dependencies: - "@next/env": 12.2.5 - "@next/swc-android-arm-eabi": 12.2.5 - "@next/swc-android-arm64": 12.2.5 - "@next/swc-darwin-arm64": 12.2.5 - "@next/swc-darwin-x64": 12.2.5 - "@next/swc-freebsd-x64": 12.2.5 - "@next/swc-linux-arm-gnueabihf": 12.2.5 - "@next/swc-linux-arm64-gnu": 12.2.5 - "@next/swc-linux-arm64-musl": 12.2.5 - "@next/swc-linux-x64-gnu": 12.2.5 - "@next/swc-linux-x64-musl": 12.2.5 - "@next/swc-win32-arm64-msvc": 12.2.5 - "@next/swc-win32-ia32-msvc": 12.2.5 - "@next/swc-win32-x64-msvc": 12.2.5 - "@swc/helpers": 0.4.3 - caniuse-lite: ^1.0.30001332 +"next@npm:^13.0.2": + version: 13.0.2 + resolution: "next@npm:13.0.2" + dependencies: + "@next/env": 13.0.2 + "@next/swc-android-arm-eabi": 13.0.2 + "@next/swc-android-arm64": 13.0.2 + "@next/swc-darwin-arm64": 13.0.2 + "@next/swc-darwin-x64": 13.0.2 + "@next/swc-freebsd-x64": 13.0.2 + "@next/swc-linux-arm-gnueabihf": 13.0.2 + "@next/swc-linux-arm64-gnu": 13.0.2 + "@next/swc-linux-arm64-musl": 13.0.2 + "@next/swc-linux-x64-gnu": 13.0.2 + "@next/swc-linux-x64-musl": 13.0.2 + "@next/swc-win32-arm64-msvc": 13.0.2 + "@next/swc-win32-ia32-msvc": 13.0.2 + "@next/swc-win32-x64-msvc": 13.0.2 + "@swc/helpers": 0.4.11 + caniuse-lite: ^1.0.30001406 postcss: 8.4.14 - styled-jsx: 5.0.4 + styled-jsx: 5.1.0 use-sync-external-store: 1.2.0 peerDependencies: fibers: ">= 3.1.0" node-sass: ^6.0.0 || ^7.0.0 - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^18.2.0 + react-dom: ^18.2.0 sass: ^1.3.0 dependenciesMeta: "@next/swc-android-arm-eabi": @@ -8213,7 +8353,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: e8fcbd93d74fda81640fd174a9d380f22db404d3ce0893730db3db806317ae18c86d1dbb502e63e47c92fb21a93812de62639c2f1204330cb569fdac4d3d0573 + checksum: f6fea2ee34a8c490834cbd7688cfb346337a4dc8530282bf50ee94e20277ad66cb00a614c92c07f8b00832795eaa3a10847f10c8d540789b0b1b1f2914a3b239 languageName: node linkType: hard @@ -8924,7 +9064,7 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:18.2.0": +"react-dom@npm:^18.2.0": version: 18.2.0 resolution: "react-dom@npm:18.2.0" dependencies: @@ -8993,7 +9133,7 @@ __metadata: languageName: node linkType: hard -"react@npm:18.2.0": +"react@npm:^18.2.0": version: 18.2.0 resolution: "react@npm:18.2.0" dependencies: @@ -9897,9 +10037,11 @@ __metadata: languageName: node linkType: hard -"styled-jsx@npm:5.0.4": - version: 5.0.4 - resolution: "styled-jsx@npm:5.0.4" +"styled-jsx@npm:5.1.0": + version: 5.1.0 + resolution: "styled-jsx@npm:5.1.0" + dependencies: + client-only: 0.0.1 peerDependencies: react: ">= 16.8.0 || 17.x.x || ^18.0.0-0" peerDependenciesMeta: @@ -9907,7 +10049,7 @@ __metadata: optional: true babel-plugin-macros: optional: true - checksum: db7530155626e5eebc9d80ca117ea5aed6219b0a65469196b0b5727550fbe743117d7eea1499d80511ccb312d31f4a1027a58d1f94a83f0986c9acfdcce8bdd1 + checksum: e5b70476fd9059147dfe35dd912e537e422a7f900cc88f80456c97da495c655598875d64de2199641d627770a7e55ed08be0fd82646bc386791fdb1d0e5af2b1 languageName: node linkType: hard