Skip to content

Commit 9aa5293

Browse files
committed
chore: run prettier separately
1 parent e069edc commit 9aa5293

File tree

6 files changed

+20
-118
lines changed

6 files changed

+20
-118
lines changed

.changeset/config.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
3-
"changelog": ["@changesets/changelog-github", { "repo": "badrap/sorted-queue" }],
3+
"changelog": [
4+
"@changesets/changelog-github",
5+
{ "repo": "badrap/sorted-queue" }
6+
],
47
"commit": false,
58
"fixed": [],
69
"linked": [],

.vscode/settings.json

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
11
{
2-
"eslint.validate": ["javascript", "typescript"],
2+
"editor.codeActionsOnSave": {
3+
"source.fixAll.eslint": "explicit"
4+
},
5+
"editor.defaultFormatter": "esbenp.prettier-vscode",
6+
"editor.formatOnSave": true,
7+
"editor.tabSize": 2,
38
"files.exclude": {
49
"node_modules": true,
510
"dist": true
611
},
712
"typescript.tsdk": "node_modules/typescript/lib",
8-
"eslint.format.enable": true,
9-
"editor.formatOnSave": true,
10-
"editor.tabSize": 2,
11-
"editor.defaultFormatter": "esbenp.prettier-vscode",
12-
"[javascript]": {
13-
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
14-
},
15-
"[typescript]": {
16-
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
17-
}
13+
"prettier.trailingComma": "all"
1814
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ queue.pop(); // undefined
5959
// For more complex sortings you can defined a custom comparison function
6060
// (with the same signature as the comparison function Array#sort takes).
6161
const custom = new SortedQueue<{ name: string }>((a, b) =>
62-
a.name.localeCompare(b.name)
62+
a.name.localeCompare(b.name),
6363
);
6464
custom.push({ name: "Mallory" });
6565
custom.push({ name: "Alice" });

eslint.config.mjs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import eslint from "@eslint/js";
2-
import prettierRecommended from "eslint-plugin-prettier/recommended";
2+
import { defineConfig } from "eslint/config";
33
import tseslint from "typescript-eslint";
44
import { globalIgnores } from "eslint/config";
55

6-
export default tseslint.config(
6+
export default defineConfig(
77
globalIgnores(["dist/"]),
88
eslint.configs.recommended,
99
...tseslint.configs.strictTypeChecked,
1010
...tseslint.configs.stylisticTypeChecked,
11-
prettierRecommended,
1211
{
1312
linterOptions: {
1413
reportUnusedDisableDirectives: true,
@@ -21,7 +20,6 @@ export default tseslint.config(
2120
},
2221
},
2322
rules: {
24-
"prettier/prettier": "warn",
2523
eqeqeq: ["error", "smart"],
2624
"no-console": "error",
2725
"no-multi-assign": "error",

package-lock.json

Lines changed: 0 additions & 98 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,12 @@
2828
"node": ">= 22"
2929
},
3030
"scripts": {
31-
"lint": "eslint --max-warnings 0 .",
31+
"fix": "node --run fix:prettier && node --run fix:eslint",
32+
"fix:prettier": "prettier --write --cache .",
33+
"fix:eslint": "eslint --max-warnings=0 --fix --cache --cache-location=.cache/eslint .",
34+
"lint": "node --run lint:prettier && node --run lint:eslint",
35+
"lint:prettier": "prettier --check --cache .",
36+
"lint:eslint": "eslint --max-warnings=0 --cache --cache-location=.cache/eslint .",
3237
"typecheck": "tsc --noEmit",
3338
"test": "vitest run",
3439
"build": "rm -rf dist/* && node --run build:cjs && node --run build:mjs && node --run build:node-mjs && node --run build:node-cjs",
@@ -44,8 +49,6 @@
4449
"@changesets/cli": "2.29.7",
4550
"@eslint/js": "^9.36.0",
4651
"eslint": "^9.36.0",
47-
"eslint-config-prettier": "^10.1.8",
48-
"eslint-plugin-prettier": "^5.5.4",
4952
"prettier": "^3.6.2",
5053
"typescript": "^5.9.2",
5154
"typescript-eslint": "^8.44.0",

0 commit comments

Comments
 (0)