diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..e242e6a --- /dev/null +++ b/.prettierignore @@ -0,0 +1,5 @@ +node_modules +package-lock.json +dist +build +coverage diff --git a/.prettierrc b/.prettierrc index 81dcf5c..2b91abf 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,10 +1,12 @@ { - "semi": true, - "trailingComma": "es5", - "singleQuote": true, + "$schema": "https://json.schemastore.org/prettierrc", "printWidth": 100, "tabWidth": 2, "useTabs": false, + "semi": true, + "singleQuote": true, + "trailingComma": "es5", "bracketSpacing": true, - "arrowParens": "avoid" + "arrowParens": "always", + "endOfLine": "lf" } diff --git a/package.json b/package.json index ecf847a..cdee70d 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "test:run": "vitest run", "lint": "eslint src --ext .ts", "lint:fix": "eslint src --ext .ts --fix", - "format": "prettier --write src/**/*.ts", + "format": "prettier --write \"**/*.{cjs,cts,js,json,mjs,mts,ts}\"", "prepublishOnly": "npm run clean && npm run build", "cli": "node dist/cli.js", "eval": "node dist/cli.js eval",