diff --git a/package.json b/package.json index 6447474..1686e2f 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.2", "eslint-plugin-react-hooks": "^5.1.0", - "typescript-eslint": "^8.18.0" + "typescript-eslint": "^8.18.1" }, "devDependencies": { "@commitlint/cli": "^19.6.1", @@ -36,8 +36,8 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.10.2", "eslint": "^9.17.0", - "knip": "^5.40.0", - "lefthook": "^1.9.2", + "knip": "^5.41.1", + "lefthook": "^1.10.0", "prettier": "^3.4.2", "typescript": "^5.7.2" }, diff --git a/yarn.lock b/yarn.lock index 4a33e3d..90e8e1d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -361,11 +361,11 @@ __metadata: eslint-plugin-jsx-a11y: "npm:^6.10.2" eslint-plugin-react: "npm:^7.37.2" eslint-plugin-react-hooks: "npm:^5.1.0" - knip: "npm:^5.40.0" - lefthook: "npm:^1.9.2" + knip: "npm:^5.41.1" + lefthook: "npm:^1.10.0" prettier: "npm:^3.4.2" typescript: "npm:^5.7.2" - typescript-eslint: "npm:^8.18.0" + typescript-eslint: "npm:^8.18.1" peerDependencies: eslint: ^9.17.0 typescript: ^5.5.4 @@ -487,15 +487,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.18.0" +"@typescript-eslint/eslint-plugin@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.18.1" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.18.0" - "@typescript-eslint/type-utils": "npm:8.18.0" - "@typescript-eslint/utils": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/type-utils": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -504,64 +504,64 @@ __metadata: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/c338da1b96c41d7b94401a6711659d0fef3acb691eff7a958f9d3aa0442a858830daad67e3575288a4f4669572e2b690517a513519b404a465ad68fe0a82d3ec + checksum: 10c0/7994d323228f3fc3ec124291cd02761251bcd9a5a6356001d2cb8f68abdb400c3cfbeb343d6941d8e6b6c8d2d616a278bbb3b6d9ed839ba5148a05f60a1f67b4 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/parser@npm:8.18.0" +"@typescript-eslint/parser@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/parser@npm:8.18.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.18.0" - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/typescript-estree": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/d3a062511c24dfcf522a645db1153022d49aa3bb05e288c22474cf04dc1d836f877eb9d2733947e448981ffb16e4de50d4ebe7570a268733a641f228ca6c4849 + checksum: 10c0/23ab30b3f00b86108137e7df03710a088046ead3582595b0f8e17d5062770365e24e0a1ae3398bb3a1c29aa0f05a0de30887e2e0f6fb86163e878dd0eed1b25c languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/scope-manager@npm:8.18.0" +"@typescript-eslint/scope-manager@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/scope-manager@npm:8.18.1" dependencies: - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" - checksum: 10c0/6bf6532fd43f2b55b9b47fa8b0217c5b5a03f022e869a6a21228fc3ae04c0ac6c5ae5d6026866d189ba424d2f98cc6fbd2a34f909d241c9b86c031afd808f90c + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" + checksum: 10c0/97c503b2ece79b6c99ca8e6a5f1f40855cf72f17fbf05e42e62d19c2666e7e6f5df9bf71f13dbc4720c5ee0397670ba8052482a90441fbffa901da5f2e739565 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/type-utils@npm:8.18.0" +"@typescript-eslint/type-utils@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/type-utils@npm:8.18.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.18.0" - "@typescript-eslint/utils": "npm:8.18.0" + "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/c0fcf201c3b53f9374c0571198a639c81536170141caa08fd0f47094a596b1f82f839a849eac5832f954345c567dccb45b2ee1c0872c513331165f7bcb812396 + checksum: 10c0/cfe5362a22fa5e18a2662928904da024e42c84cb58a46238b9b61edafcd046f53c9505637176c8cd1c386165c6a6ed15a2b51700495cad6c20e0e33499d483a1 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/types@npm:8.18.0" - checksum: 10c0/2dd7468c3f1c305545268b72c3a333488e6ab1b628c5f65081d895866422b9376c21634a7aac437805f84b22e352b6a8fc4dcf925ef4a8fd7d1898b8359f71be +"@typescript-eslint/types@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/types@npm:8.18.1" + checksum: 10c0/0a2ca5f7cdebcc844b6bc1e5afc5d83b563f55917d20e3fea3a17ed39c54b003178e26b5ec535113f45c93c569b46628d9a67defa70c01cbdfa801573fed69a2 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.18.0" +"@typescript-eslint/typescript-estree@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.18.1" dependencies: - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -570,32 +570,32 @@ __metadata: ts-api-utils: "npm:^1.3.0" peerDependencies: typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/87b432b190b627314f007b17b2371898db78baaa3df67a0d9a94d080d88a7a307906b54a735084cacef37f6421e2b9c3320040617e73fe54eac2bf22c610f1ec + checksum: 10c0/7ecb061dc63c729b23f4f15db5736ca93b1ae633108400e6c31cf8af782494912f25c3683f9f952dbfd10cb96031caba247a1ad406abf5d163639a00ac3ce5a3 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/utils@npm:8.18.0" +"@typescript-eslint/utils@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/utils@npm:8.18.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.18.0" - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/typescript-estree": "npm:8.18.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/typescript-estree": "npm:8.18.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/58a2fc1e404d1f905c2a958d995824eb4abc6e73836b186717550677f8b1d17954acc369feddb83277350915388bc3d8b721423c37777b8b8017fc29c89ec6ee + checksum: 10c0/1e29408bd8fbda9f3386dabdb2b7471dacff28342d5bd6521ca3b7932df0cae100030d2eac75d946a82cbefa33f78000eed4ce789128fdea069ffeabd4429d80 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.18.0" +"@typescript-eslint/visitor-keys@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.18.1" dependencies: - "@typescript-eslint/types": "npm:8.18.0" + "@typescript-eslint/types": "npm:8.18.1" eslint-visitor-keys: "npm:^4.2.0" - checksum: 10c0/d4cdc2adab553098b5be7117fb7df76fb66cfd380528881a0a8c2a9eee03bf8baddda07d15ca0bd3ed8b35c379b3f449292183df18e3e81898dbcadafcb708b8 + checksum: 10c0/68651ae1825dbd660ea39b4e1d1618f6ad0026fa3a04aecec296750977cab316564e3e2ace8edbebf1ae86bd17d86acc98cac7b6e9aad4e1c666bd26f18706ad languageName: node linkType: hard @@ -2431,9 +2431,9 @@ __metadata: languageName: node linkType: hard -"knip@npm:^5.40.0": - version: 5.40.0 - resolution: "knip@npm:5.40.0" +"knip@npm:^5.41.1": + version: 5.41.1 + resolution: "knip@npm:5.41.1" dependencies: "@nodelib/fs.walk": "npm:1.2.8" "@snyk/github-codeowners": "npm:1.1.0" @@ -2457,7 +2457,7 @@ __metadata: bin: knip: bin/knip.js knip-bun: bin/knip-bun.js - checksum: 10c0/096f2fa32981906f1ab41b20c5f570a8a365bf097ccc8d2a4763f4fa35934d4c1bbccb1ca67744b3e194b09c3021fd50c2e8e28ac745b2cb47fb41f2a99df4ac + checksum: 10c0/1a222a5cbba1999bda49d795e290f0e907fb25d91e4fd51cfa8d57b91d0a170acdee36c9a8d5a8872b3558f07e746f85c6e7a04fa196c5d4828f89dd872edd37 languageName: node linkType: hard @@ -2477,90 +2477,90 @@ __metadata: languageName: node linkType: hard -"lefthook-darwin-arm64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-darwin-arm64@npm:1.9.2" +"lefthook-darwin-arm64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-darwin-arm64@npm:1.10.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lefthook-darwin-x64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-darwin-x64@npm:1.9.2" +"lefthook-darwin-x64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-darwin-x64@npm:1.10.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lefthook-freebsd-arm64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-freebsd-arm64@npm:1.9.2" +"lefthook-freebsd-arm64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-freebsd-arm64@npm:1.10.0" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"lefthook-freebsd-x64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-freebsd-x64@npm:1.9.2" +"lefthook-freebsd-x64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-freebsd-x64@npm:1.10.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lefthook-linux-arm64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-linux-arm64@npm:1.9.2" +"lefthook-linux-arm64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-linux-arm64@npm:1.10.0" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"lefthook-linux-x64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-linux-x64@npm:1.9.2" +"lefthook-linux-x64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-linux-x64@npm:1.10.0" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"lefthook-openbsd-arm64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-openbsd-arm64@npm:1.9.2" +"lefthook-openbsd-arm64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-openbsd-arm64@npm:1.10.0" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"lefthook-openbsd-x64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-openbsd-x64@npm:1.9.2" +"lefthook-openbsd-x64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-openbsd-x64@npm:1.10.0" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"lefthook-windows-arm64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-windows-arm64@npm:1.9.2" +"lefthook-windows-arm64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-windows-arm64@npm:1.10.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lefthook-windows-x64@npm:1.9.2": - version: 1.9.2 - resolution: "lefthook-windows-x64@npm:1.9.2" +"lefthook-windows-x64@npm:1.10.0": + version: 1.10.0 + resolution: "lefthook-windows-x64@npm:1.10.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lefthook@npm:^1.9.2": - version: 1.9.2 - resolution: "lefthook@npm:1.9.2" +"lefthook@npm:^1.10.0": + version: 1.10.0 + resolution: "lefthook@npm:1.10.0" dependencies: - lefthook-darwin-arm64: "npm:1.9.2" - lefthook-darwin-x64: "npm:1.9.2" - lefthook-freebsd-arm64: "npm:1.9.2" - lefthook-freebsd-x64: "npm:1.9.2" - lefthook-linux-arm64: "npm:1.9.2" - lefthook-linux-x64: "npm:1.9.2" - lefthook-openbsd-arm64: "npm:1.9.2" - lefthook-openbsd-x64: "npm:1.9.2" - lefthook-windows-arm64: "npm:1.9.2" - lefthook-windows-x64: "npm:1.9.2" + lefthook-darwin-arm64: "npm:1.10.0" + lefthook-darwin-x64: "npm:1.10.0" + lefthook-freebsd-arm64: "npm:1.10.0" + lefthook-freebsd-x64: "npm:1.10.0" + lefthook-linux-arm64: "npm:1.10.0" + lefthook-linux-x64: "npm:1.10.0" + lefthook-openbsd-arm64: "npm:1.10.0" + lefthook-openbsd-x64: "npm:1.10.0" + lefthook-windows-arm64: "npm:1.10.0" + lefthook-windows-x64: "npm:1.10.0" dependenciesMeta: lefthook-darwin-arm64: optional: true @@ -2584,7 +2584,7 @@ __metadata: optional: true bin: lefthook: bin/index.js - checksum: 10c0/ff28ac4989f7dd7ab722543e6af77262ffd6edb64b9ac53cbd467220e11e3e78626b016bb1f645b5fdb181ff5311aac49719dc3d0100616a26ee6db0fe2cc81f + checksum: 10c0/860fcc73ae9940c4f4bec5f2dda706270d5ebd89a52f7ba1935224df61fcce99998990751983e299bc8cc17c2fc8ecd21c497cde2f8899512f20169e09769256 languageName: node linkType: hard @@ -3551,17 +3551,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.18.0": - version: 8.18.0 - resolution: "typescript-eslint@npm:8.18.0" +"typescript-eslint@npm:^8.18.1": + version: 8.18.1 + resolution: "typescript-eslint@npm:8.18.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.18.0" - "@typescript-eslint/parser": "npm:8.18.0" - "@typescript-eslint/utils": "npm:8.18.0" + "@typescript-eslint/eslint-plugin": "npm:8.18.1" + "@typescript-eslint/parser": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/dda882cbfc1ebad6903864571bc69bfd7e32e17fec67d98fdfab2bd652348d425c6a1c3697734d59cd5dd15d26d496db3c3808c1de5840fa29b9e76184fa1865 + checksum: 10c0/cb75af9b7381051cf80a18d4d96782a23196f7500766fa52926c1515fd7eaa42cb01ed37582d1bf519860075bea3f5375e6fcbbaf7fed3e3ab1b0f6da95805ce languageName: node linkType: hard