diff --git a/.pnp.cjs b/.pnp.cjs index 1d2aa62a5..1164cd04f 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -63,7 +63,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-config-prettier", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:8.5.0"],\ ["eslint-plugin-eslint-comments", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.2.0"],\ ["eslint-plugin-fp", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.3.0"],\ - ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.0.3"],\ + ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.0.0"],\ ["eslint-plugin-import", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.28.1"],\ ["eslint-plugin-jest", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:27.4.2"],\ ["eslint-plugin-prettier", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:4.2.1"],\ @@ -6177,7 +6177,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-config-prettier", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:8.5.0"],\ ["eslint-plugin-eslint-comments", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.2.0"],\ ["eslint-plugin-fp", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.3.0"],\ - ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.0.3"],\ + ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.0.0"],\ ["eslint-plugin-import", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.28.1"],\ ["eslint-plugin-jest", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:27.4.2"],\ ["eslint-plugin-prettier", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:4.2.1"],\ @@ -6507,7 +6507,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint", "npm:8.45.0"],\ ["eslint-config-prettier", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:8.5.0"],\ ["eslint-plugin-eslint-comments", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.2.0"],\ - ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.0.3"],\ + ["eslint-plugin-ft-flow", "virtual:45e2951680ffaf1ce5917ae81829e00d935c992864e4afdf25a4a24893bad671ca3419cff224e1df1f5d89aff058c064faa3690e4342d87d371c2ac126d81559#npm:2.0.3"],\ ["eslint-plugin-jest", "virtual:45e2951680ffaf1ce5917ae81829e00d935c992864e4afdf25a4a24893bad671ca3419cff224e1df1f5d89aff058c064faa3690e4342d87d371c2ac126d81559#npm:26.9.0"],\ ["eslint-plugin-prettier", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:4.2.1"],\ ["eslint-plugin-react", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:7.33.2"],\ @@ -11117,10 +11117,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.0.3", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-ft-flow-virtual-b6fc9c2e59/0/cache/eslint-plugin-ft-flow-npm-2.0.3-54acf0ed74-6272f7c352.zip/node_modules/eslint-plugin-ft-flow/",\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-ft-flow-npm-3.0.0-de2c69fdf4-9f70b0677c.zip/node_modules/eslint-plugin-ft-flow/",\ + "packageDependencies": [\ + ["eslint-plugin-ft-flow", "npm:3.0.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:45e2951680ffaf1ce5917ae81829e00d935c992864e4afdf25a4a24893bad671ca3419cff224e1df1f5d89aff058c064faa3690e4342d87d371c2ac126d81559#npm:2.0.3", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-ft-flow-virtual-28d3e059b0/0/cache/eslint-plugin-ft-flow-npm-2.0.3-54acf0ed74-6272f7c352.zip/node_modules/eslint-plugin-ft-flow/",\ "packageDependencies": [\ - ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:2.0.3"],\ + ["eslint-plugin-ft-flow", "virtual:45e2951680ffaf1ce5917ae81829e00d935c992864e4afdf25a4a24893bad671ca3419cff224e1df1f5d89aff058c064faa3690e4342d87d371c2ac126d81559#npm:2.0.3"],\ ["@babel/eslint-parser", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:7.22.15"],\ ["@types/babel__eslint-parser", null],\ ["@types/eslint", null],\ @@ -11135,6 +11142,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "eslint"\ ],\ "linkType": "HARD"\ + }],\ + ["virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.0.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-ft-flow-virtual-2bdaabb7db/0/cache/eslint-plugin-ft-flow-npm-3.0.0-de2c69fdf4-9f70b0677c.zip/node_modules/eslint-plugin-ft-flow/",\ + "packageDependencies": [\ + ["eslint-plugin-ft-flow", "virtual:cce37341f1bd47a997e98e1a7d65a55e905402214e20352cf4048df3a7edd8e59456ea74ef47c4f395a6d5154d4005d441272de1beea6bfd91d8e1d39ae76247#npm:3.0.0"],\ + ["@types/eslint", null],\ + ["@types/hermes-eslint", null],\ + ["eslint", "npm:8.45.0"],\ + ["hermes-eslint", null],\ + ["lodash", "npm:4.17.21"],\ + ["string-natural-compare", "npm:3.0.1"]\ + ],\ + "packagePeers": [\ + "@types/eslint",\ + "@types/hermes-eslint",\ + "eslint",\ + "hermes-eslint"\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["eslint-plugin-import", [\ diff --git a/package.json b/package.json index 278641878..0e208cd8d 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "eslint-config-prettier": "^8.1.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-fp": "^2.3.0", - "eslint-plugin-ft-flow": "^2.0.3", + "eslint-plugin-ft-flow": "^3.0.0", "eslint-plugin-import": "2.28.1", "eslint-plugin-jest": "^27.1.7", "eslint-plugin-prettier": "^4.2.1", diff --git a/yarn.lock b/yarn.lock index 339683797..7efa132d0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2745,7 +2745,7 @@ __metadata: eslint-config-prettier: ^8.1.0 eslint-plugin-eslint-comments: ^3.2.0 eslint-plugin-fp: ^2.3.0 - eslint-plugin-ft-flow: ^2.0.3 + eslint-plugin-ft-flow: ^3.0.0 eslint-plugin-import: 2.28.1 eslint-plugin-jest: ^27.1.7 eslint-plugin-prettier: ^4.2.1 @@ -6371,7 +6371,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-ft-flow@npm:^2.0.1, eslint-plugin-ft-flow@npm:^2.0.3": +"eslint-plugin-ft-flow@npm:^2.0.1": version: 2.0.3 resolution: "eslint-plugin-ft-flow@npm:2.0.3" dependencies: @@ -6384,6 +6384,19 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-ft-flow@npm:^3.0.0": + version: 3.0.0 + resolution: "eslint-plugin-ft-flow@npm:3.0.0" + dependencies: + lodash: ^4.17.21 + string-natural-compare: ^3.0.1 + peerDependencies: + eslint: ^8.1.0 + hermes-eslint: ^0.15.0 + checksum: 9f70b0677ccbf9de6242dcec06f959b873037e1e496deffa5fdfe5d6f4cd4b7997794a9081a530707afd5b76eb675a52c6a4dfb128a8811ec6d246cf79bdeb52 + languageName: node + linkType: hard + "eslint-plugin-import@npm:2.28.1": version: 2.28.1 resolution: "eslint-plugin-import@npm:2.28.1"