diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..e69de29 diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..a20502b --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,4 @@ +{ + "singleQuote": true, + "trailingComma": "all" +} diff --git a/package.json b/package.json index 384b53d..e55b1a8 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "coverage-report": "npm run build && npm run nobuild:coverage-report", "coverage-html": "npm run build && npm run nobuild:coverage-html", "coverage": "npm run build && npm run nobuild:coverage", + "format": "prettier ts_src/*.ts ts_src/**/*.ts --ignore-path ./.prettierignore --write", "integration": "npm run build && npm run nobuild:integration", "nobuild:coverage-report": "nyc report --reporter=lcov", "nobuild:coverage-html": "nyc report --reporter=html", @@ -68,6 +69,7 @@ "minimaldata": "^1.0.2", "mocha": "^5.2.0", "nyc": "^11.8.0", + "prettier": "^1.16.4", "proxyquire": "^2.0.1", "standard": "^11.0.1", "typescript": "3.2.2",