diff --git a/package.json b/package.json index 67d1d87..5bd000c 100644 --- a/package.json +++ b/package.json @@ -33,11 +33,11 @@ "@types/react": "<18.0.0", "@typescript-eslint/eslint-plugin": "^5.25.0", "eslint": "^8.16.0", - "eslint-config-next": "^12.1.5", + "eslint-config-next": "^12.1.6", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-react": "^7.30.0", - "eslint-plugin-react-hooks": "<=4.3.0", + "eslint-plugin-react-hooks": "^4.5.0", "prettier": "^2.6.2", "typescript": "^4.6.4" }, diff --git a/yarn.lock b/yarn.lock index e214e86..81b09a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1142,12 +1142,12 @@ __metadata: languageName: node linkType: hard -"@next/eslint-plugin-next@npm:12.1.5": - version: 12.1.5 - resolution: "@next/eslint-plugin-next@npm:12.1.5" +"@next/eslint-plugin-next@npm:12.1.6": + version: 12.1.6 + resolution: "@next/eslint-plugin-next@npm:12.1.6" dependencies: glob: 7.1.7 - checksum: fe070fbd42f699b0e158d2ea276569ad686343c78fb698c1835cd587862903bc2d146e04dd747495e186019cff685f36120b3953afce8b0c9f0fb43cd58798a7 + checksum: 33dcaf71f299d3c8a0744cad512369f92d7a355f3c0d57f2496e888e4242080c49226ec2c59ba2efac04b3a1df51c36019b853b4177df082ca4621a1713a2229 languageName: node linkType: hard @@ -1331,10 +1331,10 @@ __metadata: languageName: node linkType: hard -"@rushstack/eslint-patch@npm:1.0.8": - version: 1.0.8 - resolution: "@rushstack/eslint-patch@npm:1.0.8" - checksum: e1c4e2d8317db712a4f24510eacb98c13fd18632eaffae0096a359ab02021ce44c35f614d489741e57f4b0f2d8b11b4b95cdc00aa57753d840d0ba512a5c609e +"@rushstack/eslint-patch@npm:^1.1.3": + version: 1.1.3 + resolution: "@rushstack/eslint-patch@npm:1.1.3" + checksum: 53752d1e34e45a91b30a016b837c33054fcbd0a295c0312b0812dab78289ea680d7c0c3f19c1f885f49764d416727747133765ff5bfce31a9c4cc93c7a56ebe1 languageName: node linkType: hard @@ -1444,30 +1444,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.10.1": - version: 5.10.1 - resolution: "@typescript-eslint/parser@npm:5.10.1" +"@typescript-eslint/parser@npm:^5.21.0": + version: 5.25.0 + resolution: "@typescript-eslint/parser@npm:5.25.0" dependencies: - "@typescript-eslint/scope-manager": 5.10.1 - "@typescript-eslint/types": 5.10.1 - "@typescript-eslint/typescript-estree": 5.10.1 - debug: ^4.3.2 + "@typescript-eslint/scope-manager": 5.25.0 + "@typescript-eslint/types": 5.25.0 + "@typescript-eslint/typescript-estree": 5.25.0 + debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 36e94b3fb5010f09311f1667f8beed1ece46677e738424df78e266eef0957e33671d505a7979d775e863b553d509ce8dbee6201a6994da5282ff38f8e1ae0303 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.10.1": - version: 5.10.1 - resolution: "@typescript-eslint/scope-manager@npm:5.10.1" - dependencies: - "@typescript-eslint/types": 5.10.1 - "@typescript-eslint/visitor-keys": 5.10.1 - checksum: a4f802ca683bcb3db0e14739d02e680f0f51b6562c23380ea9e0878a70f638572650bd2dbc62f8d74bc39657c053c3e6469a0d4179d3d99bb94fd47bd14d6ecf + checksum: 9bd53d6f5f5e7b64282760a4f68411f6f6e272754aa8b4c54951bd03c18981183277dfefff1207c3d549d25d34dbe162472f7fa102ec5306113a7811f263fc00 languageName: node linkType: hard @@ -1497,13 +1487,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.10.1": - version: 5.10.1 - resolution: "@typescript-eslint/types@npm:5.10.1" - checksum: e8bbedae74637c35677aab92eceb154e8f1b100b6015d4aa20b5d52bb2e486e50733feca07610406763e1cc36c448a97ca77f058f4e07e7c61bd8d830c092030 - languageName: node - linkType: hard - "@typescript-eslint/types@npm:5.25.0": version: 5.25.0 resolution: "@typescript-eslint/types@npm:5.25.0" @@ -1511,24 +1494,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.10.1": - version: 5.10.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.10.1" - dependencies: - "@typescript-eslint/types": 5.10.1 - "@typescript-eslint/visitor-keys": 5.10.1 - debug: ^4.3.2 - globby: ^11.0.4 - is-glob: ^4.0.3 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 5721e99baa9b286a474a22c4b08e6ac5a0d79435e7f2a91e876e6a2135a44244f0a83ff42cc1cd2ac23cc6ee014965baaa84481e9017f703c45f22e474620c7f - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.25.0": version: 5.25.0 resolution: "@typescript-eslint/typescript-estree@npm:5.25.0" @@ -1563,16 +1528,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.10.1": - version: 5.10.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.10.1" - dependencies: - "@typescript-eslint/types": 5.10.1 - eslint-visitor-keys: ^3.0.0 - checksum: 7e1e1a41b2df797534ee56c0d9ae2a056e0ca0ca019b31125fd52d7deb0e802d899920031f2dbf88a951e6752d8fcbd9fa904eaeccb50cf30d2b92b54fd7879d - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:5.25.0": version: 5.25.0 resolution: "@typescript-eslint/visitor-keys@npm:5.25.0" @@ -1787,7 +1742,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.2.5, array.prototype.flatmap@npm:^1.3.0": +"array.prototype.flatmap@npm:^1.3.0": version: 1.3.0 resolution: "array.prototype.flatmap@npm:1.3.0" dependencies: @@ -2441,19 +2396,19 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:^12.1.5": - version: 12.1.5 - resolution: "eslint-config-next@npm:12.1.5" +"eslint-config-next@npm:^12.1.6": + version: 12.1.6 + resolution: "eslint-config-next@npm:12.1.6" dependencies: - "@next/eslint-plugin-next": 12.1.5 - "@rushstack/eslint-patch": 1.0.8 - "@typescript-eslint/parser": 5.10.1 - eslint-import-resolver-node: 0.3.4 - eslint-import-resolver-typescript: 2.4.0 - eslint-plugin-import: 2.25.2 - eslint-plugin-jsx-a11y: 6.5.1 - eslint-plugin-react: 7.29.1 - eslint-plugin-react-hooks: 4.3.0 + "@next/eslint-plugin-next": 12.1.6 + "@rushstack/eslint-patch": ^1.1.3 + "@typescript-eslint/parser": ^5.21.0 + eslint-import-resolver-node: ^0.3.6 + eslint-import-resolver-typescript: ^2.7.1 + eslint-plugin-import: ^2.26.0 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.29.4 + eslint-plugin-react-hooks: ^4.5.0 peerDependencies: eslint: ^7.23.0 || ^8.0.0 next: ">=10.2.0" @@ -2461,7 +2416,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 823b50d0c3706b206ab8c9fa62c6580603d7b523b678f1a7dbbb226697c22626e48ee05fab11a8136f82bf6d559d2357e39c90bef3c32d9a167437b0660a9175 + checksum: b3ba9e8f598b4018002aaaa64dc0e8a8b5994be992839a8b1b0a7f7ab0e4cbe006a30fd787524baab7c1e979dc6b41d4cdcbe239be181635413d987be7f25b6f languageName: node linkType: hard @@ -2476,16 +2431,6 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:0.3.4": - version: 0.3.4 - resolution: "eslint-import-resolver-node@npm:0.3.4" - dependencies: - debug: ^2.6.9 - resolve: ^1.13.1 - checksum: a0db55ec26c5bb385c8681af6b8d6dee16768d5f27dff72c3113407d0f028f28e56dcb1cc3a4689c79396a5f6a9c24bd0cac9a2c9c588c7d7357d24a42bec876 - languageName: node - linkType: hard - "eslint-import-resolver-node@npm:^0.3.6": version: 0.3.6 resolution: "eslint-import-resolver-node@npm:0.3.6" @@ -2496,23 +2441,23 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-typescript@npm:2.4.0": - version: 2.4.0 - resolution: "eslint-import-resolver-typescript@npm:2.4.0" +"eslint-import-resolver-typescript@npm:^2.7.1": + version: 2.7.1 + resolution: "eslint-import-resolver-typescript@npm:2.7.1" dependencies: - debug: ^4.1.1 - glob: ^7.1.6 - is-glob: ^4.0.1 - resolve: ^1.17.0 - tsconfig-paths: ^3.9.0 + debug: ^4.3.4 + glob: ^7.2.0 + is-glob: ^4.0.3 + resolve: ^1.22.0 + tsconfig-paths: ^3.14.1 peerDependencies: eslint: "*" eslint-plugin-import: "*" - checksum: 2db0de33531f563bbbeecbdb080e3ff7ac0dbdd01f82ed690ccc9b29f746e431bf639322b1f1384f5c67055104c722cf70d9bf837d3ef70d6f3cf4ec2ba6562d + checksum: 1d81b657b1f73bf95b8f0b745c0305574b91630c1db340318f3ca8918e206fce20a933b95e7c419338cc4452cb80bb2b2d92acaf01b6aa315c78a332d832545c languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.0": +"eslint-module-utils@npm:^2.7.3": version: 2.7.3 resolution: "eslint-module-utils@npm:2.7.3" dependencies: @@ -2522,30 +2467,30 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:2.25.2": - version: 2.25.2 - resolution: "eslint-plugin-import@npm:2.25.2" +"eslint-plugin-import@npm:^2.26.0": + version: 2.26.0 + resolution: "eslint-plugin-import@npm:2.26.0" dependencies: array-includes: ^3.1.4 array.prototype.flat: ^1.2.5 debug: ^2.6.9 doctrine: ^2.1.0 eslint-import-resolver-node: ^0.3.6 - eslint-module-utils: ^2.7.0 + eslint-module-utils: ^2.7.3 has: ^1.0.3 - is-core-module: ^2.7.0 + is-core-module: ^2.8.1 is-glob: ^4.0.3 - minimatch: ^3.0.4 + minimatch: ^3.1.2 object.values: ^1.1.5 - resolve: ^1.20.0 - tsconfig-paths: ^3.11.0 + resolve: ^1.22.0 + tsconfig-paths: ^3.14.1 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 4ca36e37faf72fb1ed25361ea8a6abbcc9daa65f3a9ac1dc0a660029000456e8c8b98a87b8cc2316541b13c6e5915df41d2dc4a1d7fe0729d9b72b9a3bd5b909 + checksum: 0bf77ad80339554481eafa2b1967449e1f816b94c7a6f9614ce33fb4083c4e6c050f10d241dd50b4975d47922880a34de1e42ea9d8e6fd663ebb768baa67e655 languageName: node linkType: hard -"eslint-plugin-jsx-a11y@npm:6.5.1, eslint-plugin-jsx-a11y@npm:^6.5.1": +"eslint-plugin-jsx-a11y@npm:^6.5.1": version: 6.5.1 resolution: "eslint-plugin-jsx-a11y@npm:6.5.1" dependencies: @@ -2567,40 +2512,16 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:4.3.0, eslint-plugin-react-hooks@npm:<=4.3.0": - version: 4.3.0 - resolution: "eslint-plugin-react-hooks@npm:4.3.0" +"eslint-plugin-react-hooks@npm:^4.5.0": + version: 4.5.0 + resolution: "eslint-plugin-react-hooks@npm:4.5.0" peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 0ba1566ba0780bbc75a5921f49188edf232db2085ab32c8d3889592f0db9d6fadc97fcf639775e0101dec6b5409ca3c803ec44213b90c8bacaf0bdf921871c2e + checksum: 0389377de635dd9b769f6f52e2c9e6ab857a0cdfecc3734c95ce81676a752e781bb5c44fd180e01953a03a77278323d90729776438815557b069ceb988ab1f9f languageName: node linkType: hard -"eslint-plugin-react@npm:7.29.1": - version: 7.29.1 - resolution: "eslint-plugin-react@npm:7.29.1" - dependencies: - array-includes: ^3.1.4 - array.prototype.flatmap: ^1.2.5 - doctrine: ^2.1.0 - estraverse: ^5.3.0 - jsx-ast-utils: ^2.4.1 || ^3.0.0 - minimatch: ^3.1.2 - object.entries: ^1.1.5 - object.fromentries: ^2.0.5 - object.hasown: ^1.1.0 - object.values: ^1.1.5 - prop-types: ^15.8.1 - resolve: ^2.0.0-next.3 - semver: ^6.3.0 - string.prototype.matchall: ^4.0.6 - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: d1d0d267d26a5eeb2ba9c3ed23982110e43858d7849b14a83f054d8581a31566cba806a16635a519c875c73c0d4c5c21d778f471c77fd39fc264ec0d1beefaec - languageName: node - linkType: hard - -"eslint-plugin-react@npm:^7.30.0": +"eslint-plugin-react@npm:^7.29.4, eslint-plugin-react@npm:^7.30.0": version: 7.30.0 resolution: "eslint-plugin-react@npm:7.30.0" dependencies: @@ -2662,7 +2583,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0": +"eslint-visitor-keys@npm:^3.3.0": version: 3.3.0 resolution: "eslint-visitor-keys@npm:3.3.0" checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808 @@ -3084,7 +3005,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": +"glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.0 resolution: "glob@npm:7.2.0" dependencies: @@ -3098,6 +3019,20 @@ __metadata: languageName: node linkType: hard +"glob@npm:^7.2.0": + version: 7.2.3 + resolution: "glob@npm:7.2.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^3.1.1 + once: ^1.3.0 + path-is-absolute: ^1.0.0 + checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 + languageName: node + linkType: hard + "glob@npm:^8.0.1": version: 8.0.1 resolution: "glob@npm:8.0.1" @@ -3121,7 +3056,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^11.0.4, globby@npm:^11.1.0": +"globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -3402,7 +3337,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.2.0, is-core-module@npm:^2.7.0, is-core-module@npm:^2.8.1": +"is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.1": version: 2.9.0 resolution: "is-core-module@npm:2.9.0" dependencies: @@ -3713,11 +3648,11 @@ __metadata: "@typescript-eslint/eslint-plugin": ^5.25.0 date-fns: ^2.28.0 eslint: ^8.16.0 - eslint-config-next: ^12.1.5 + eslint-config-next: ^12.1.6 eslint-config-prettier: ^8.5.0 eslint-plugin-jsx-a11y: ^6.5.1 eslint-plugin-react: ^7.30.0 - eslint-plugin-react-hooks: <=4.3.0 + eslint-plugin-react-hooks: ^4.5.0 formik: ^2.2.9 framer-motion: ^6.3.3 next: 12.1.6 @@ -3777,7 +3712,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.4, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -4138,16 +4073,6 @@ __metadata: languageName: node linkType: hard -"object.hasown@npm:^1.1.0": - version: 1.1.0 - resolution: "object.hasown@npm:1.1.0" - dependencies: - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: 5c5d0b1b793514609f7a635f3110fbd346e142c9afd2485b802775e1ef6c90e48ff6e8e8744927933370ba30964e21af9c5fcf782b47f34d650aa6b277565330 - languageName: node - linkType: hard - "object.hasown@npm:^1.1.1": version: 1.1.1 resolution: "object.hasown@npm:1.1.1" @@ -4612,7 +4537,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.17.0, resolve@npm:^1.20.0": +"resolve@npm:^1.12.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0": version: 1.22.0 resolution: "resolve@npm:1.22.0" dependencies: @@ -4635,7 +4560,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin": +"resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin": version: 1.22.0 resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" dependencies: @@ -4908,7 +4833,7 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.6, string.prototype.matchall@npm:^4.0.7": +"string.prototype.matchall@npm:^4.0.7": version: 4.0.7 resolution: "string.prototype.matchall@npm:4.0.7" dependencies: @@ -5162,7 +5087,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.11.0, tsconfig-paths@npm:^3.9.0": +"tsconfig-paths@npm:^3.14.1": version: 3.14.1 resolution: "tsconfig-paths@npm:3.14.1" dependencies: