Skip to content

Commit 2d0cd71

Browse files
committed
chore(lint): replace eslint with oxlint
1 parent 2ee448c commit 2d0cd71

35 files changed

Lines changed: 246 additions & 1619 deletions

.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

.oxlintrc.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"$schema": "./node_modules/oxlint/configuration_schema.json",
3+
"plugins": ["react", "react-hooks"],
4+
"env": {
5+
"browser": true,
6+
"es2020": true,
7+
"node": true
8+
},
9+
"settings": {
10+
"react": { "version": "19.0" }
11+
},
12+
"rules": {
13+
"prefer-const": "error",
14+
"no-console": ["error", { "allow": ["warn", "error"] }],
15+
"no-unused-vars": "off",
16+
"no-sparse-arrays": "off",
17+
"no-useless-escape": "off",
18+
"typescript/no-unused-vars": [
19+
"warn",
20+
{ "argsIgnorePattern": "^_", "varsIgnorePattern": "^_" }
21+
]
22+
},
23+
"ignorePatterns": [
24+
"**/dist/**",
25+
"**/node_modules/**",
26+
"**/api/**",
27+
"**/public/**",
28+
"**/.turbo/**",
29+
"**/coverage/**",
30+
"**/build/**"
31+
]
32+
}

demo/.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

demo/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"scripts": {
1010
"dev": "vite",
1111
"clean": "rm -rf .turbo && rm -rf node_modules",
12-
"lint": "TIMING=1 eslint \"src/**/*.ts*\"",
1312
"serve": "vite preview"
1413
},
1514
"dependencies": {

docs/.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
"build": "remix vite:build",
1111
"dev": "concurrently \"pnpm dev:remix\" \"pnpm scripts:watch\"",
1212
"dev:remix": "vite dev",
13-
"lint": "TIMING=1 eslint \"app/**/*.ts*\" \"scripts/**/*.ts*\"",
1413
"start": "remix-serve ./build/server/index.js",
1514
"scripts:build": "node --loader esbuild-register/loader -r esbuild-register ./scripts/build",
1615
"scripts:watch": "node --loader esbuild-register/loader -r esbuild-register ./scripts/watch",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"demo:dev": "pnpm --filter @react-spring/demo dev",
3535
"prettier:write": "prettier --write \"**/*.{ts,tsx,md}\"",
3636
"prettier:check": "prettier --check \"**/*.{ts,tsx,md}\"",
37-
"lint": "turbo run lint",
37+
"lint": "oxlint packages/*/src targets/*/src docs/app docs/scripts demo/src",
3838
"package": "turbo run pack",
3939
"postinstall": "remix setup node",
4040
"prepare": "husky install",
@@ -73,10 +73,10 @@
7373
"@types/three": "0.172.0",
7474
"@vitest/browser": "^3.1.0",
7575
"@vitest/coverage-v8": "^3.1.0",
76-
"eslint": "8.57.1",
7776
"flush-microtasks": "1.0.1",
7877
"husky": "9.1.7",
7978
"konva": "9.3.18",
79+
"oxlint": "1.66.0",
8080
"playwright": "^1.52.0",
8181
"prettier": "3.4.2",
8282
"pretty-quick": "4.0.0",

packages/animated/.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/animated/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
"build": "tsup",
4949
"clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist",
5050
"dev": "tsup --watch",
51-
"lint": "TIMING=1 eslint \"src/**/*.ts*\"",
5251
"pack": "pnpm pack && mv *.tgz package.tgz"
5352
},
5453
"dependencies": {

packages/core/.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)