diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..d8f8d46 --- /dev/null +++ b/.prettierignore @@ -0,0 +1 @@ +docs diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..81200f7 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,6 @@ +{ + "printWidth": 80, + "singleQuote": true, + "semi": true, + "trailingComma": "es5" +} diff --git a/package-lock.json b/package-lock.json index 1e73a8d..3d916fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3143,6 +3143,12 @@ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" }, + "prettier": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.17.1.tgz", + "integrity": "sha512-TzGRNvuUSmPgwivDqkZ9tM/qTGW9hqDKWOE9YHiyQdixlKbv7kvEqsmDPrcHJTKwthU774TQwZXVtaQ/mMsvjg==", + "dev": true + }, "process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", diff --git a/package.json b/package.json index fd55aa0..cc01eed 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "doc": "grunt doc", "dev": "npm run seed && npm run start", "start": "BASE_PATH=./examples node ./examples/app.js", - "seed": "BASE_PATH=./examples node ./examples/seed.js" + "seed": "BASE_PATH=./examples node ./examples/seed.js", + "format": "prettier --write \"{lib,test,.}/**/*.js\" --loglevel silent" }, "repository": { "type": "git", @@ -105,6 +106,7 @@ "jshint-stylish": "^2.2.1", "mocha": "^6.1.4", "mongoose": ">=5.5.11", + "prettier": "^1.17.1", "supertest": "^4.0.2" }, "peerDependencies": {