UNPKG

2.46 kBJSONView Raw
1{
2 "name": "nodejs-restful-jsonapi-seed",
3 "version": "1.7.1",
4 "description": "Everything you need to start building a scalable web application.",
5 "main": "src/app.js",
6 "scripts": {
7 "build": "node_modules/.bin/babel src -s -D -d dist --presets env",
8 "deploy": "node_modules/.bin/pm2 start dist/app.js -i max --no-daemon",
9 "docker": "docker build -t app . --build-arg NODE_ENV=${NODE_ENV:-development} --no-cache && docker run -d -p3000:3000 app",
10 "gendoc": "node_modules/.bin/esdoc -c .esdocrc",
11 "lint": "node_modules/.bin/eslint --ignore-path .gitignore src test",
12 "start": "node dist/app.js",
13 "test": "node_modules/.bin/mocha 'test/**/*.test.js' --require babel-core/register --require test/mocha.env.js --exit",
14 "watch": "node_modules/.bin/nodemon -w src --exec \"npm run build ; npm run start\""
15 },
16 "repository": {
17 "type": "git",
18 "url": "git+https://github.com/nuxy/nodejs-restful-jsonapi-seed.git"
19 },
20 "keywords": [
21 "nodejs",
22 "express",
23 "es6",
24 "restful",
25 "jsonapi",
26 "docker"
27 ],
28 "author": "Marc S. Brooks <devel@mbrooks.info> (https://mbrooks.info)",
29 "license": "MIT",
30 "bugs": {
31 "url": "https://github.com/nuxy/nodejs-restful-jsonapi-seed/issues"
32 },
33 "homepage": "https://github.com/nuxy/nodejs-restful-jsonapi-seed#readme",
34 "dependencies": {
35 "accesscontrol": "^2.2.1",
36 "commander": "^5.1.0",
37 "config": "^3.3.1",
38 "copy-dir": "^1.3.0",
39 "cors": "^2.8.5",
40 "deep-copy": "^1.4.2",
41 "express": "^4.16.4",
42 "express-fileupload": "^1.2.0",
43 "express-session": "^1.17.0",
44 "express-validator": "^6.5.0",
45 "jsonapi-query-parser": "^1.3.1",
46 "jsonapi-serializer": "^3.6.6",
47 "memorystore": "^1.6.2",
48 "morgan": "^1.9.1",
49 "pm2": "^4.4.0",
50 "rotating-file-stream": "^2.1.1",
51 "uuid": "^8.1.0"
52 },
53 "devDependencies": {
54 "babel-cli": "^6.18.0",
55 "babel-core": "^6.26.3",
56 "babel-plugin-root-import": "^6.6.0",
57 "babel-plugin-transform-html-import-to-string": "0.0.1",
58 "babel-preset-env": "^1.7.0",
59 "chai": "^4.2.0",
60 "chai-http": "^4.3.0",
61 "chance": "^1.1.7",
62 "esdoc": "^1.0.4",
63 "esdoc-node": "^1.0.5",
64 "esdoc-standard-plugin": "^1.0.0",
65 "eslint": "^7.15.0",
66 "mocha": "^8.2.1",
67 "mocha-shared": "^0.2.0",
68 "nodemon": "^2.0.6",
69 "swagger-ui-express": "^4.1.5"
70 },
71 "engines": {
72 "node": ">=10.0.0"
73 },
74 "bin": {
75 "seed-cli": ".bin/cli.js"
76 }
77}