diff --git a/package.json b/package.json index cd9b4a72..96452330 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "dotenv": "17.0.1", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-functional": "^8.0.0", + "eslint-plugin-functional": "^9.0.0", "eslint-plugin-tailwind": "^0.2.1", "globals": "^16.0.0", "husky": "9.1.7", diff --git a/yarn.lock b/yarn.lock index 91fea7b9..87de074c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -993,7 +993,7 @@ __metadata: dotenv: "npm:17.0.1" eslint: "npm:^9.18.0" eslint-config-prettier: "npm:^10.0.1" - eslint-plugin-functional: "npm:^8.0.0" + eslint-plugin-functional: "npm:^9.0.0" eslint-plugin-tailwind: "npm:^0.2.1" ethers: "npm:^6.6.4" globals: "npm:^16.0.0" @@ -3094,7 +3094,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.20.0, @typescript-eslint/utils@npm:^8.20.0": +"@typescript-eslint/utils@npm:8.20.0": version: 8.20.0 resolution: "@typescript-eslint/utils@npm:8.20.0" dependencies: @@ -3109,7 +3109,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.35.1": +"@typescript-eslint/utils@npm:8.35.1, @typescript-eslint/utils@npm:^8.26.0": version: 8.35.1 resolution: "@typescript-eslint/utils@npm:8.35.1" dependencies: @@ -4685,10 +4685,10 @@ __metadata: languageName: node linkType: hard -"deepmerge-ts@npm:^7.1.3": - version: 7.1.3 - resolution: "deepmerge-ts@npm:7.1.3" - checksum: 10c0/c9cfe7742a2c8f785302378b004381e1b831e3307ffe0c17be4b98fd87f347cb52a550aa9ff9ee0608b97f25400972ab79484f3836d77ec733828b10c8dcc522 +"deepmerge-ts@npm:^7.1.5": + version: 7.1.5 + resolution: "deepmerge-ts@npm:7.1.5" + checksum: 10c0/3a265a2086f334e3ecf43a7d4138c950cb99e0b39e816fa7fd7f5326161364e51b13010906908212667619066f5b48de738ed42543212323fbbb5d4ed7ebdc84 languageName: node linkType: hard @@ -5170,23 +5170,23 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-functional@npm:^8.0.0": - version: 8.0.0 - resolution: "eslint-plugin-functional@npm:8.0.0" +"eslint-plugin-functional@npm:^9.0.0": + version: 9.0.2 + resolution: "eslint-plugin-functional@npm:9.0.2" dependencies: - "@typescript-eslint/utils": "npm:^8.20.0" - deepmerge-ts: "npm:^7.1.3" + "@typescript-eslint/utils": "npm:^8.26.0" + deepmerge-ts: "npm:^7.1.5" escape-string-regexp: "npm:^5.0.0" is-immutable-type: "npm:^5.0.1" - ts-api-utils: "npm:^2.0.0" - ts-declaration-location: "npm:^1.0.5" + ts-api-utils: "npm:^2.0.1" + ts-declaration-location: "npm:^1.0.6" peerDependencies: eslint: ^9.0.0 typescript: ">=4.7.4" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/973e8353479930a3078ae68f4596f1ebc95077cdd1a4542980f6b8024db3d8d3cfd93aa06d823db1d640e5abc8d6d38248529dca5b66718ad99678bbcafd9c63 + checksum: 10c0/48475687c87d64d637af59fcef7ed15a7955a19f61b83362dd7fb866ac04e16b59b461336ba3f466eb25c6b3132be63274f07f09502699babfd7e8fab0c35ea2 languageName: node linkType: hard @@ -10190,7 +10190,7 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.1.0": +"ts-api-utils@npm:^2.0.1, ts-api-utils@npm:^2.1.0": version: 2.1.0 resolution: "ts-api-utils@npm:2.1.0" peerDependencies: @@ -10199,7 +10199,7 @@ __metadata: languageName: node linkType: hard -"ts-declaration-location@npm:^1.0.4, ts-declaration-location@npm:^1.0.5": +"ts-declaration-location@npm:^1.0.4": version: 1.0.5 resolution: "ts-declaration-location@npm:1.0.5" dependencies: @@ -10210,6 +10210,17 @@ __metadata: languageName: node linkType: hard +"ts-declaration-location@npm:^1.0.6": + version: 1.0.7 + resolution: "ts-declaration-location@npm:1.0.7" + dependencies: + picomatch: "npm:^4.0.2" + peerDependencies: + typescript: ">=4.0.0" + checksum: 10c0/b579b7630907052cc174b051dffdb169424824d887d8fb5abdc61e7ab0eede348c2b71c998727b9e4b314c0436f5003a15bb7eedb1c851afe96e12499f159630 + languageName: node + linkType: hard + "ts-toolbelt@npm:^9.6.0": version: 9.6.0 resolution: "ts-toolbelt@npm:9.6.0"