Skip to content

Commit af76261

Browse files
authored
docs: add docs for typescript with ts-blank-space-eslint-parser setup (#927)
1 parent ef5780e commit af76261

File tree

27 files changed

+863
-494
lines changed

27 files changed

+863
-494
lines changed

.github/workflows/check.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ jobs:
1414
runs-on: ubuntu-24.04-arm
1515
steps:
1616
- uses: actions/checkout@v4
17-
# Workaround for GitHub Actions bug
18-
- name: Enable Corepack
19-
run: corepack enable
2017
- name: Setup node@22
2118
uses: actions/setup-node@v4
2219
with:

.github/workflows/publish.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ jobs:
2323
id-token: write
2424
steps:
2525
- uses: actions/checkout@v4
26-
# Workaround for GitHub Actions bug
27-
- name: Enable Corepack
28-
run: corepack enable
2926
- name: Setup node@20
3027
uses: actions/setup-node@v4
3128
with:

.github/workflows/test.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ jobs:
1414
runs-on: ubuntu-24.04-arm
1515
steps:
1616
- uses: actions/checkout@v4
17-
# Workaround for GitHub Actions bug
18-
- name: Enable Corepack
19-
run: corepack enable
2017
- name: Setup node@22
2118
uses: actions/setup-node@v4
2219
with:

eslint.config.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,14 @@ const enableTypeCheckedRules = {
7878
allowNumber: true,
7979
allowString: false,
8080
}],
81-
} as const;
81+
} satisfies typeof tseslint.configs.disableTypeChecked.rules;
8282

8383
const disableTypeCheckedRules = Object.fromEntries(Object.keys(enableTypeCheckedRules).map((x) => [x, "off"]));
8484

8585
export default tseslint.config(
8686
eslintConfigFlatGitignore(),
8787
{
8888
extends: [
89-
// @ts-expect-error - TODO: make types compatible
9089
eslintMarkdown.configs.recommended,
9190
],
9291
files: GLOB_MD,

examples/dual-react-dom-lib/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
"@eslint/js": "^9.18.0",
3434
"@tsconfig/node22": "^22.0.0",
3535
"@tsconfig/strictest": "^2.0.5",
36-
"@types/node": "^22.10.7",
37-
"@types/react": "^19.0.7",
36+
"@types/node": "^22.10.10",
37+
"@types/react": "^19.0.8",
3838
"eslint": "^9.18.0",
3939
"eslint-plugin-react-hooks": "^5.1.0",
4040
"eslint-plugin-vitest": "^0.5.4",

examples/next-app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
"@eslint/js": "^9.18.0",
2222
"@next/eslint-plugin-next": "^15.1.6",
2323
"@types/negotiator": "^0.6.3",
24-
"@types/node": "^22.10.7",
25-
"@types/react": "^19.0.7",
24+
"@types/node": "^22.10.10",
25+
"@types/react": "^19.0.8",
2626
"@types/react-dom": "^19.0.3",
2727
"autoprefixer": "10.4.20",
2828
"eslint": "^9.18.0",

examples/vite-react-dom-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@eslint/js": "^9.18.0",
2121
"@tsconfig/node22": "^22.0.0",
2222
"@tsconfig/strictest": "^2.0.5",
23-
"@types/react": "^19.0.7",
23+
"@types/react": "^19.0.8",
2424
"@types/react-dom": "^19.0.3",
2525
"@vitejs/plugin-react": "^4.3.4",
2626
"eslint": "^9.18.0",

examples/vite-react-dom-js-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"@eslint-react/eslint-plugin": "^1.24.1",
1919
"@eslint/config-inspector": "^1.0.0",
2020
"@eslint/js": "^9.18.0",
21-
"@types/react": "^19.0.7",
21+
"@types/react": "^19.0.8",
2222
"@types/react-dom": "^19.0.3",
2323
"@vitejs/plugin-react": "^4.3.4",
2424
"eslint": "^9.18.0",

examples/vite-react-dom-js-with-babel-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@eslint/js": "^9.18.0",
2525
"@types/babel__core": "~7.20.5",
2626
"@types/babel__preset-env": "~7.9.7",
27-
"@types/react": "^19.0.7",
27+
"@types/react": "^19.0.8",
2828
"@types/react-dom": "^19.0.3",
2929
"@vitejs/plugin-react": "^4.3.4",
3030
"eslint": "^9.18.0",

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,22 +50,22 @@
5050
"update:version": "tsx ./scripts/update-version.ts"
5151
},
5252
"devDependencies": {
53-
"@changesets/cli": "^2.27.11",
53+
"@changesets/cli": "^2.27.12",
5454
"@eslint/config-inspector": "^1.0.0",
5555
"@eslint/js": "^9.18.0",
56-
"@eslint/markdown": "^6.2.1",
56+
"@eslint/markdown": "^6.2.2",
5757
"@napi-rs/canvas": "^0.1.65",
5858
"@stylistic/eslint-plugin": "^2.13.0",
5959
"@swc/core": "^1.10.9",
6060
"@tsconfig/node22": "^22.0.0",
6161
"@tsconfig/strictest": "^2.0.5",
62-
"@types/node": "^22.10.7",
63-
"@types/react": "^19.0.7",
62+
"@types/node": "^22.10.10",
63+
"@types/react": "^19.0.8",
6464
"@types/react-dom": "^19.0.3",
6565
"@typescript-eslint/parser": "^8.21.0",
6666
"@typescript-eslint/rule-tester": "^8.21.0",
6767
"@typescript-eslint/types": "^8.21.0",
68-
"@vitest/ui": "^3.0.3",
68+
"@vitest/ui": "^3.0.4",
6969
"@workspace/configs": "workspace:*",
7070
"@workspace/eslint-plugin-local": "workspace:*",
7171
"concurrently": "^9.1.2",
@@ -103,7 +103,7 @@
103103
"typedoc-plugin-rename-defaults": "^0.7.2",
104104
"typescript": "^5.7.3",
105105
"typescript-eslint": "^8.21.0",
106-
"vitest": "^3.0.3"
106+
"vitest": "^3.0.4"
107107
},
108108
"packageManager": "[email protected]",
109109
"engines": {
@@ -115,7 +115,7 @@
115115
"safe-buffer": "npm:@nolyfill/safe-buffer@^1.0.41",
116116
"safer-buffer": "npm:@nolyfill/safer-buffer@^1.0.41",
117117
"typedarray": "npm:@nolyfill/typedarray@^1.0.29",
118-
"@types/react": "^19.0.7",
118+
"@types/react": "^19.0.8",
119119
"@types/react-dom": "^19.0.3",
120120
"cross-spawn": "^7.0.6",
121121
"react": "^19.0.0",

0 commit comments

Comments
 (0)