Skip to content

Commit 2a950fd

Browse files
committed
release: 2.0.0-next.176
1 parent 1f18377 commit 2a950fd

File tree

25 files changed

+410
-384
lines changed

25 files changed

+410
-384
lines changed

.pkgs/configs/eslint.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import js from "@eslint/js";
22
import stylistic from "@stylistic/eslint-plugin";
33
import pluginDeMorgan from "eslint-plugin-de-morgan";
44
import pluginFunction from "eslint-plugin-function";
5-
import pluginJsdoc from "eslint-plugin-jsdoc";
5+
import { jsdoc } from "eslint-plugin-jsdoc";
66
import pluginPerfectionist from "eslint-plugin-perfectionist";
77
import pluginRegexp from "eslint-plugin-regexp";
88
import pluginUnicorn from "eslint-plugin-unicorn";
@@ -147,10 +147,10 @@ export const strictTypeChecked = defineConfig([
147147
},
148148
{
149149
extends: [
150+
jsdoc({ config: "flat/recommended-typescript-error" }),
150151
pluginDeMorgan.configs.recommended,
151-
pluginJsdoc.configs["flat/recommended-typescript-error"],
152-
pluginRegexp.configs["flat/recommended"],
153152
pluginPerfectionist.configs["recommended-natural"],
153+
pluginRegexp.configs["flat/recommended"],
154154
],
155155
files: GLOB_TS,
156156
plugins: {

.pkgs/configs/eslint.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import js from "@eslint/js";
22
import stylistic from "@stylistic/eslint-plugin";
33
import pluginDeMorgan from "eslint-plugin-de-morgan";
44
import pluginFunction from "eslint-plugin-function";
5-
import pluginJsdoc from "eslint-plugin-jsdoc";
5+
import { jsdoc } from "eslint-plugin-jsdoc";
66
import pluginPerfectionist from "eslint-plugin-perfectionist";
77
import pluginRegexp from "eslint-plugin-regexp";
88
import pluginUnicorn from "eslint-plugin-unicorn";
@@ -158,11 +158,11 @@ export const strictTypeChecked = defineConfig([
158158
},
159159
{
160160
extends: [
161+
jsdoc({ config: "flat/recommended-typescript-error" }),
161162
pluginDeMorgan.configs.recommended,
162-
pluginJsdoc.configs["flat/recommended-typescript-error"],
163-
pluginRegexp.configs["flat/recommended"],
164163
pluginPerfectionist.configs["recommended-natural"],
165-
],
164+
pluginRegexp.configs["flat/recommended"],
165+
] as never,
166166
files: GLOB_TS,
167167
plugins: {
168168
["@stylistic"]: stylistic,

.pkgs/configs/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
"@stylistic/eslint-plugin": "^5.3.1",
2424
"eslint-plugin-de-morgan": "^1.3.1",
2525
"eslint-plugin-function": "^0.0.25",
26-
"eslint-plugin-jsdoc": "^54.5.0",
26+
"eslint-plugin-jsdoc": "^55.0.3",
2727
"eslint-plugin-perfectionist": "^4.15.0",
2828
"eslint-plugin-regexp": "^2.10.0",
29-
"eslint-plugin-unicorn": "^61.0.1",
30-
"typescript-eslint": "^8.42.0"
29+
"eslint-plugin-unicorn": "^61.0.2",
30+
"typescript-eslint": "^8.43.0"
3131
},
3232
"peerDependencies": {
3333
"eslint": "^9.35.0",

.pkgs/eslint-plugin-local/dist/index.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ function isInitializedFromSource(name$1, source, initialScope) {
3333
const { init } = node;
3434
if (init.type === AST_NODE_TYPES$1.MemberExpression && init.object.type === AST_NODE_TYPES$1.Identifier) return isInitializedFromSource(init.object.name, source, initialScope);
3535
if (init.type === AST_NODE_TYPES$1.Identifier) return isInitializedFromSource(init.name, source, initialScope);
36-
const args = getRequireExpressionArguments(init);
37-
const arg0 = args?.[0];
36+
const arg0 = getRequireExpressionArguments(init)?.[0];
3837
if (arg0 == null || !AST.isLiteral(arg0, "string")) return false;
3938
return arg0.value === source || arg0.value.startsWith(`${source}/`);
4039
}
@@ -96,8 +95,7 @@ var no_shadow_underscore_default = createRule({
9695
function create$1(context) {
9796
return { "Identifier[name='_']"(node) {
9897
const initialScope = context.sourceCode.getScope(node);
99-
const isFromImport = isInitializedFromSource("_", "@eslint-react/eff", initialScope);
100-
if (!isFromImport) context.report({
98+
if (!isInitializedFromSource("_", "@eslint-react/eff", initialScope)) context.report({
10199
messageId: "noShadowUnderscore",
102100
node
103101
});

.pkgs/eslint-plugin-local/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828
"@eslint-react/var": "workspace:*",
2929
"@eslint/js": "^9.35.0",
3030
"@stylistic/eslint-plugin": "^5.3.1",
31-
"@typescript-eslint/scope-manager": "^8.42.0",
32-
"@typescript-eslint/type-utils": "^8.42.0",
33-
"@typescript-eslint/types": "^8.42.0",
34-
"@typescript-eslint/utils": "^8.42.0",
31+
"@typescript-eslint/scope-manager": "^8.43.0",
32+
"@typescript-eslint/type-utils": "^8.43.0",
33+
"@typescript-eslint/types": "^8.43.0",
34+
"@typescript-eslint/utils": "^8.43.0",
3535
"eslint-plugin-de-morgan": "^1.3.1",
36-
"eslint-plugin-jsdoc": "^54.5.0",
36+
"eslint-plugin-jsdoc": "^55.0.3",
3737
"eslint-plugin-perfectionist": "^4.15.0",
3838
"eslint-plugin-regexp": "^2.10.0",
39-
"eslint-plugin-unicorn": "^61.0.1",
39+
"eslint-plugin-unicorn": "^61.0.2",
4040
"string-ts": "^2.2.1",
4141
"ts-pattern": "^5.8.0"
4242
},

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.0.0-beta.175
1+
2.0.0-next.176

apps/website/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"twoslash": "^0.3.4"
3535
},
3636
"devDependencies": {
37-
"@effect/language-service": "^0.38.1",
37+
"@effect/language-service": "^0.38.2",
3838
"@eslint-react/eslint-plugin": "workspace:*",
3939
"@eslint-react/kit": "workspace:*",
4040
"@eslint-react/shared": "workspace:*",
@@ -56,16 +56,16 @@
5656
"dedent": "^1.7.0",
5757
"eslint": "^9.35.0",
5858
"eslint-plugin-de-morgan": "^1.3.1",
59-
"eslint-plugin-fast-import": "^1.3.0",
59+
"eslint-plugin-fast-import": "^1.4.1",
6060
"eslint-plugin-perfectionist": "^4.15.0",
6161
"eslint-plugin-react-hooks": "^5.2.0",
6262
"eslint-plugin-react-refresh": "^0.4.20",
63-
"eslint-plugin-unicorn": "^61.0.1",
63+
"eslint-plugin-unicorn": "^61.0.2",
6464
"importx": "^0.5.2",
6565
"postcss": "^8.5.6",
6666
"tailwindcss": "^4.1.13",
6767
"tailwindcss-animated": "^2.0.0",
6868
"typescript": "^5.9.2",
69-
"typescript-eslint": "^8.42.0"
69+
"typescript-eslint": "^8.43.0"
7070
}
7171
}

examples/next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"eslint-plugin-react-hooks": "^5.2.0",
3131
"eslint-plugin-react-refresh": "^0.4.20",
3232
"typescript": "^5.9.2",
33-
"typescript-eslint": "^8.42.0"
33+
"typescript-eslint": "^8.43.0"
3434
},
3535
"engines": {
3636
"node": ">=20.19.0"

examples/react-dom/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"eslint-plugin-react-hooks": "^5.2.0",
2929
"eslint-plugin-react-refresh": "^0.4.20",
3030
"typescript": "^5.9.2",
31-
"typescript-eslint": "^8.42.0",
31+
"typescript-eslint": "^8.43.0",
3232
"vite": "^7.1.5"
3333
},
3434
"engines": {

examples/with-ts-blank-eslint-parser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"globals": "^16.3.0",
3333
"ts-blank-eslint-parser": "^0.4.4",
3434
"typescript": "^5.9.2",
35-
"typescript-eslint": "^8.42.0",
35+
"typescript-eslint": "^8.43.0",
3636
"vite": "^7.1.5"
3737
},
3838
"engines": {

0 commit comments

Comments
 (0)