UNPKG

server-mockup-api

Version:

To get full fake REST API with no efforts. Add/Modify API endpoint and response through JSON file.

69 lines (68 loc) 2.4 kB
{ "name": "server-mockup-api", "version": "0.0.9-alpha-1", "description": "To get full fake REST API with no efforts. Add/Modify API endpoint and response through JSON file.", "main": "./cli/bin.js", "bin": { "server-mockup-api": "cli/bin.js" }, "private": false, "keywords": [ "json", "cli", "mockup", "mockup-api", "api-mock", "json-server", "server-mockup-api", "rest-api-mockup", "rest-mockup", "json-mockup" ], "files": [ "cli", "server", "mock-json", "README.md" ], "engines": { "node": ">=8.0.0" }, "scripts": { "start-2": "nodemon src/cli/bin.ts --port=8081 --db=./mock-json/db --routes=./mock-json/routes --delayInResponse=0 --middlewares='./../../middlewares/sample-middleware1,./../../middlewares/sample-middleware2'", "start-1": "nodemon src/cli/bin.ts --port=8081 --db=./mock-json/db --routes=./mock-json/routes --delayInResponse=0 --middlewares='./../../middlewares/sample-middleware1'", "start": "nodemon src/cli/bin.ts --port=8081 --db=./mock-json/db --routes=./mock-json/routes --delayInResponse=30000", "start:https": "nodemon src/cli/bin.ts --port=8082 --db=./mock-json/db --routes=./mock-json/routes --delayInResponse=10000 --enableHttps=true --cert=./RootCA.cert --key=./RootCA.key", "build": "yarn lint && rm -rf dist/ && tsc --sourceMap false && cp package.json ./dist && cp -R mock-json ./dist && cp -R middlewares ./dist && cp README.md ./dist", "lint": "eslint ./src", "lint:fix": "eslint ./src --fix" }, "repository": { "type": "git", "url": "git+https://github.com/prashantkoshta/server-mockup-api.git" }, "author": "Prashant Koshta <prashantkoshta@gmail.com>", "license": "ISC", "bugs": { "url": "https://github.com/prashantkoshta/server-mockup-api/issues" }, "homepage": "https://github.com/prashantkoshta/server-mockup-api#readme", "devDependencies": { "@types/cors": "^2.8.12", "@types/json-server": "^0.14.4", "@types/minimist": "^1.2.2", "@types/node": "^17.0.15", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "eslint": "^8.8.0", "nodemon": "^2.0.15", "ts-node": "^10.4.0", "typescript": "^4.5.5" }, "dependencies": { "cors": "^2.8.5", "fs-extra": "^10.0.0", "json-server": "^0.17.0", "minimist": "^1.2.5" } }