Skip to content

Commit 24d9678

Browse files
committed
build: update effect to 3.0.0
1 parent 53e613f commit 24d9678

File tree

14 files changed

+6739
-5494
lines changed

14 files changed

+6739
-5494
lines changed

examples/vite-react-dom-ts-flat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@
2525
"eslint-plugin-react-refresh": "0.4.6",
2626
"typescript": "5.4.5",
2727
"typescript-eslint": "7.7.0",
28-
"vite": "5.2.8"
28+
"vite": "5.2.9"
2929
}
3030
}

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"cspell": "8.7.0",
7070
"dedent": "1.5.3",
7171
"dprint": "0.45.1",
72-
"effect": "2.4.19",
72+
"effect": "3.0.0",
7373
"eslint": "9.0.0",
7474
"eslint-config-flat-gitignore": "0.1.5",
7575
"eslint-plugin-eslint-comments": "3.2.0",
@@ -87,7 +87,7 @@
8787
"publint": "0.2.7",
8888
"skott": "0.33.2",
8989
"sort-package-json": "2.10.0",
90-
"taze": "0.13.4",
90+
"taze": "0.13.6",
9191
"tiny-invariant": "1.3.3",
9292
"ts-pattern": "5.1.1",
9393
"tsup": "8.0.2",
@@ -99,7 +99,7 @@
9999
"typescript": "5.4.5",
100100
"vitest": "1.5.0"
101101
},
102-
"packageManager": "pnpm@8.15.4",
102+
"packageManager": "pnpm@9.0.1",
103103
"engines": {
104104
"bun": ">=1.0.15",
105105
"node": ">=18.18.0"

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@
5454
"short-unique-id": "5.0.3"
5555
},
5656
"devDependencies": {
57-
"effect": "2.4.19"
57+
"effect": "3.0.0"
5858
}
5959
}

packages/plugins/eslint-plugin-react-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"ts-api-utils": "1.3.0"
5959
},
6060
"devDependencies": {
61-
"effect": "2.4.19"
61+
"effect": "3.0.0"
6262
},
6363
"peerDependencies": {
6464
"@typescript-eslint/parser": ">=7.5.0",

packages/plugins/eslint-plugin-react-core/src/rules/no-array-index-key.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { getPragmaFromContext, isCloneElementCall, isCreateElementCall } from "@
33
import type { RuleContext } from "@eslint-react/types";
44
import type { ESLintUtils, TSESTree } from "@typescript-eslint/utils";
55
import type { ReportDescriptor } from "@typescript-eslint/utils/ts-eslint";
6-
import { Option as O, ReadonlyRecord } from "effect";
6+
import { Option as O, Record } from "effect";
77
import type { ConstantCase } from "string-ts";
88
import { isMatching } from "ts-pattern";
99

@@ -52,12 +52,12 @@ function getMapIndexParamName(node: TSESTree.CallExpression, context: RuleContex
5252
if (callee.type !== NodeType.MemberExpression) return O.none();
5353
if (callee.property.type !== NodeType.Identifier) return O.none();
5454
const { name } = callee.property;
55-
if (!ReadonlyRecord.has(iteratorFunctionIndexParamPosition, name as never)) return O.none();
55+
if (!Record.has(iteratorFunctionIndexParamPosition, name as never)) return O.none();
5656
const callbackArg = node.arguments[isUsingReactChildren(node, context) ? 1 : 0];
5757
if (!callbackArg) return O.none();
5858
if (!isOneOf([NodeType.ArrowFunctionExpression, NodeType.FunctionExpression])(callbackArg)) return O.none();
5959
const { params } = callbackArg;
60-
const maybeIndexParamPosition = ReadonlyRecord.get(iteratorFunctionIndexParamPosition, name as never);
60+
const maybeIndexParamPosition = Record.get(iteratorFunctionIndexParamPosition, name as never);
6161
if (O.isNone(maybeIndexParamPosition)) return O.none();
6262
const indexParamPosition = maybeIndexParamPosition.value;
6363
if (params.length < indexParamPosition + 1) return O.none();

packages/plugins/eslint-plugin-react-dom/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"string-ts": "2.1.0"
5757
},
5858
"devDependencies": {
59-
"effect": "2.4.19"
59+
"effect": "3.0.0"
6060
},
6161
"peerDependencies": {
6262
"@typescript-eslint/parser": ">=7.5.0",

packages/plugins/eslint-plugin-react-hooks-extra/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"string-ts": "2.1.0"
5858
},
5959
"devDependencies": {
60-
"effect": "2.4.19"
60+
"effect": "3.0.0"
6161
},
6262
"peerDependencies": {
6363
"@typescript-eslint/parser": ">=7.5.0",

packages/plugins/eslint-plugin-react-naming-convention/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"string-ts": "2.1.0"
5757
},
5858
"devDependencies": {
59-
"effect": "2.4.19"
59+
"effect": "3.0.0"
6060
},
6161
"peerDependencies": {
6262
"@typescript-eslint/parser": ">=7.5.0",

packages/utilities/ast/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@
5050
"string-ts": "2.1.0"
5151
},
5252
"devDependencies": {
53-
"effect": "2.4.19"
53+
"effect": "3.0.0"
5454
}
5555
}

packages/utilities/jsx/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@
5252
"micro-memoize": "4.1.2"
5353
},
5454
"devDependencies": {
55-
"effect": "2.4.19"
55+
"effect": "3.0.0"
5656
}
5757
}

0 commit comments

Comments
 (0)