diff --git a/.eslintrc b/.eslintrc.json similarity index 99% rename from .eslintrc rename to .eslintrc.json index a6c1ca6..192f832 100644 --- a/.eslintrc +++ b/.eslintrc.json @@ -6,6 +6,7 @@ "plugin:prettier/recommended" ], "rules": { + "import/extensions": "off", "prettier/prettier": [ "error", { diff --git a/.pnp.cjs b/.pnp.cjs index fa4edbb..39d2531 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -64,7 +64,7 @@ const RAW_RUNTIME_STATE = ["cssnano", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:6.0.3"],\ ["eslint", "npm:8.56.0"],\ ["eslint-config-airbnb", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:19.0.4"],\ - ["eslint-config-airbnb-typescript", "npm:6.0.0"],\ + ["eslint-config-airbnb-typescript", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:18.0.0"],\ ["eslint-config-next", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:14.1.0"],\ ["eslint-config-prettier", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:9.1.0"],\ ["eslint-plugin-import", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:2.29.1"],\ @@ -8962,15 +8962,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@types/eslint-visitor-keys", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/@types-eslint-visitor-keys-npm-1.0.0-a300061b93-3d9186b6b5.zip/node_modules/@types/eslint-visitor-keys/",\ - "packageDependencies": [\ - ["@types/eslint-visitor-keys", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@types/estree", [\ ["npm:0.0.51", {\ "packageLocation": "./.yarn/cache/@types-estree-npm-0.0.51-bc20719267-a70c60d5e6.zip/node_modules/@types/estree/",\ @@ -9537,40 +9528,7 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@typescript-eslint/experimental-utils", [\ - ["npm:2.34.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-experimental-utils-npm-2.34.0-c95189aa27-c6296f021b.zip/node_modules/@typescript-eslint/experimental-utils/",\ - "packageDependencies": [\ - ["@typescript-eslint/experimental-utils", "npm:2.34.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-experimental-utils-virtual-d86f637ab9/0/cache/@typescript-eslint-experimental-utils-npm-2.34.0-c95189aa27-c6296f021b.zip/node_modules/@typescript-eslint/experimental-utils/",\ - "packageDependencies": [\ - ["@typescript-eslint/experimental-utils", "virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0"],\ - ["@types/eslint", null],\ - ["@types/json-schema", "npm:7.0.15"],\ - ["@typescript-eslint/typescript-estree", "virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0"],\ - ["eslint", null],\ - ["eslint-scope", "npm:5.1.1"],\ - ["eslint-utils", "npm:2.1.0"]\ - ],\ - "packagePeers": [\ - "@types/eslint",\ - "eslint"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@typescript-eslint/parser", [\ - ["npm:2.34.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-2.34.0-3ac3ed608d-3bfe2519ae.zip/node_modules/@typescript-eslint/parser/",\ - "packageDependencies": [\ - ["@typescript-eslint/parser", "npm:2.34.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ ["npm:6.20.0", {\ "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-6.20.0-078b119c0b-d84ad5e228.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ @@ -9585,27 +9543,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:2.34.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-0aabf6ebdb/0/cache/@typescript-eslint-parser-npm-2.34.0-3ac3ed608d-3bfe2519ae.zip/node_modules/@typescript-eslint/parser/",\ - "packageDependencies": [\ - ["@typescript-eslint/parser", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:2.34.0"],\ - ["@types/eslint", null],\ - ["@types/eslint-visitor-keys", "npm:1.0.0"],\ - ["@types/typescript", null],\ - ["@typescript-eslint/experimental-utils", "virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0"],\ - ["eslint", null],\ - ["eslint-visitor-keys", "npm:1.3.0"],\ - ["typescript", null]\ - ],\ - "packagePeers": [\ - "@types/eslint",\ - "@types/typescript",\ - "eslint",\ - "typescript"\ - ],\ - "linkType": "HARD"\ - }],\ ["virtual:85a879ac6ff2a1c1c014026858f0964781e9cb10dda76fcc75bacbf54267acbc957e90b2b3fffa2353a6ac173897afecda8b60a5e91d9d61f74e33b139ce5534#npm:6.20.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-4b5c33e78d/0/cache/@typescript-eslint-parser-npm-6.20.0-078b119c0b-d84ad5e228.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ @@ -9734,13 +9671,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ - ["npm:2.34.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-2.34.0-c6a349caae-ba48c61a0c.zip/node_modules/@typescript-eslint/typescript-estree/",\ - "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "npm:2.34.0"]\ - ],\ - "linkType": "SOFT"\ - }],\ ["npm:5.62.0", {\ "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-5.62.0-5d1ea132a9-d7984a3e9d.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -9762,26 +9692,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-5620b94163/0/cache/@typescript-eslint-typescript-estree-npm-2.34.0-c6a349caae-ba48c61a0c.zip/node_modules/@typescript-eslint/typescript-estree/",\ - "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "virtual:0aabf6ebdb6398f342f0ca6514ce82ffea10a9c2ea0ee1f7935a60cfec2c73cc9a5a09ef747ce763f3764fc712583f603fb90a4c389e113f96a213b5040c1454#npm:2.34.0"],\ - ["@types/typescript", null],\ - ["debug", "virtual:4b12ba5111caf7e8338099bdbc7cb046a9f8e079a44e74d0c03dca469876e3071ebbe671c5e90ae6b78ae33e22c205fa5ed32169a4aabd1404b13c56d09986e1#npm:4.3.4"],\ - ["eslint-visitor-keys", "npm:1.3.0"],\ - ["glob", "npm:7.2.3"],\ - ["is-glob", "npm:4.0.3"],\ - ["lodash", "npm:4.17.21"],\ - ["semver", "npm:7.5.4"],\ - ["tsutils", "virtual:5620b941632d15ae246a1cdbe4dc44a4a858ee6bc1bc042880e2759c14e20625076f1b03196beb035718aa1eecfe166eb247c71de9336d92cb2360a5e85f381e#npm:3.21.0"],\ - ["typescript", null]\ - ],\ - "packagePeers": [\ - "@types/typescript",\ - "typescript"\ - ],\ - "linkType": "HARD"\ - }],\ ["virtual:4b5c33e78d1c3b687f0fc842f632f4bf1d064119f80976950a9107b0364b1329fce35345c91c708e1ffd853647bb2098e8610f5106bd9147c06f658f034f3934#npm:6.20.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-cf082761c9/0/cache/@typescript-eslint-typescript-estree-npm-6.20.0-f90f58095c-551f13445a.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -9814,7 +9724,7 @@ const RAW_RUNTIME_STATE = ["globby", "npm:11.1.0"],\ ["is-glob", "npm:4.0.3"],\ ["semver", "npm:7.5.4"],\ - ["tsutils", "virtual:5620b941632d15ae246a1cdbe4dc44a4a858ee6bc1bc042880e2759c14e20625076f1b03196beb035718aa1eecfe166eb247c71de9336d92cb2360a5e85f381e#npm:3.21.0"],\ + ["tsutils", "virtual:88830f5f8c01daef48be271e116438d1c344549b2d2c8bd83ac0af0435e5d7f44c60a57644efc40d72f75aea26e6abf855d276ea899dbb8b2901e62026758d7a#npm:3.21.0"],\ ["typescript", null]\ ],\ "packagePeers": [\ @@ -14598,13 +14508,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["eslint-config-airbnb", [\ - ["npm:18.2.1", {\ - "packageLocation": "./.yarn/cache/eslint-config-airbnb-npm-18.2.1-19125926b3-236ce3faf1.zip/node_modules/eslint-config-airbnb/",\ - "packageDependencies": [\ - ["eslint-config-airbnb", "npm:18.2.1"]\ - ],\ - "linkType": "SOFT"\ - }],\ ["npm:19.0.4", {\ "packageLocation": "./.yarn/cache/eslint-config-airbnb-npm-19.0.4-a73150c84a-867feeda45.zip/node_modules/eslint-config-airbnb/",\ "packageDependencies": [\ @@ -14612,38 +14515,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:18.2.1", {\ - "packageLocation": "./.yarn/__virtual__/eslint-config-airbnb-virtual-5e383036e2/0/cache/eslint-config-airbnb-npm-18.2.1-19125926b3-236ce3faf1.zip/node_modules/eslint-config-airbnb/",\ - "packageDependencies": [\ - ["eslint-config-airbnb", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:18.2.1"],\ - ["@types/eslint", null],\ - ["@types/eslint-plugin-import", null],\ - ["@types/eslint-plugin-jsx-a11y", null],\ - ["@types/eslint-plugin-react", null],\ - ["@types/eslint-plugin-react-hooks", null],\ - ["eslint", null],\ - ["eslint-config-airbnb-base", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:14.2.1"],\ - ["eslint-plugin-import", null],\ - ["eslint-plugin-jsx-a11y", null],\ - ["eslint-plugin-react", null],\ - ["eslint-plugin-react-hooks", null],\ - ["object.assign", "npm:4.1.5"],\ - ["object.entries", "npm:1.1.7"]\ - ],\ - "packagePeers": [\ - "@types/eslint-plugin-import",\ - "@types/eslint-plugin-jsx-a11y",\ - "@types/eslint-plugin-react-hooks",\ - "@types/eslint-plugin-react",\ - "@types/eslint",\ - "eslint-plugin-import",\ - "eslint-plugin-jsx-a11y",\ - "eslint-plugin-react-hooks",\ - "eslint-plugin-react",\ - "eslint"\ - ],\ - "linkType": "HARD"\ - }],\ ["virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:19.0.4", {\ "packageLocation": "./.yarn/__virtual__/eslint-config-airbnb-virtual-3c841edf68/0/cache/eslint-config-airbnb-npm-19.0.4-a73150c84a-867feeda45.zip/node_modules/eslint-config-airbnb/",\ "packageDependencies": [\ @@ -14678,13 +14549,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["eslint-config-airbnb-base", [\ - ["npm:14.2.1", {\ - "packageLocation": "./.yarn/cache/eslint-config-airbnb-base-npm-14.2.1-50131c00fb-960654ae93.zip/node_modules/eslint-config-airbnb-base/",\ - "packageDependencies": [\ - ["eslint-config-airbnb-base", "npm:14.2.1"]\ - ],\ - "linkType": "SOFT"\ - }],\ ["npm:15.0.0", {\ "packageLocation": "./.yarn/cache/eslint-config-airbnb-base-npm-15.0.0-802837dd26-93639d9916.zip/node_modules/eslint-config-airbnb-base/",\ "packageDependencies": [\ @@ -14713,17 +14577,18 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:14.2.1", {\ - "packageLocation": "./.yarn/__virtual__/eslint-config-airbnb-base-virtual-f76790f7ff/0/cache/eslint-config-airbnb-base-npm-14.2.1-50131c00fb-960654ae93.zip/node_modules/eslint-config-airbnb-base/",\ + ["virtual:6f5db86ddcd44f0a88b015dce8caba55e81e5328e455034071f58c0377953391a90057bd5d3fcd50eb07ec199d601120993a8461c750d69e9c9a6a9d50ecc2eb#npm:15.0.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-config-airbnb-base-virtual-378fae4e1e/0/cache/eslint-config-airbnb-base-npm-15.0.0-802837dd26-93639d9916.zip/node_modules/eslint-config-airbnb-base/",\ "packageDependencies": [\ - ["eslint-config-airbnb-base", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:14.2.1"],\ + ["eslint-config-airbnb-base", "virtual:6f5db86ddcd44f0a88b015dce8caba55e81e5328e455034071f58c0377953391a90057bd5d3fcd50eb07ec199d601120993a8461c750d69e9c9a6a9d50ecc2eb#npm:15.0.0"],\ ["@types/eslint", null],\ ["@types/eslint-plugin-import", null],\ ["confusing-browser-globals", "npm:1.0.11"],\ - ["eslint", null],\ + ["eslint", "npm:8.56.0"],\ ["eslint-plugin-import", null],\ ["object.assign", "npm:4.1.5"],\ - ["object.entries", "npm:1.1.7"]\ + ["object.entries", "npm:1.1.7"],\ + ["semver", "npm:6.3.1"]\ ],\ "packagePeers": [\ "@types/eslint-plugin-import",\ @@ -14735,13 +14600,32 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["eslint-config-airbnb-typescript", [\ - ["npm:6.0.0", {\ - "packageLocation": "./.yarn/cache/eslint-config-airbnb-typescript-npm-6.0.0-43b23f910c-1fca10cf47.zip/node_modules/eslint-config-airbnb-typescript/",\ + ["npm:18.0.0", {\ + "packageLocation": "./.yarn/cache/eslint-config-airbnb-typescript-npm-18.0.0-a74d58b4f0-8bfedda75f.zip/node_modules/eslint-config-airbnb-typescript/",\ + "packageDependencies": [\ + ["eslint-config-airbnb-typescript", "npm:18.0.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:18.0.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-config-airbnb-typescript-virtual-6f5db86ddc/0/cache/eslint-config-airbnb-typescript-npm-18.0.0-a74d58b4f0-8bfedda75f.zip/node_modules/eslint-config-airbnb-typescript/",\ "packageDependencies": [\ - ["eslint-config-airbnb-typescript", "npm:6.0.0"],\ - ["@typescript-eslint/parser", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:2.34.0"],\ - ["eslint-config-airbnb", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:18.2.1"],\ - ["eslint-config-airbnb-base", "virtual:43b23f910c23082e11d54ef629e4c5714876c3156f3d484cbb0b7462fb6f94842288fb82f6f9d3b0b716c2545a77890b08fa5fc93e25456b5daf715c6135bbed#npm:14.2.1"]\ + ["eslint-config-airbnb-typescript", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:18.0.0"],\ + ["@types/eslint", null],\ + ["@types/typescript-eslint__eslint-plugin", null],\ + ["@types/typescript-eslint__parser", null],\ + ["@typescript-eslint/eslint-plugin", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:7.0.2"],\ + ["@typescript-eslint/parser", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:7.0.2"],\ + ["eslint", "npm:8.56.0"],\ + ["eslint-config-airbnb-base", "virtual:6f5db86ddcd44f0a88b015dce8caba55e81e5328e455034071f58c0377953391a90057bd5d3fcd50eb07ec199d601120993a8461c750d69e9c9a6a9d50ecc2eb#npm:15.0.0"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "@types/typescript-eslint__eslint-plugin",\ + "@types/typescript-eslint__parser",\ + "@typescript-eslint/eslint-plugin",\ + "@typescript-eslint/parser",\ + "eslint"\ ],\ "linkType": "HARD"\ }]\ @@ -15433,24 +15317,7 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["eslint-utils", [\ - ["npm:2.1.0", {\ - "packageLocation": "./.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-69521c5d65.zip/node_modules/eslint-utils/",\ - "packageDependencies": [\ - ["eslint-utils", "npm:2.1.0"],\ - ["eslint-visitor-keys", "npm:1.3.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["eslint-visitor-keys", [\ - ["npm:1.3.0", {\ - "packageLocation": "./.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-10c91fdbbe.zip/node_modules/eslint-visitor-keys/",\ - "packageDependencies": [\ - ["eslint-visitor-keys", "npm:1.3.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.4.3", {\ "packageLocation": "./.yarn/cache/eslint-visitor-keys-npm-3.4.3-a356ac7e46-92708e882c.zip/node_modules/eslint-visitor-keys/",\ "packageDependencies": [\ @@ -25209,7 +25076,7 @@ const RAW_RUNTIME_STATE = ["cssnano", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:6.0.3"],\ ["eslint", "npm:8.56.0"],\ ["eslint-config-airbnb", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:19.0.4"],\ - ["eslint-config-airbnb-typescript", "npm:6.0.0"],\ + ["eslint-config-airbnb-typescript", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:18.0.0"],\ ["eslint-config-next", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:14.1.0"],\ ["eslint-config-prettier", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:9.1.0"],\ ["eslint-plugin-import", "virtual:e51e4a2d7a9a2e6c27746c2d2f09f2a719853216c9c1c5bab613c517c40764363ce541c1f59efe26bd227061f0778d8876373e62c22d820f0ccc5681b0ca964d#npm:2.29.1"],\ @@ -27038,10 +26905,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:5620b941632d15ae246a1cdbe4dc44a4a858ee6bc1bc042880e2759c14e20625076f1b03196beb035718aa1eecfe166eb247c71de9336d92cb2360a5e85f381e#npm:3.21.0", {\ - "packageLocation": "./.yarn/__virtual__/tsutils-virtual-07a29fefb5/0/cache/tsutils-npm-3.21.0-347e6636c5-02f19e458e.zip/node_modules/tsutils/",\ + ["virtual:88830f5f8c01daef48be271e116438d1c344549b2d2c8bd83ac0af0435e5d7f44c60a57644efc40d72f75aea26e6abf855d276ea899dbb8b2901e62026758d7a#npm:3.21.0", {\ + "packageLocation": "./.yarn/__virtual__/tsutils-virtual-84fd78d962/0/cache/tsutils-npm-3.21.0-347e6636c5-02f19e458e.zip/node_modules/tsutils/",\ "packageDependencies": [\ - ["tsutils", "virtual:5620b941632d15ae246a1cdbe4dc44a4a858ee6bc1bc042880e2759c14e20625076f1b03196beb035718aa1eecfe166eb247c71de9336d92cb2360a5e85f381e#npm:3.21.0"],\ + ["tsutils", "virtual:88830f5f8c01daef48be271e116438d1c344549b2d2c8bd83ac0af0435e5d7f44c60a57644efc40d72f75aea26e6abf855d276ea899dbb8b2901e62026758d7a#npm:3.21.0"],\ ["@types/typescript", null],\ ["tslib", "npm:1.14.1"],\ ["typescript", null]\ diff --git a/.yarn/cache/@types-eslint-visitor-keys-npm-1.0.0-a300061b93-3d9186b6b5.zip b/.yarn/cache/@types-eslint-visitor-keys-npm-1.0.0-a300061b93-3d9186b6b5.zip deleted file mode 100644 index 9994b55..0000000 --- a/.yarn/cache/@types-eslint-visitor-keys-npm-1.0.0-a300061b93-3d9186b6b5.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af84bc0b8a4463f5a9243208ff4198346982380867c1ac0cc2c4c6f6745d5f99 -size 3983 diff --git a/.yarn/cache/@typescript-eslint-experimental-utils-npm-2.34.0-c95189aa27-c6296f021b.zip b/.yarn/cache/@typescript-eslint-experimental-utils-npm-2.34.0-c95189aa27-c6296f021b.zip deleted file mode 100644 index e461f63..0000000 --- a/.yarn/cache/@typescript-eslint-experimental-utils-npm-2.34.0-c95189aa27-c6296f021b.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:03b5aa945d17d24571ba8181a19f1377d619768406aa93544424d083d1414683 -size 269374 diff --git a/.yarn/cache/@typescript-eslint-parser-npm-2.34.0-3ac3ed608d-3bfe2519ae.zip b/.yarn/cache/@typescript-eslint-parser-npm-2.34.0-3ac3ed608d-3bfe2519ae.zip deleted file mode 100644 index 062e19e..0000000 --- a/.yarn/cache/@typescript-eslint-parser-npm-2.34.0-3ac3ed608d-3bfe2519ae.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33c276d10e0483135b9afa41caf13465f989b99d7585730db51bb7e47634ae8b -size 91787 diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-2.34.0-c6a349caae-ba48c61a0c.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-2.34.0-c6a349caae-ba48c61a0c.zip deleted file mode 100644 index ff4eb67..0000000 --- a/.yarn/cache/@typescript-eslint-typescript-estree-npm-2.34.0-c6a349caae-ba48c61a0c.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba9a6d1d50d3ddca6dab6ac7486c83bfebe036c9ad933648f8355d46ec5f893d -size 554938 diff --git a/.yarn/cache/eslint-config-airbnb-base-npm-14.2.1-50131c00fb-960654ae93.zip b/.yarn/cache/eslint-config-airbnb-base-npm-14.2.1-50131c00fb-960654ae93.zip deleted file mode 100644 index d0b9085..0000000 --- a/.yarn/cache/eslint-config-airbnb-base-npm-14.2.1-50131c00fb-960654ae93.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c0a7009dc4fa03fc807342509cee5db051ea559afd1f6ad46091c242d64bf4a2 -size 90578 diff --git a/.yarn/cache/eslint-config-airbnb-npm-18.2.1-19125926b3-236ce3faf1.zip b/.yarn/cache/eslint-config-airbnb-npm-18.2.1-19125926b3-236ce3faf1.zip deleted file mode 100644 index 8865401..0000000 --- a/.yarn/cache/eslint-config-airbnb-npm-18.2.1-19125926b3-236ce3faf1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e3b2b0ca934759c936b16971bde818b2e45d3d1cf842ee7d4a54475a6c25df6e -size 79640 diff --git a/.yarn/cache/eslint-config-airbnb-typescript-npm-18.0.0-a74d58b4f0-8bfedda75f.zip b/.yarn/cache/eslint-config-airbnb-typescript-npm-18.0.0-a74d58b4f0-8bfedda75f.zip new file mode 100644 index 0000000..cbf165a --- /dev/null +++ b/.yarn/cache/eslint-config-airbnb-typescript-npm-18.0.0-a74d58b4f0-8bfedda75f.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:751483c4b3af27cca7ab51392e2f8c3a1613bea09066ac143a7ccd624a000c5b +size 27970 diff --git a/.yarn/cache/eslint-config-airbnb-typescript-npm-6.0.0-43b23f910c-1fca10cf47.zip b/.yarn/cache/eslint-config-airbnb-typescript-npm-6.0.0-43b23f910c-1fca10cf47.zip deleted file mode 100644 index ea79ebe..0000000 --- a/.yarn/cache/eslint-config-airbnb-typescript-npm-6.0.0-43b23f910c-1fca10cf47.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:934c2dd742db4d15de3fe7cb417162ca0f1700cc1c79e83ea991886afe7fc118 -size 26081 diff --git a/.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-69521c5d65.zip b/.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-69521c5d65.zip deleted file mode 100644 index 58458d8..0000000 --- a/.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-69521c5d65.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a28c0b0d892aff1019ee55600f045ffd3138013a626135f7f9bfb055d2e932e -size 343259 diff --git a/.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-10c91fdbbe.zip b/.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-10c91fdbbe.zip deleted file mode 100644 index a75e44d..0000000 --- a/.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-10c91fdbbe.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9cfedb7165527adcb0f34c77c7e1a83053b9f98e4a3d7ff4a01cedd775b6fa7 -size 25130 diff --git a/package.json b/package.json index c3769d5..41dcc95 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "cssnano": "^6.0.3", "eslint": "^8.56.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-airbnb-typescript": "6.0.0", + "eslint-config-airbnb-typescript": "^18.0.0", "eslint-config-next": "^14.1.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", diff --git a/src/.next/cache/eslint/.cache_8hexeq b/src/.next/cache/eslint/.cache_8hexeq index 350d947..1f7a63d 100644 --- a/src/.next/cache/eslint/.cache_8hexeq +++ b/src/.next/cache/eslint/.cache_8hexeq @@ -1 +1 @@ -[{"/Users/juunie/src/repos/setting-up-next/src/app/layout.tsx":"1","/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.stories.tsx":"2","/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.tsx":"3","/Users/juunie/src/repos/setting-up-next/src/components/index.ts":"4","/Users/juunie/src/repos/setting-up-next/src/layouts/index.ts":"5","/Users/juunie/src/repos/setting-up-next/src/libs/Env.mjs":"6","/Users/juunie/src/repos/setting-up-next/src/next-env.d.ts":"7","/Users/juunie/src/repos/setting-up-next/src/utils/AppConfig.ts":"8","/Users/juunie/src/repos/setting-up-next/src/api/100days.ts":"9","/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeSimpleBox.tsx":"10","/Users/juunie/src/repos/setting-up-next/src/layouts/ThreeCanvas.tsx":"11","/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeGLTFLoader.tsx":"12","/Users/juunie/src/repos/setting-up-next/src/utils/Tif2Raster.ts":"13","/Users/juunie/src/repos/setting-up-next/src/components/CodeBox.tsx":"14","/Users/juunie/src/repos/setting-up-next/src/styles/fonts.ts":"15","/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/Ocean.tsx":"16","/Users/juunie/src/repos/setting-up-next/src/utils/CannonUtils.ts":"17","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Chassis.tsx":"18","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/index.ts":"19","/Users/juunie/src/repos/setting-up-next/src/utils/use-controls.ts":"20","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Wheel.tsx":"21","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Vehicle.tsx":"22","/Users/juunie/src/repos/setting-up-next/src/components/footer/footer.tsx":"23","/Users/juunie/src/repos/setting-up-next/src/app/about/page.tsx":"24","/Users/juunie/src/repos/setting-up-next/src/app/page.tsx":"25","/Users/juunie/src/repos/setting-up-next/src/app/portfolio/page.tsx":"26","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx":"27","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/gltf-loader-example/page.tsx":"28","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/react-three-cannon/page.tsx":"29","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/three-example/page.tsx":"30","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/water-example/page.tsx":"31","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/page.tsx":"32","/Users/juunie/src/repos/setting-up-next/src/components/header/header.tsx":"33","/Users/juunie/src/repos/setting-up-next/src/layouts/DefaultLayout.tsx":"34","/Users/juunie/src/repos/setting-up-next/src/app/page.test.tsx":"35","/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/layout.tsx":"36","/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/page.tsx":"37","/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-footer.tsx":"38","/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-header.tsx":"39","/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-nav.tsx":"40","/Users/juunie/src/repos/setting-up-next/src/components/flow/index.ts":"41","/Users/juunie/src/repos/setting-up-next/src/components/header/header.stories.tsx":"42","/Users/juunie/src/repos/setting-up-next/src/contexts/AuthContextProvider.tsx":"43","/Users/juunie/src/repos/setting-up-next/src/contexts/index.ts":"44","/Users/juunie/src/repos/setting-up-next/src/types/props.ts":"45","/Users/juunie/src/repos/setting-up-next/src/types/user.ts":"46","/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ProductLnbSubLi.tsx":"47","/Users/juunie/src/repos/setting-up-next/src/components/flow/components/index.ts":"48","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/MainBanner.tsx":"49","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/index.ts":"50","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/funtions.tsx":"51","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/mainbanner.tsx":"52","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/partner.tsx":"53","/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ManagementLi.tsx":"54","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/management.tsx":"55","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/examples.tsx":"56","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/service.tsx":"57","/Users/juunie/src/repos/setting-up-next/src/app/StoreProvider.tsx":"58","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/businessbanner.tsx":"59","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/guide.tsx":"60","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/input.tsx":"61","/Users/juunie/src/repos/setting-up-next/src/libs/hooks.ts":"62","/Users/juunie/src/repos/setting-up-next/src/libs/store.ts":"63","/Users/juunie/src/repos/setting-up-next/src/libs/AsyncThunk.ts":"64","/Users/juunie/src/repos/setting-up-next/src/libs/features/catFacts/catFactsSlice.ts":"65","/Users/juunie/src/repos/setting-up-next/src/libs/features/counter/counterSlice.ts":"66"},{"size":1061,"mtime":1714970249205,"results":"67","hashOfConfig":"68"},{"size":511,"mtime":1710917283264,"results":"69","hashOfConfig":"68"},{"size":828,"mtime":1710921335147,"results":"70","hashOfConfig":"68"},{"size":149,"mtime":1713757028292,"results":"71","hashOfConfig":"68"},{"size":134,"mtime":1710917409028,"results":"72","hashOfConfig":"68"},{"size":208,"mtime":1706434225872,"results":"73","hashOfConfig":"68"},{"size":201,"mtime":1710917328646,"results":"74","hashOfConfig":"68"},{"size":160,"mtime":1706434225874,"results":"75","hashOfConfig":"68"},{"size":239,"mtime":1706434225871,"results":"76","hashOfConfig":"68"},{"size":1103,"mtime":1710917283267,"results":"77","hashOfConfig":"68"},{"size":343,"mtime":1710917384852,"results":"78","hashOfConfig":"68"},{"size":1421,"mtime":1710917283266,"results":"79","hashOfConfig":"68"},{"size":1002,"mtime":1707099757215,"results":"80","hashOfConfig":"68"},{"size":311,"mtime":1710917283263,"results":"81","hashOfConfig":"68"},{"size":132,"mtime":1707959944153,"results":"82","hashOfConfig":"68"},{"size":1561,"mtime":1710919656344,"results":"83","hashOfConfig":"68"},{"size":3437,"mtime":1710917216110,"results":"84","hashOfConfig":"68"},{"size":3486,"mtime":1710917283268,"results":"85","hashOfConfig":"68"},{"size":155,"mtime":1710917283269,"results":"86","hashOfConfig":"68"},{"size":1614,"mtime":1710379259548,"results":"87","hashOfConfig":"68"},{"size":1693,"mtime":1710917283269,"results":"88","hashOfConfig":"68"},{"size":3850,"mtime":1710917283268,"results":"89","hashOfConfig":"68"},{"size":504,"mtime":1710917283270,"results":"90","hashOfConfig":"68"},{"size":4664,"mtime":1710917169888,"results":"91","hashOfConfig":"68"},{"size":1445,"mtime":1714022576637,"results":"92","hashOfConfig":"68"},{"size":988,"mtime":1711005690534,"results":"93","hashOfConfig":"68"},{"size":3083,"mtime":1710917169891,"results":"94","hashOfConfig":"68"},{"size":1761,"mtime":1710917169891,"results":"95","hashOfConfig":"68"},{"size":3959,"mtime":1710917169892,"results":"96","hashOfConfig":"68"},{"size":758,"mtime":1710917169893,"results":"97","hashOfConfig":"68"},{"size":1247,"mtime":1710979938389,"results":"98","hashOfConfig":"68"},{"size":1837,"mtime":1710994103823,"results":"99","hashOfConfig":"68"},{"size":4692,"mtime":1715900768360,"results":"100","hashOfConfig":"68"},{"size":301,"mtime":1710917384852,"results":"101","hashOfConfig":"68"},{"size":592,"mtime":1710919239512,"results":"102","hashOfConfig":"68"},{"size":340,"mtime":1710988058984,"results":"103","hashOfConfig":"68"},{"size":528,"mtime":1711352666883,"results":"104","hashOfConfig":"68"},{"size":6633,"mtime":1713757221371,"results":"105","hashOfConfig":"68"},{"size":861,"mtime":1711006118879,"results":"106","hashOfConfig":"68"},{"size":9850,"mtime":1711007320548,"results":"107","hashOfConfig":"68"},{"size":135,"mtime":1713757197183,"results":"108","hashOfConfig":"68"},{"size":361,"mtime":1710920119286,"results":"109","hashOfConfig":"68"},{"size":1813,"mtime":1710987228345,"results":"110","hashOfConfig":"68"},{"size":0,"mtime":1710987064722,"results":"111","hashOfConfig":"68"},{"size":187,"mtime":1711007069324,"results":"112","hashOfConfig":"68"},{"size":555,"mtime":1710987035650,"results":"113","hashOfConfig":"68"},{"size":684,"mtime":1711007295054,"results":"114","hashOfConfig":"68"},{"size":99,"mtime":1713757734860,"results":"115","hashOfConfig":"68"},{"size":1157,"mtime":1711009608271,"results":"116","hashOfConfig":"68"},{"size":392,"mtime":1713757745535,"results":"117","hashOfConfig":"68"},{"size":1544,"mtime":1711091076240,"results":"118","hashOfConfig":"68"},{"size":1157,"mtime":1711089584139,"results":"119","hashOfConfig":"68"},{"size":1338,"mtime":1711089584139,"results":"120","hashOfConfig":"68"},{"size":298,"mtime":1711083009668,"results":"121","hashOfConfig":"68"},{"size":1411,"mtime":1711083124307,"results":"122","hashOfConfig":"68"},{"size":1235,"mtime":1711089584195,"results":"123","hashOfConfig":"68"},{"size":1703,"mtime":1711088383620,"results":"124","hashOfConfig":"68"},{"size":481,"mtime":1714970246049,"results":"125","hashOfConfig":"68"},{"size":890,"mtime":1713757763406,"results":"126","hashOfConfig":"68"},{"size":2467,"mtime":1711350484715,"results":"127","hashOfConfig":"68"},{"size":5369,"mtime":1711353388955,"results":"128","hashOfConfig":"68"},{"size":331,"mtime":1714966237844,"results":"129","hashOfConfig":"68"},{"size":479,"mtime":1715900768359,"results":"130","hashOfConfig":"68"},{"size":1119,"mtime":1715901810376,"results":"131","hashOfConfig":"68"},{"size":865,"mtime":1715902504511},{"size":503,"mtime":1714970183029,"results":"132","hashOfConfig":"68"},{"filePath":"133","messages":"134","suppressedMessages":"135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1pcj275",{"filePath":"136","messages":"137","suppressedMessages":"138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"139","messages":"140","suppressedMessages":"141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"142","messages":"143","suppressedMessages":"144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"145","messages":"146","suppressedMessages":"147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"148","messages":"149","suppressedMessages":"150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"151","messages":"152","suppressedMessages":"153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"154","messages":"155","suppressedMessages":"156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"157","messages":"158","suppressedMessages":"159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"160","messages":"161","suppressedMessages":"162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"163","messages":"164","suppressedMessages":"165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"166","messages":"167","suppressedMessages":"168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"169","messages":"170","suppressedMessages":"171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"172","messages":"173","suppressedMessages":"174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"175","messages":"176","suppressedMessages":"177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"178","messages":"179","suppressedMessages":"180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"181","messages":"182","suppressedMessages":"183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"184","messages":"185","suppressedMessages":"186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"187","messages":"188","suppressedMessages":"189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"190","messages":"191","suppressedMessages":"192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"193","messages":"194","suppressedMessages":"195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"196","messages":"197","suppressedMessages":"198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"199","messages":"200","suppressedMessages":"201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"202","messages":"203","suppressedMessages":"204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"205","messages":"206","suppressedMessages":"207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"208","messages":"209","suppressedMessages":"210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"211","messages":"212","suppressedMessages":"213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"214","messages":"215","suppressedMessages":"216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"217","messages":"218","suppressedMessages":"219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"220","messages":"221","suppressedMessages":"222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"223","messages":"224","suppressedMessages":"225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"226","messages":"227","suppressedMessages":"228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"229","messages":"230","suppressedMessages":"231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"232","messages":"233","suppressedMessages":"234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"235","messages":"236","suppressedMessages":"237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"238","messages":"239","suppressedMessages":"240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"241","messages":"242","suppressedMessages":"243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"244","messages":"245","suppressedMessages":"246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"247","messages":"248","suppressedMessages":"249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"250","messages":"251","suppressedMessages":"252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"253","messages":"254","suppressedMessages":"255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"256","messages":"257","suppressedMessages":"258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"259","messages":"260","suppressedMessages":"261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"262","messages":"263","suppressedMessages":"264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"265","messages":"266","suppressedMessages":"267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"268","messages":"269","suppressedMessages":"270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"271","messages":"272","suppressedMessages":"273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"274","messages":"275","suppressedMessages":"276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"277","messages":"278","suppressedMessages":"279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"280","messages":"281","suppressedMessages":"282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"283","messages":"284","suppressedMessages":"285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"286","messages":"287","suppressedMessages":"288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"289","messages":"290","suppressedMessages":"291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"292","messages":"293","suppressedMessages":"294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"295","messages":"296","suppressedMessages":"297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"298","messages":"299","suppressedMessages":"300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"301","messages":"302","suppressedMessages":"303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"304","messages":"305","suppressedMessages":"306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"307","messages":"308","suppressedMessages":"309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"310","messages":"311","suppressedMessages":"312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"313","messages":"314","suppressedMessages":"315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"316","messages":"317","suppressedMessages":"318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"319","messages":"320","suppressedMessages":"321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"322","messages":"323","suppressedMessages":"324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"325","messages":"326","suppressedMessages":"327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/juunie/src/repos/setting-up-next/src/app/layout.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.stories.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/layouts/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/Env.mjs",[],[],"/Users/juunie/src/repos/setting-up-next/src/next-env.d.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/utils/AppConfig.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/api/100days.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeSimpleBox.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/layouts/ThreeCanvas.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeGLTFLoader.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/utils/Tif2Raster.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/CodeBox.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/styles/fonts.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/Ocean.tsx",[],["328"],"/Users/juunie/src/repos/setting-up-next/src/utils/CannonUtils.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Chassis.tsx",[],["329"],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/utils/use-controls.ts",[],["330","331"],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Wheel.tsx",[],["332"],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Vehicle.tsx",[],["333"],"/Users/juunie/src/repos/setting-up-next/src/components/footer/footer.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/about/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/portfolio/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/gltf-loader-example/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/react-three-cannon/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/three-example/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/water-example/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/header/header.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/layouts/DefaultLayout.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/page.test.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/layout.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-footer.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-header.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-nav.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/header/header.stories.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/contexts/AuthContextProvider.tsx",[],["334"],"/Users/juunie/src/repos/setting-up-next/src/contexts/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/types/props.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/types/user.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ProductLnbSubLi.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/components/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/MainBanner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/funtions.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/mainbanner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/partner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ManagementLi.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/management.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/examples.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/service.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/StoreProvider.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/businessbanner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/guide.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/input.tsx",[],["335","336","337","338","339","340"],"/Users/juunie/src/repos/setting-up-next/src/libs/hooks.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/store.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/AsyncThunk.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/features/counter/counterSlice.ts",[],["341","342"],{"ruleId":"343","severity":1,"message":"344","line":39,"column":5,"nodeType":"345","endLine":39,"endColumn":19,"suggestions":"346","suppressions":"347"},{"ruleId":"348","severity":2,"message":"349","line":55,"column":24,"nodeType":"350","messageId":"351","endLine":142,"endColumn":3,"suppressions":"352"},{"ruleId":"353","severity":2,"message":"354","line":31,"column":7,"nodeType":"355","messageId":"356","endLine":31,"endColumn":14,"suppressions":"357"},{"ruleId":"353","severity":2,"message":"354","line":38,"column":7,"nodeType":"355","messageId":"356","endLine":38,"endColumn":14,"suppressions":"358"},{"ruleId":"348","severity":2,"message":"349","line":23,"column":22,"nodeType":"350","messageId":"351","endLine":58,"endColumn":2,"suppressions":"359"},{"ruleId":"360","severity":1,"message":"361","line":95,"column":25,"nodeType":"362","messageId":"363","endLine":95,"endColumn":36,"suppressions":"364"},{"ruleId":"365","severity":2,"message":"366","line":52,"column":13,"nodeType":"355","messageId":"367","endLine":52,"endColumn":18,"suppressions":"368"},{"ruleId":"369","severity":2,"message":"370","line":32,"column":15,"nodeType":"371","endLine":32,"endColumn":44,"suppressions":"372"},{"ruleId":"369","severity":2,"message":"370","line":44,"column":15,"nodeType":"371","endLine":44,"endColumn":41,"suppressions":"373"},{"ruleId":"369","severity":2,"message":"370","line":56,"column":15,"nodeType":"371","endLine":56,"endColumn":36,"suppressions":"374"},{"ruleId":"369","severity":2,"message":"370","line":68,"column":15,"nodeType":"371","endLine":68,"endColumn":38,"suppressions":"375"},{"ruleId":"369","severity":2,"message":"370","line":122,"column":15,"nodeType":"371","endLine":126,"endColumn":16,"suppressions":"376"},{"ruleId":"369","severity":2,"message":"370","line":140,"column":15,"nodeType":"371","endLine":144,"endColumn":16,"suppressions":"377"},{"ruleId":"353","severity":2,"message":"378","line":13,"column":7,"nodeType":"355","messageId":"356","endLine":13,"endColumn":12,"suppressions":"379"},{"ruleId":"353","severity":2,"message":"378","line":17,"column":7,"nodeType":"355","messageId":"356","endLine":17,"endColumn":12,"suppressions":"380"},"react-hooks/exhaustive-deps","React Hook useMemo has a missing dependency: 'gl.outputColorSpace'. Either include it or remove the dependency array.","ArrayExpression",["381"],["382"],"react/display-name","Component definition is missing display name","CallExpression","noDisplayName",["383"],"no-param-reassign","Assignment to property of function parameter 'current'.","Identifier","assignmentToFunctionParamProp",["384"],["385"],["386"],"no-console","Unexpected console statement.","MemberExpression","unexpected",["387"],"no-undef","'React' is not defined.","undef",["388"],"jsx-a11y/label-has-associated-control","A form label must be associated with a control.","JSXOpeningElement",["389"],["390"],["391"],["392"],["393"],["394"],"Assignment to property of function parameter 'state'.",["395"],["396"],{"desc":"397","fix":"398"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},{"kind":"399","justification":"400"},"Update the dependencies array to be: [gl.outputColorSpace, waterNormals]",{"range":"401","text":"402"},"directive","",[1194,1208],"[gl.outputColorSpace, waterNormals]"] \ No newline at end of file +[{"/Users/juunie/src/repos/setting-up-next/src/app/layout.tsx":"1","/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.stories.tsx":"2","/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.tsx":"3","/Users/juunie/src/repos/setting-up-next/src/components/index.ts":"4","/Users/juunie/src/repos/setting-up-next/src/layouts/index.ts":"5","/Users/juunie/src/repos/setting-up-next/src/libs/Env.mjs":"6","/Users/juunie/src/repos/setting-up-next/src/next-env.d.ts":"7","/Users/juunie/src/repos/setting-up-next/src/utils/AppConfig.ts":"8","/Users/juunie/src/repos/setting-up-next/src/api/100days.ts":"9","/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeSimpleBox.tsx":"10","/Users/juunie/src/repos/setting-up-next/src/layouts/ThreeCanvas.tsx":"11","/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeGLTFLoader.tsx":"12","/Users/juunie/src/repos/setting-up-next/src/utils/Tif2Raster.ts":"13","/Users/juunie/src/repos/setting-up-next/src/components/CodeBox.tsx":"14","/Users/juunie/src/repos/setting-up-next/src/styles/fonts.ts":"15","/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/Ocean.tsx":"16","/Users/juunie/src/repos/setting-up-next/src/utils/CannonUtils.ts":"17","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Chassis.tsx":"18","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/index.ts":"19","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Wheel.tsx":"20","/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Vehicle.tsx":"21","/Users/juunie/src/repos/setting-up-next/src/components/footer/footer.tsx":"22","/Users/juunie/src/repos/setting-up-next/src/app/about/page.tsx":"23","/Users/juunie/src/repos/setting-up-next/src/app/page.tsx":"24","/Users/juunie/src/repos/setting-up-next/src/app/portfolio/page.tsx":"25","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx":"26","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/gltf-loader-example/page.tsx":"27","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/react-three-cannon/page.tsx":"28","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/three-example/page.tsx":"29","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/water-example/page.tsx":"30","/Users/juunie/src/repos/setting-up-next/src/app/techrecord/page.tsx":"31","/Users/juunie/src/repos/setting-up-next/src/components/header/header.tsx":"32","/Users/juunie/src/repos/setting-up-next/src/layouts/DefaultLayout.tsx":"33","/Users/juunie/src/repos/setting-up-next/src/app/page.test.tsx":"34","/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/layout.tsx":"35","/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/page.tsx":"36","/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-footer.tsx":"37","/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-header.tsx":"38","/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-nav.tsx":"39","/Users/juunie/src/repos/setting-up-next/src/components/flow/index.ts":"40","/Users/juunie/src/repos/setting-up-next/src/components/header/header.stories.tsx":"41","/Users/juunie/src/repos/setting-up-next/src/contexts/AuthContextProvider.tsx":"42","/Users/juunie/src/repos/setting-up-next/src/contexts/index.ts":"43","/Users/juunie/src/repos/setting-up-next/src/types/props.ts":"44","/Users/juunie/src/repos/setting-up-next/src/types/user.ts":"45","/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ProductLnbSubLi.tsx":"46","/Users/juunie/src/repos/setting-up-next/src/components/flow/components/index.ts":"47","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/MainBanner.tsx":"48","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/index.ts":"49","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/funtions.tsx":"50","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/mainbanner.tsx":"51","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/partner.tsx":"52","/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ManagementLi.tsx":"53","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/management.tsx":"54","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/examples.tsx":"55","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/service.tsx":"56","/Users/juunie/src/repos/setting-up-next/src/app/StoreProvider.tsx":"57","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/businessbanner.tsx":"58","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/guide.tsx":"59","/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/input.tsx":"60","/Users/juunie/src/repos/setting-up-next/src/libs/hooks.ts":"61","/Users/juunie/src/repos/setting-up-next/src/libs/store.ts":"62","/Users/juunie/src/repos/setting-up-next/src/libs/AsyncThunk.ts":"63","/Users/juunie/src/repos/setting-up-next/src/libs/features/catFacts/catFactsSlice.ts":"64","/Users/juunie/src/repos/setting-up-next/src/libs/features/counter/counterSlice.ts":"65","/Users/juunie/src/repos/setting-up-next/src/libs/AsyncReducers.ts":"66","/Users/juunie/src/repos/setting-up-next/src/libs/features/index.ts":"67","/Users/juunie/src/repos/setting-up-next/src/libs/types.d.ts":"68","/Users/juunie/src/repos/setting-up-next/src/utils/useControls.ts":"69"},{"size":1061,"mtime":1714970249205,"results":"70","hashOfConfig":"71"},{"size":511,"mtime":1710917283264,"results":"72","hashOfConfig":"71"},{"size":828,"mtime":1710921335147,"results":"73","hashOfConfig":"71"},{"size":149,"mtime":1713757028292,"results":"74","hashOfConfig":"71"},{"size":134,"mtime":1710917409028,"results":"75","hashOfConfig":"71"},{"size":208,"mtime":1706434225872,"results":"76","hashOfConfig":"71"},{"size":201,"mtime":1710917328646,"results":"77","hashOfConfig":"71"},{"size":160,"mtime":1706434225874,"results":"78","hashOfConfig":"71"},{"size":239,"mtime":1706434225871,"results":"79","hashOfConfig":"71"},{"size":1103,"mtime":1710917283267,"results":"80","hashOfConfig":"71"},{"size":343,"mtime":1710917384852,"results":"81","hashOfConfig":"71"},{"size":1421,"mtime":1710917283266,"results":"82","hashOfConfig":"71"},{"size":1002,"mtime":1707099757215,"results":"83","hashOfConfig":"71"},{"size":311,"mtime":1710917283263,"results":"84","hashOfConfig":"71"},{"size":132,"mtime":1707959944153,"results":"85","hashOfConfig":"71"},{"size":1561,"mtime":1710919656344,"results":"86","hashOfConfig":"71"},{"size":3437,"mtime":1710917216110,"results":"87","hashOfConfig":"71"},{"size":3486,"mtime":1710917283268,"results":"88","hashOfConfig":"71"},{"size":155,"mtime":1710917283269,"results":"89","hashOfConfig":"71"},{"size":1693,"mtime":1710917283269,"results":"90","hashOfConfig":"71"},{"size":3849,"mtime":1716441881773,"results":"91","hashOfConfig":"71"},{"size":504,"mtime":1710917283270,"results":"92","hashOfConfig":"71"},{"size":4664,"mtime":1710917169888,"results":"93","hashOfConfig":"71"},{"size":1445,"mtime":1714022576637,"results":"94","hashOfConfig":"71"},{"size":939,"mtime":1716781019368,"results":"95","hashOfConfig":"71"},{"size":3058,"mtime":1716781123545,"results":"96","hashOfConfig":"71"},{"size":1761,"mtime":1710917169891,"results":"97","hashOfConfig":"71"},{"size":3959,"mtime":1710917169892,"results":"98","hashOfConfig":"71"},{"size":667,"mtime":1716781019368,"results":"99","hashOfConfig":"71"},{"size":1189,"mtime":1716781019368,"results":"100","hashOfConfig":"71"},{"size":1774,"mtime":1716781019368,"results":"101","hashOfConfig":"71"},{"size":4692,"mtime":1715911477459,"results":"102","hashOfConfig":"71"},{"size":301,"mtime":1710917384852,"results":"103","hashOfConfig":"71"},{"size":592,"mtime":1710919239512,"results":"104","hashOfConfig":"71"},{"size":340,"mtime":1710988058984,"results":"105","hashOfConfig":"71"},{"size":528,"mtime":1711352666883,"results":"106","hashOfConfig":"71"},{"size":6633,"mtime":1713757221371,"results":"107","hashOfConfig":"71"},{"size":861,"mtime":1711006118879,"results":"108","hashOfConfig":"71"},{"size":9850,"mtime":1711007320548,"results":"109","hashOfConfig":"71"},{"size":135,"mtime":1713757197183,"results":"110","hashOfConfig":"71"},{"size":361,"mtime":1710920119286,"results":"111","hashOfConfig":"71"},{"size":1813,"mtime":1710987228345,"results":"112","hashOfConfig":"71"},{"size":0,"mtime":1710987064722,"results":"113","hashOfConfig":"71"},{"size":187,"mtime":1711007069324,"results":"114","hashOfConfig":"71"},{"size":545,"mtime":1716781351742,"results":"115","hashOfConfig":"71"},{"size":684,"mtime":1711007295054,"results":"116","hashOfConfig":"71"},{"size":99,"mtime":1713757734860,"results":"117","hashOfConfig":"71"},{"size":1157,"mtime":1711009608271,"results":"118","hashOfConfig":"119"},{"size":392,"mtime":1713757745535,"results":"120","hashOfConfig":"71"},{"size":1544,"mtime":1711091076240,"results":"121","hashOfConfig":"71"},{"size":1157,"mtime":1711089584139,"results":"122","hashOfConfig":"71"},{"size":1338,"mtime":1711089584139,"results":"123","hashOfConfig":"71"},{"size":298,"mtime":1711083009668,"results":"124","hashOfConfig":"71"},{"size":1411,"mtime":1711083124307,"results":"125","hashOfConfig":"71"},{"size":1235,"mtime":1711089584195,"results":"126","hashOfConfig":"71"},{"size":1703,"mtime":1711088383620,"results":"127","hashOfConfig":"71"},{"size":481,"mtime":1714970246049,"results":"128","hashOfConfig":"71"},{"size":890,"mtime":1713757763406,"results":"129","hashOfConfig":"71"},{"size":2467,"mtime":1711350484715,"results":"130","hashOfConfig":"71"},{"size":5369,"mtime":1711353388955,"results":"131","hashOfConfig":"71"},{"size":331,"mtime":1714966237844,"results":"132","hashOfConfig":"71"},{"size":536,"mtime":1716780246490,"results":"133","hashOfConfig":"71"},{"size":1025,"mtime":1715911477465,"results":"134","hashOfConfig":"71"},{"size":656,"mtime":1716780151695,"results":"135","hashOfConfig":"71"},{"size":604,"mtime":1716781137606,"results":"136","hashOfConfig":"71"},{"size":2120,"mtime":1716780495639,"results":"137","hashOfConfig":"71"},{"size":82,"mtime":1716780234104,"results":"138","hashOfConfig":"71"},{"size":92,"mtime":1716780305620,"results":"139","hashOfConfig":"71"},{"size":1614,"mtime":1710379259548,"results":"140","hashOfConfig":"71"},{"filePath":"141","messages":"142","suppressedMessages":"143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"5b4yf8",{"filePath":"144","messages":"145","suppressedMessages":"146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"147","messages":"148","suppressedMessages":"149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"150","messages":"151","suppressedMessages":"152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"153","messages":"154","suppressedMessages":"155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"156","messages":"157","suppressedMessages":"158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"159","messages":"160","suppressedMessages":"161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"162","messages":"163","suppressedMessages":"164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"165","messages":"166","suppressedMessages":"167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"168","messages":"169","suppressedMessages":"170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"171","messages":"172","suppressedMessages":"173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"174","messages":"175","suppressedMessages":"176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"177","messages":"178","suppressedMessages":"179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"180","messages":"181","suppressedMessages":"182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"183","messages":"184","suppressedMessages":"185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"186","messages":"187","suppressedMessages":"188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"189","messages":"190","suppressedMessages":"191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"192","messages":"193","suppressedMessages":"194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"195","messages":"196","suppressedMessages":"197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"198","messages":"199","suppressedMessages":"200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"201","messages":"202","suppressedMessages":"203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"204","messages":"205","suppressedMessages":"206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"207","messages":"208","suppressedMessages":"209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"210","messages":"211","suppressedMessages":"212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"213","messages":"214","suppressedMessages":"215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"216","messages":"217","suppressedMessages":"218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"219","messages":"220","suppressedMessages":"221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"222","messages":"223","suppressedMessages":"224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"225","messages":"226","suppressedMessages":"227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"228","messages":"229","suppressedMessages":"230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"231","messages":"232","suppressedMessages":"233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"234","messages":"235","suppressedMessages":"236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"237","messages":"238","suppressedMessages":"239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"240","messages":"241","suppressedMessages":"242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"243","messages":"244","suppressedMessages":"245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"246","messages":"247","suppressedMessages":"248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"249","messages":"250","suppressedMessages":"251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"252","messages":"253","suppressedMessages":"254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"255","messages":"256","suppressedMessages":"257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"258","messages":"259","suppressedMessages":"260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"261","messages":"262","suppressedMessages":"263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"264","messages":"265","suppressedMessages":"266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"267","messages":"268","suppressedMessages":"269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"270","messages":"271","suppressedMessages":"272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"273","messages":"274","suppressedMessages":"275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"276","messages":"277","suppressedMessages":"278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"279","messages":"280","suppressedMessages":"281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"282","messages":"283","suppressedMessages":"284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1pcj275",{"filePath":"285","messages":"286","suppressedMessages":"287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"288","messages":"289","suppressedMessages":"290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"291","messages":"292","suppressedMessages":"293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"294","messages":"295","suppressedMessages":"296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"297","messages":"298","suppressedMessages":"299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"300","messages":"301","suppressedMessages":"302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"303","messages":"304","suppressedMessages":"305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"306","messages":"307","suppressedMessages":"308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"309","messages":"310","suppressedMessages":"311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"312","messages":"313","suppressedMessages":"314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"315","messages":"316","suppressedMessages":"317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"318","messages":"319","suppressedMessages":"320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"321","messages":"322","suppressedMessages":"323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"324","messages":"325","suppressedMessages":"326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"327","messages":"328","suppressedMessages":"329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"330","messages":"331","suppressedMessages":"332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"333","messages":"334","suppressedMessages":"335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"336","messages":"337","suppressedMessages":"338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"339","messages":"340","suppressedMessages":"341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"342","messages":"343","suppressedMessages":"344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"345","messages":"346","suppressedMessages":"347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/juunie/src/repos/setting-up-next/src/app/layout.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.stories.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/NextLinkBox.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/layouts/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/Env.mjs",[],[],"/Users/juunie/src/repos/setting-up-next/src/next-env.d.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/utils/AppConfig.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/api/100days.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeSimpleBox.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/layouts/ThreeCanvas.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/ThreeGLTFLoader.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/utils/Tif2Raster.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/CodeBox.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/styles/fonts.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/ThreeJS/Ocean.tsx",[],["348"],"/Users/juunie/src/repos/setting-up-next/src/utils/CannonUtils.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Chassis.tsx",[],["349"],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Wheel.tsx",[],["350"],"/Users/juunie/src/repos/setting-up-next/src/components/cannon/Beetle/Vehicle.tsx",[],["351"],"/Users/juunie/src/repos/setting-up-next/src/components/footer/footer.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/about/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/portfolio/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/gltf-loader-example/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/react-three-cannon/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/three-example/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/(pages)/water-example/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/techrecord/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/header/header.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/layouts/DefaultLayout.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/page.test.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/layout.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/portfolio/flow/page.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-footer.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-header.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/flow-nav.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/header/header.stories.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/contexts/AuthContextProvider.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/contexts/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/types/props.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/types/user.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ProductLnbSubLi.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/components/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/MainBanner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/funtions.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/mainbanner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/partner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/components/ManagementLi.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/management.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/examples.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/service.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/app/StoreProvider.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/businessbanner.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/guide.tsx",[],[],"/Users/juunie/src/repos/setting-up-next/src/components/flow/sections/input.tsx",[],["352","353","354","355","356","357"],"/Users/juunie/src/repos/setting-up-next/src/libs/hooks.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/store.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/AsyncThunk.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/features/catFacts/catFactsSlice.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/features/counter/counterSlice.ts",[],["358","359"],"/Users/juunie/src/repos/setting-up-next/src/libs/AsyncReducers.ts",[],["360","361","362","363"],"/Users/juunie/src/repos/setting-up-next/src/libs/features/index.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/libs/types.d.ts",[],[],"/Users/juunie/src/repos/setting-up-next/src/utils/useControls.ts",[],["364","365"],{"ruleId":"366","severity":1,"message":"367","line":39,"column":5,"nodeType":"368","endLine":39,"endColumn":19,"suggestions":"369","suppressions":"370"},{"ruleId":"371","severity":2,"message":"372","line":55,"column":24,"nodeType":"373","messageId":"374","endLine":142,"endColumn":3,"suppressions":"375"},{"ruleId":"371","severity":2,"message":"372","line":23,"column":22,"nodeType":"373","messageId":"374","endLine":58,"endColumn":2,"suppressions":"376"},{"ruleId":"377","severity":1,"message":"378","line":95,"column":25,"nodeType":"379","messageId":"380","endLine":95,"endColumn":36,"suppressions":"381"},{"ruleId":"382","severity":2,"message":"383","line":32,"column":15,"nodeType":"384","endLine":32,"endColumn":44,"suppressions":"385"},{"ruleId":"382","severity":2,"message":"383","line":44,"column":15,"nodeType":"384","endLine":44,"endColumn":41,"suppressions":"386"},{"ruleId":"382","severity":2,"message":"383","line":56,"column":15,"nodeType":"384","endLine":56,"endColumn":36,"suppressions":"387"},{"ruleId":"382","severity":2,"message":"383","line":68,"column":15,"nodeType":"384","endLine":68,"endColumn":38,"suppressions":"388"},{"ruleId":"382","severity":2,"message":"383","line":122,"column":15,"nodeType":"384","endLine":126,"endColumn":16,"suppressions":"389"},{"ruleId":"382","severity":2,"message":"383","line":140,"column":15,"nodeType":"384","endLine":144,"endColumn":16,"suppressions":"390"},{"ruleId":"391","severity":2,"message":"392","line":16,"column":7,"nodeType":"393","messageId":"394","endLine":16,"endColumn":12,"suppressions":"395"},{"ruleId":"391","severity":2,"message":"392","line":20,"column":7,"nodeType":"393","messageId":"394","endLine":20,"endColumn":12,"suppressions":"396"},{"ruleId":"391","severity":2,"message":"392","line":52,"column":11,"nodeType":"393","messageId":"394","endLine":52,"endColumn":16,"suppressions":"397"},{"ruleId":"391","severity":2,"message":"392","line":53,"column":11,"nodeType":"393","messageId":"394","endLine":53,"endColumn":16,"suppressions":"398"},{"ruleId":"391","severity":2,"message":"392","line":56,"column":11,"nodeType":"393","messageId":"394","endLine":56,"endColumn":16,"suppressions":"399"},{"ruleId":"391","severity":2,"message":"392","line":59,"column":11,"nodeType":"393","messageId":"394","endLine":59,"endColumn":16,"suppressions":"400"},{"ruleId":"391","severity":2,"message":"401","line":31,"column":7,"nodeType":"393","messageId":"394","endLine":31,"endColumn":14,"suppressions":"402"},{"ruleId":"391","severity":2,"message":"401","line":38,"column":7,"nodeType":"393","messageId":"394","endLine":38,"endColumn":14,"suppressions":"403"},"react-hooks/exhaustive-deps","React Hook useMemo has a missing dependency: 'gl.outputColorSpace'. Either include it or remove the dependency array.","ArrayExpression",["404"],["405"],"react/display-name","Component definition is missing display name","CallExpression","noDisplayName",["406"],["407"],"no-console","Unexpected console statement.","MemberExpression","unexpected",["408"],"jsx-a11y/label-has-associated-control","A form label must be associated with a control.","JSXOpeningElement",["409"],["410"],["411"],["412"],["413"],["414"],"no-param-reassign","Assignment to property of function parameter 'state'.","Identifier","assignmentToFunctionParamProp",["415"],["416"],["417"],["418"],["419"],["420"],"Assignment to property of function parameter 'current'.",["421"],["422"],{"desc":"423","fix":"424"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},{"kind":"425","justification":"426"},"Update the dependencies array to be: [gl.outputColorSpace, waterNormals]",{"range":"427","text":"428"},"directive","",[1194,1208],"[gl.outputColorSpace, waterNormals]"] \ No newline at end of file diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index 3697063..97b7e33 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -23,24 +23,22 @@ export const metadata: Metadata = { export default function PortfolioPage() { return ( - <> - -

Portfolios

- -
- + +

Portfolios

+ +
); } diff --git a/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx b/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx index 4c74148..3722e79 100644 --- a/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx +++ b/src/app/techrecord/(pages)/cannon-raycast-vehicle/page.tsx @@ -47,13 +47,10 @@ const Pillar = (props: CylinderProps) => { }; export default function CannonRaycastVehicle() { - const { ambient_intensity, spot_intensity } = useControls( - 'Light Intensities', - { - ambient_intensity: { value: 0.1, min: 0, max: 2, step: 0.1 }, - spot_intensity: { value: 1, min: 0, max: 3, step: 0.1 }, - }, - ); + const { ambientIntensity, spotIntensity } = useControls('Light Intensities', { + ambientIntensity: { value: 0.1, min: 0, max: 2, step: 0.1 }, + spotIntensity: { value: 1, min: 0, max: 3, step: 0.1 }, + }); return ( <> @@ -61,11 +58,11 @@ export default function CannonRaycastVehicle() { - + diff --git a/src/app/techrecord/(pages)/three-example/page.tsx b/src/app/techrecord/(pages)/three-example/page.tsx index b94c66c..9700936 100644 --- a/src/app/techrecord/(pages)/three-example/page.tsx +++ b/src/app/techrecord/(pages)/three-example/page.tsx @@ -7,26 +7,20 @@ import { ThreeCanvas } from '@/layouts'; export default function ThreeExample() { return ( - <> - - - - - - - - - - + + + + + + + + + ); } diff --git a/src/app/techrecord/(pages)/water-example/page.tsx b/src/app/techrecord/(pages)/water-example/page.tsx index e30f885..8b49c96 100644 --- a/src/app/techrecord/(pages)/water-example/page.tsx +++ b/src/app/techrecord/(pages)/water-example/page.tsx @@ -27,21 +27,17 @@ const Box = () => { export default function WaterExample() { return ( - <> - - - - - - - - - - - - - + + + + + + + + + + + + ); } diff --git a/src/app/techrecord/page.tsx b/src/app/techrecord/page.tsx index e1cd7aa..abd6e5f 100644 --- a/src/app/techrecord/page.tsx +++ b/src/app/techrecord/page.tsx @@ -43,31 +43,29 @@ export const metadata: Metadata = { export default function TechrecordPage() { return ( - <> - -

Tech Record

- - - {menus.map((menu) => { - return ( - - - - - ); - })} - -
- {menu.ctgry} - - - {menu.title} - -
-
- + +

Tech Record

+ + + {menus.map((menu) => { + return ( + + + + + ); + })} + +
+ {menu.ctgry} + + + {menu.title} + +
+
); } diff --git a/src/components/cannon/Beetle/Vehicle.tsx b/src/components/cannon/Beetle/Vehicle.tsx index 992f6ad..54e451e 100644 --- a/src/components/cannon/Beetle/Vehicle.tsx +++ b/src/components/cannon/Beetle/Vehicle.tsx @@ -8,7 +8,7 @@ import { useFrame } from '@react-three/fiber'; import { type Ref, useRef } from 'react'; import type { Group, Object3D } from 'three'; -import { useControls } from '@/utils/use-controls'; +import { useControls } from '@/utils/useControls'; import { Chassis } from './Chassis'; import { Wheel } from './Wheel'; diff --git a/src/libs/AsyncReducers.ts b/src/libs/AsyncReducers.ts index 5c9bca8..87165db 100644 --- a/src/libs/AsyncReducers.ts +++ b/src/libs/AsyncReducers.ts @@ -36,7 +36,7 @@ export default class AsyncReducers { * }) * ``` */ - static create = ( + static create = >( builder: ActionReducerMapBuilder, ) => { return ( diff --git a/src/libs/features/catFacts/catFactsSlice.ts b/src/libs/features/catFacts/catFactsSlice.ts index 4ba1767..858862a 100644 --- a/src/libs/features/catFacts/catFactsSlice.ts +++ b/src/libs/features/catFacts/catFactsSlice.ts @@ -22,4 +22,4 @@ const catFactsSlice = createSlice({ extraReducers: (builder) => AsyncReducers.create(builder)(getCatFacts), }); -export default catFactsSlice.reducer; +export const catFactsReducer = catFactsSlice.reducer; diff --git a/src/libs/features/counter/counterSlice.ts b/src/libs/features/counter/counterSlice.ts index 98cd065..c69e6dd 100644 --- a/src/libs/features/counter/counterSlice.ts +++ b/src/libs/features/counter/counterSlice.ts @@ -1,7 +1,10 @@ import { createSlice } from '@reduxjs/toolkit'; -const initialState = { - value: 0, +import type { AsyncState } from '@/libs/types'; + +const initialState: AsyncState = { + data: 0, + status: 'fulfilled', }; const counterSlice = createSlice({ @@ -10,14 +13,14 @@ const counterSlice = createSlice({ reducers: { increment: (state) => { // eslint-disable-next-line no-param-reassign - state.value += 1; + state.data += 1; }, decrement: (state) => { // eslint-disable-next-line no-param-reassign - state.value -= 1; + state.data -= 1; }, }, }); export const { increment, decrement } = counterSlice.actions; -export default counterSlice.reducer; +export const counterReducer = counterSlice.reducer; diff --git a/src/libs/features/index.ts b/src/libs/features/index.ts new file mode 100644 index 0000000..ccaa74e --- /dev/null +++ b/src/libs/features/index.ts @@ -0,0 +1,2 @@ +export * from './catFacts/catFactsSlice'; +export * from './counter/counterSlice'; diff --git a/src/libs/store.ts b/src/libs/store.ts index c978152..1b3b67b 100644 --- a/src/libs/store.ts +++ b/src/libs/store.ts @@ -1,7 +1,6 @@ import { configureStore } from '@reduxjs/toolkit'; -import catFactsReducer from '@/libs/features/catFacts/catFactsSlice'; -import counterReducer from '@/libs/features/counter/counterSlice'; +import { catFactsReducer, counterReducer } from '@/libs/features'; export const makeStore = () => { return configureStore({ diff --git a/src/libs/types.d.ts b/src/libs/types.d.ts index 0ecd1e3..9ecb008 100644 --- a/src/libs/types.d.ts +++ b/src/libs/types.d.ts @@ -1,4 +1,4 @@ -export type AsyncState = { - data: any; +export type AsyncState = { + data: D; status: 'fulfilled' | 'pending' | 'rejected'; }; diff --git a/src/types/user.ts b/src/types/user.ts index 1ccb2de..1c6ae03 100644 --- a/src/types/user.ts +++ b/src/types/user.ts @@ -1,8 +1,8 @@ -export type TOGGLE_LOGIN = 'TOGGLE_LOGIN'; -export type SET_NAME = 'SET_NAME'; -export type SET_ID = 'SET_ID'; -export type SET_INFO = 'SET_INFO'; -export type SET_AUTH = 'SET_AUTH'; +export type ToggleLogin = 'TOGGLE_LOGIN'; +export type SetName = 'SET_NAME'; +export type SetId = 'SET_ID'; +export type SetInfo = 'SET_INFO'; +export type SetAuth = 'SET_AUTH'; export type UserState = { isLoggedIn: boolean; @@ -13,8 +13,8 @@ export type UserState = { }; export type UserAction = - | { type: TOGGLE_LOGIN; isLoggedIn: boolean } - | { type: SET_NAME; userName: string } - | { type: SET_ID; userId: string } - | { type: SET_INFO; userInfo: string } - | { type: SET_AUTH; authorization: string }; + | { type: ToggleLogin; isLoggedIn: boolean } + | { type: SetName; userName: string } + | { type: SetId; userId: string } + | { type: SetInfo; userInfo: string } + | { type: SetAuth; authorization: string }; diff --git a/src/utils/use-controls.ts b/src/utils/useControls.ts similarity index 100% rename from src/utils/use-controls.ts rename to src/utils/useControls.ts diff --git a/yarn.lock b/yarn.lock index 00df790..b904f05 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5686,13 +5686,6 @@ __metadata: languageName: node linkType: hard -"@types/eslint-visitor-keys@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/eslint-visitor-keys@npm:1.0.0" - checksum: 10c0/3d9186b6b5a85442d956fa708a6e46e815671a6a397558fe7e7d25459f61f5b5647b5d63b48f6061df2aca0ae1f800f1b5577179daee91bd15f15037a622d001 - languageName: node - linkType: hard - "@types/eslint@npm:*": version: 8.56.2 resolution: "@types/eslint@npm:8.56.2" @@ -5817,7 +5810,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -6188,37 +6181,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:2.34.0": - version: 2.34.0 - resolution: "@typescript-eslint/experimental-utils@npm:2.34.0" - dependencies: - "@types/json-schema": "npm:^7.0.3" - "@typescript-eslint/typescript-estree": "npm:2.34.0" - eslint-scope: "npm:^5.0.0" - eslint-utils: "npm:^2.0.0" - peerDependencies: - eslint: "*" - checksum: 10c0/c6296f021b23510d6ff3745a6b3b0fa43e79c383405042d5003cc82f69d5fd44ed7353f072b28ec8acafb5a2d16c5063b5a6c2d7fe89f10d629a23d2c9dbacd8 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^2.3.0": - version: 2.34.0 - resolution: "@typescript-eslint/parser@npm:2.34.0" - dependencies: - "@types/eslint-visitor-keys": "npm:^1.0.0" - "@typescript-eslint/experimental-utils": "npm:2.34.0" - "@typescript-eslint/typescript-estree": "npm:2.34.0" - eslint-visitor-keys: "npm:^1.1.0" - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/3bfe2519ae8fd3b62a4f26be2e8a2d63b7fd32b150ed7ec5b2734669b7882a08da2c3ab30301c81d5a3ec19d22837f681a91a883044ef1d41413c93ea3bae076 - languageName: node - linkType: hard - "@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0": version: 6.20.0 resolution: "@typescript-eslint/parser@npm:6.20.0" @@ -6323,24 +6285,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:2.34.0": - version: 2.34.0 - resolution: "@typescript-eslint/typescript-estree@npm:2.34.0" - dependencies: - debug: "npm:^4.1.1" - eslint-visitor-keys: "npm:^1.1.0" - glob: "npm:^7.1.6" - is-glob: "npm:^4.0.1" - lodash: "npm:^4.17.15" - semver: "npm:^7.3.2" - tsutils: "npm:^3.17.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/ba48c61a0c2eca24662735c2161e8b7602f3f7cd7123fe6aed1d9755052318606645cc6d17d2a05914dd526bf8953427c6c4a9eacf3ccae4f993d9116592efd2 - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -10288,20 +10232,6 @@ __metadata: languageName: node linkType: hard -"eslint-config-airbnb-base@npm:^14.0.0, eslint-config-airbnb-base@npm:^14.2.1": - version: 14.2.1 - resolution: "eslint-config-airbnb-base@npm:14.2.1" - dependencies: - confusing-browser-globals: "npm:^1.0.10" - object.assign: "npm:^4.1.2" - object.entries: "npm:^1.1.2" - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - checksum: 10c0/960654ae93f085800850ba5d54d745e576fb1c9e1fe46d0a64086586a1a6a78753ce6990b46c5543c35ba00ba4aee9018e4d3d3307dba8a0bf864a6ac803de16 - languageName: node - linkType: hard - "eslint-config-airbnb-base@npm:^15.0.0": version: 15.0.0 resolution: "eslint-config-airbnb-base@npm:15.0.0" @@ -10317,31 +10247,16 @@ __metadata: languageName: node linkType: hard -"eslint-config-airbnb-typescript@npm:6.0.0": - version: 6.0.0 - resolution: "eslint-config-airbnb-typescript@npm:6.0.0" - dependencies: - "@typescript-eslint/parser": "npm:^2.3.0" - eslint-config-airbnb: "npm:^18.0.1" - eslint-config-airbnb-base: "npm:^14.0.0" - checksum: 10c0/1fca10cf4710592c6e7f5db4258047129751ca805b7d6515b3df37db8a26e2498b0185f419d28e8700bae69c69be563f6ee929766b611cc074960f29321d9919 - languageName: node - linkType: hard - -"eslint-config-airbnb@npm:^18.0.1": - version: 18.2.1 - resolution: "eslint-config-airbnb@npm:18.2.1" +"eslint-config-airbnb-typescript@npm:^18.0.0": + version: 18.0.0 + resolution: "eslint-config-airbnb-typescript@npm:18.0.0" dependencies: - eslint-config-airbnb-base: "npm:^14.2.1" - object.assign: "npm:^4.1.2" - object.entries: "npm:^1.1.2" + eslint-config-airbnb-base: "npm:^15.0.0" peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 - checksum: 10c0/236ce3faf1c43079b441c8c5fe530d42f000d5abd9f5e55f0b7e559fcbe60f01b908a18977b0df6fdb9acd14961422fbf5e8c0734ffa380dea0dcd5dce78b8d2 + "@typescript-eslint/eslint-plugin": ^7.0.0 + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.56.0 + checksum: 10c0/8bfedda75f746f04972ce4cc5f32257bcc7953122360827d8afdd1e2c7c13a296eabacd50588de83ea74bab0f4bc7f383f460708ef267ac72c891daddfa44749 languageName: node linkType: hard @@ -10680,7 +10595,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.0.0, eslint-scope@npm:^5.1.1": +"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -10700,22 +10615,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" - dependencies: - eslint-visitor-keys: "npm:^1.1.0" - checksum: 10c0/69521c5d6569384b24093125d037ba238d3d6e54367f7143af9928f5286369e912c26cad5016d730c0ffb9797ac9e83831059d7f1d863f7dc84330eb02414611 - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^1.1.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 10c0/10c91fdbbe36810dd4308e57f9a8bc7177188b2a70247e54e3af1fa05ebc66414ae6fd4ce3c6c6821591f43a556e9037bc6b071122e099b5f8b7d2f76df553e3 - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" @@ -11889,7 +11788,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.2.3, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": +"glob@npm:7.2.3, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -15954,7 +15853,7 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.2, object.entries@npm:^1.1.5, object.entries@npm:^1.1.6, object.entries@npm:^1.1.7": +"object.entries@npm:^1.1.5, object.entries@npm:^1.1.6, object.entries@npm:^1.1.7": version: 1.1.7 resolution: "object.entries@npm:1.1.7" dependencies: @@ -18878,7 +18777,7 @@ __metadata: cssnano: "npm:^6.0.3" eslint: "npm:^8.56.0" eslint-config-airbnb: "npm:^19.0.4" - eslint-config-airbnb-typescript: "npm:6.0.0" + eslint-config-airbnb-typescript: "npm:^18.0.0" eslint-config-next: "npm:^14.1.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-import: "npm:^2.29.1" @@ -20303,7 +20202,7 @@ __metadata: languageName: node linkType: hard -"tsutils@npm:^3.17.1, tsutils@npm:^3.21.0": +"tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" dependencies: