node-rest-server-2
Version:
Configurable node rest server
74 lines (73 loc) • 1.98 kB
JSON
{
"name": "node-rest-server-2",
"version": "4.0.1",
"description": "Configurable node rest server",
"main": "lib/index.js",
"module": "lib/index.mjs",
"scripts": {
"start": "run-p dev:*",
"local": "",
"build": "rollup --config scripts/rollup/rollup.config.js",
"dev:watch": "npm run build -- --watch",
"dev:server": "nodemon --inspect --watch lib dev/server.js",
"lint": "eslint src/**/* dev/**/* examples/index.js",
"lint:fix": "npm run lint --fix",
"format": "prettier src/**/* examples/index.js --check",
"format:fix": "prettier src/**/* examples/index.js --write",
"pre:commit": "lint-staged",
"prepare": "husky install"
},
"lint-staged": {
"src/**/*": [
"npm run format:fix",
"npm run lint:fix"
]
},
"repository": {
"type": "git",
"url": "git@github.com:Mmaaikel/node-rest-server.git"
},
"files": [
"lib/*"
],
"keywords": [
"node rest",
"rest-server",
"express rest wrapper",
"configuration only rest server"
],
"author": "Nishant Kumar Sinha",
"license": "MIT",
"bugs": {
"url": "https://github.com/Mmaaikel/node-rest-server/issues"
},
"homepage": "https://github.com/Mmaaikel/node-rest-server#readme",
"dependencies": {
"chalk": "5.6.2",
"cors": "2.8.5",
"date-fns": "4.1.0",
"errorhandler": "1.5.1",
"express": "5.1.0",
"fastest-validator": "1.19.1",
"request-ip": "3.3.0"
},
"devDependencies": {
"@babel/core": "7.28.4",
"@babel/eslint-parser": "7.28.4",
"@babel/plugin-proposal-numeric-separator": "7.18.6",
"@babel/plugin-proposal-object-rest-spread": "7.20.7",
"@babel/plugin-transform-classes": "7.28.4",
"@babel/plugin-transform-template-literals": "7.27.1",
"@babel/preset-env": "7.28.3",
"@babel/register": "7.28.3",
"@rollup/plugin-babel": "6.0.4",
"@rollup/plugin-node-resolve": "16.0.1",
"eslint": "9.35.0",
"husky": "9.1.7",
"lint-staged": "16.1.6",
"nodemon": "3.1.10",
"npm-run-all": "4.1.5",
"prettier": "3.6.2",
"rollup": "4.50.2"
}
}