diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..559e8cc --- /dev/null +++ b/.prettierrc @@ -0,0 +1,10 @@ +{ + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "semi": true, + "singleQuote": false, + "trailingComma": "es5", + "arrowParens": "always", + "endOfLine": "lf" +} diff --git a/package.json b/package.json index b04ae78..d0d976b 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "build:cjs": "tsc -p tsconfig.json --target ESNext --module commonjs --outDir lib", "build:esm": "tsc -p tsconfig.json --target ESNext --module ESNext --outDir esm", "typecheck": "tsc -p tsconfig.json --noEmit", + "format": "prettier --write \"src/**/*.ts\" \"__tests__/**/*.ts\"", "lint": "npm run typecheck && prettier --check \"src/**/*.ts\" \"__tests__/**/*.ts\"", "build": "rm -rf esm lib && run-p build:*", "clean": "rm -rf lib esm",