UNPKG

2.42 kBJSONView Raw
1{
2 "name": "nodejs-restful-jsonapi-seed",
3 "version": "1.8.4",
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/jsdoc -d doc -r src",
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.7",
38 "copy-dir": "^1.3.0",
39 "cors": "^2.8.5",
40 "deep-copy": "^1.4.2",
41 "express": "^4.17.3",
42 "express-fileupload": "^1.3.1",
43 "express-session": "^1.17.2",
44 "express-validator": "^6.14.0",
45 "jsonapi-query-parser": "^1.3.1",
46 "jsonapi-serializer": "^3.6.7",
47 "memorystore": "^1.6.7",
48 "morgan": "^1.9.1",
49 "pm2": "^5.2.0",
50 "rotating-file-stream": "^2.1.6",
51 "uuid": "^8.3.2"
52 },
53 "devDependencies": {
54 "babel-cli": "^6.26.0",
55 "babel-core": "^6.26.3",
56 "babel-plugin-root-import": "^6.6.0",
57 "babel-plugin-transform-html-import-to-string": "^2.0.0",
58 "babel-preset-env": "^1.7.0",
59 "chai": "^4.3.6",
60 "chai-http": "^4.3.0",
61 "chance": "^1.1.8",
62 "eslint": "^8.10.0",
63 "glob": "^7.2.0",
64 "jsdoc": "^3.6.10",
65 "mocha": "^9.2.1",
66 "mocha-shared": "^0.2.0",
67 "nodemon": "^2.0.15",
68 "swagger-ui-express": "^4.3.0"
69 },
70 "engines": {
71 "node": ">=12.22.0"
72 },
73 "bin": {
74 "seed-cli": ".bin/cli.js"
75 }
76}