UNPKG

express-boilerplate-generator

Version:

Generate new express server boilerplate with Typescript and documentation support

64 lines (63 loc) 1.66 kB
{ "name": "express-server-generator", "version": "0.0.1", "scripts": { "start:dev": "nodemon", "start": "node -r module-alias/register ./dist --env=developement", "build": "node build.js", "lint": "tslint --project \"tsconfig.json\"", "test": "jest --testTimeout=10000" }, "nodemonConfig": { "watch": [ "src" ], "ext": "ts, html", "ignore": [ "src/public" ], "exec": "ts-node -r tsconfig-paths/register ./src" }, "_moduleAliases": { "@daos": "dist/daos", "@entities": "dist/entities", "@shared": "dist/shared", "@server": "dist/Server" }, "dependencies": { "bcryptjs": "^2.4.3", "cookie-parser": "^1.4.5", "dotenv": "^8.2.0", "express": "^4.17.1", "express-async-errors": "^3.1.1", "helmet": "^4.4.1", "mongoose": "^5.12.2", "morgan": "^1.10.0", "passport": "^0.4.1", "passport-jwt": "^4.0.0", "passport-local": "^1.0.0" }, "devDependencies": { "@types/cookie-parser": "^1.4.2", "@types/passport": "^1.0.6", "@types/bcryptjs": "^2.4.2", "@types/express": "^4.17.11", "@types/find": "^0.2.1", "@types/helmet": "0.0.48", "@types/jsonfile": "^6.0.0", "@types/mongoose": "^5.10.4", "@types/morgan": "^1.9.2", "@types/node": "^14.14.37", "@types/passport-jwt": "^3.0.5", "@typescript-eslint/eslint-plugin": "^4.20.0", "@typescript-eslint/parser": "^4.20.0", "eslint": "^7.23.0", "find": "^0.3.0", "fs-extra": "^9.1.0", "jsonfile": "^6.1.0", "nodemon": "^2.0.7", "ts-node": "^9.1.1", "tsconfig-paths": "^3.9.0", "typescript": "^4.2.3" } }