Browse Source

Add prettier config

tumao 3 years ago
parent
commit
eee29c8ccc
3 changed files with 19 additions and 5 deletions
  1. 7 0
      express/.prettierrc
  2. 7 5
      express/package.json
  3. 5 0
      express/yarn.lock

+ 7 - 0
express/.prettierrc

@@ -0,0 +1,7 @@
+{
+  "tabWidth": 2,
+  "semi": true,
+  "singleQuote": true,
+  "trailingComma": "es5",
+  "bracketSpacing": true
+}

+ 7 - 5
express/package.json

@@ -38,22 +38,23 @@
     "coverageDirectory": "../coverage/"
     "coverageDirectory": "../coverage/"
   },
   },
   "devDependencies": {
   "devDependencies": {
-    "@types/swagger-jsdoc": "^6.0.1",
     "@types/chalk": "^2.2.0",
     "@types/chalk": "^2.2.0",
     "@types/cors": "^2.8.12",
     "@types/cors": "^2.8.12",
     "@types/express": "^4.17.13",
     "@types/express": "^4.17.13",
     "@types/glob": "^7.2.0",
     "@types/glob": "^7.2.0",
     "@types/jest": "^27.0.2",
     "@types/jest": "^27.0.2",
+    "@types/morgan": "^1.9.3",
     "@types/node": "^16.11.6",
     "@types/node": "^16.11.6",
     "@types/node-cron": "^3.0.0",
     "@types/node-cron": "^3.0.0",
     "@types/supertest": "^2.0.11",
     "@types/supertest": "^2.0.11",
+    "@types/swagger-jsdoc": "^6.0.1",
+    "@types/swagger-ui-express": "^4.1.3",
     "@types/ws": "^8.2.0",
     "@types/ws": "^8.2.0",
     "jest": "^27.3.1",
     "jest": "^27.3.1",
+    "nodemon": "^2.0.14",
+    "prettier": "^2.4.1",
     "supertest": "^6.1.6",
     "supertest": "^6.1.6",
     "ts-jest": "^27.0.7",
     "ts-jest": "^27.0.7",
-    "@types/morgan": "^1.9.3",
-    "@types/swagger-ui-express": "^4.1.3",
-    "nodemon": "^2.0.14",
     "ts-node": "^10.4.0",
     "ts-node": "^10.4.0",
     "tslint": "^6.1.3",
     "tslint": "^6.1.3",
     "typescript": "^4.4.4"
     "typescript": "^4.4.4"
@@ -69,7 +70,8 @@
     "test:watch": "jest --watch",
     "test:watch": "jest --watch",
     "test:cov": "cross-env NODE_ENV=test jest --passWithNoTests --coverage",
     "test:cov": "cross-env NODE_ENV=test jest --passWithNoTests --coverage",
     "test:report": "cross-env NODE_ENV=test jest --watchAll=false --coverage --coverageReporters='text-summary'",
     "test:report": "cross-env NODE_ENV=test jest --watchAll=false --coverage --coverageReporters='text-summary'",
-    "clean": "rimraf dist"
+    "clean": "rimraf dist",
+    "format": "prettier --write '**/*.{ts,js}'"
   },
   },
   "nodemonConfig": {
   "nodemonConfig": {
     "ignore": [
     "ignore": [

+ 5 - 0
express/yarn.lock

@@ -3457,6 +3457,11 @@ prepend-http@^2.0.0:
   resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
   resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
   integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
   integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
 
 
+prettier@^2.4.1:
+  version "2.4.1"
+  resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c"
+  integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==
+
 pretty-format@^27.0.0, pretty-format@^27.3.1:
 pretty-format@^27.0.0, pretty-format@^27.3.1:
   version "27.3.1"
   version "27.3.1"
   resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5"
   resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5"