UNPKG

2.18 kBJSONView Raw
1{
2 "name": "nodejs-restful-jsonapi-seed",
3 "version": "2.0.2",
4 "description": "Everything you need to start building a scalable web application.",
5 "main": "src/app.js",
6 "type": "module",
7 "scripts": {
8 "deploy": "pm2 start src/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 "genapi": "swagger-jsdoc -d src/swagger.js -o swagger.json 'src/routes/**/*.js'",
11 "gendoc": "jsdoc -d doc -r src",
12 "lint": "eslint --ignore-path .gitignore src test",
13 "start": "node src/app.js",
14 "test": "mocha 'test/**/*.test.js' --require test/mocha.env.js --exit",
15 "watch": "nodemon -w src --exec \"npm run start\""
16 },
17 "repository": {
18 "type": "git",
19 "url": "git+https://github.com/nuxy/nodejs-restful-jsonapi-seed.git"
20 },
21 "keywords": [
22 "nodejs",
23 "express",
24 "es6",
25 "restful",
26 "jsonapi",
27 "docker"
28 ],
29 "author": "Marc S. Brooks <devel@mbrooks.info> (https://mbrooks.info)",
30 "license": "MIT",
31 "bugs": {
32 "url": "https://github.com/nuxy/nodejs-restful-jsonapi-seed/issues"
33 },
34 "homepage": "https://github.com/nuxy/nodejs-restful-jsonapi-seed#readme",
35 "dependencies": {
36 "accesscontrol": "^2.2.1",
37 "commander": "^5.1.0",
38 "config": "^3.3.9",
39 "copy-dir": "^1.3.0",
40 "cors": "^2.8.5",
41 "deep-copy": "^1.4.2",
42 "express": "^4.18.2",
43 "express-fileupload": "^1.4.1",
44 "express-session": "^1.17.3",
45 "express-validator": "^6.14.3",
46 "jsonapi-query-parser": "^1.3.1",
47 "jsonapi-serializer": "^3.6.9",
48 "memorystore": "^1.6.7",
49 "morgan": "^1.9.1",
50 "pm2": "^5.2.2",
51 "rotating-file-stream": "^2.1.6",
52 "swagger-doc": "^0.3.0",
53 "uuid": "^8.3.2"
54 },
55 "devDependencies": {
56 "chai": "^4.3.10",
57 "chai-http": "^4.4.0",
58 "chance": "^1.1.9",
59 "eslint": "^8.50.0",
60 "glob": "^7.2.3",
61 "jsdoc": "^4.0.0",
62 "mocha": "^9.2.2",
63 "mocha-shared": "^0.2.0",
64 "nodemon": "^3.0.1",
65 "swagger-jsdoc": "^6.2.8",
66 "swagger-ui-express": "^4.6.3"
67 },
68 "engines": {
69 "node": ">=18.0.0"
70 },
71 "bin": {
72 "seed-cli": ".bin/cli.js"
73 }
74}