Skip to content

Commit bec4160

Browse files
committed
chore: switch scripts to oxlint and oxfmt, remove eslint, prettier, and config files
1 parent 02f7ee1 commit bec4160

4 files changed

Lines changed: 6 additions & 112 deletions

File tree

.prettierignore

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

.prettierrc

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

eslint.config.mjs

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

package.json

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -81,36 +81,22 @@
8181
"vscode:prepublish": "npm run ci",
8282
"ci": "npm run test && npm run lint && npm run format:check",
8383
"test": "vitest run",
84-
"lint": "eslint src/ tests/",
85-
"lint:fix": "eslint src/ tests/ --fix",
86-
"format": "prettier --write \"src/**/*.js\" \"tests/**/*.js\"",
87-
"format:check": "prettier --check \"src/**/*.js\" \"tests/**/*.js\"",
84+
"lint": "oxlint --deny-warnings src/ tests/",
85+
"lint:fix": "oxlint --deny-warnings src/ tests/ --fix",
86+
"format": "oxfmt --write .",
87+
"format:check": "oxfmt --check .",
8888
"package": "npx @vscode/vsce package --no-dependencies",
8989
"prepare": "husky"
9090
},
9191
"devDependencies": {
92-
"@eslint/js": "latest",
93-
"eslint": "latest",
94-
"eslint-config-prettier": "latest",
95-
"eslint-plugin-prettier": "latest",
96-
"globals": "latest",
9792
"husky": "latest",
9893
"lint-staged": "latest",
9994
"oxfmt": "^0.42.0",
10095
"oxlint": "^1.57.0",
101-
"prettier": "latest",
10296
"vitest": "latest"
10397
},
10498
"lint-staged": {
105-
"*.{js,mjs}": [
106-
"eslint --fix",
107-
"prettier --write"
108-
],
109-
"*.md": [
110-
"prettier --write --prose-wrap preserve"
111-
],
112-
"*.{yml,yaml}": [
113-
"prettier --write"
114-
]
99+
"*.{js,html,css,md,yml,yaml,json}": ["oxfmt --write"],
100+
"*.js": ["oxlint --deny-warnings"]
115101
}
116102
}

0 commit comments

Comments
 (0)