UNPKG

express-zoa-server

Version:

Library to convert swagger file definition to basic express router ?

73 lines (72 loc) 2.13 kB
{ "name": "express-zoa-server", "version": "2.0.7", "description": "Library to convert swagger file definition to basic express router ?", "main": "lib/index.js", "types": "lib/index.d.ts", "author": "sbenning", "license": "ISC", "scripts": { "tsc": "tsc", "dev": "ts-node-dev --transpileOnly --respawn ./src/index.ts", "dev:pretty": "ts-node-dev --transpileOnly --respawn ./src/index.ts | pino-pretty", "build": "npm run tsc", "prepare": "npm run build", "sync": "git add -A && git commit -m 'sync' && git push origin master && npm publish" }, "devDependencies": { "@types/bcrypt": "^3.0.0", "@types/body-parser": "^1.17.1", "@types/cors": "^2.8.6", "@types/express": "^4.17.2", "@types/graphql": "^14.5.0", "@types/helmet": "0.0.45", "@types/jsonwebtoken": "^8.3.7", "@types/mongodb": "^3.3.15", "@types/mongoose": "^5.7.0", "@types/morgan": "^1.7.37", "@types/node": "^13.1.8", "@types/passport": "^1.0.2", "@types/passport-jwt": "^3.0.3", "@types/passport-local": "^1.0.33", "@types/pino": "^5.15.4", "@types/swagger-ui-express": "^4.1.1", "@types/uuid": "^3.4.7", "pino-pretty": "^3.5.0", "ts-node-dev": "^1.0.0-pre.44", "typescript": "^3.7.5" }, "dependencies": { "axios": "^0.19.2", "bcrypt": "^3.0.7", "body-parser": "^1.19.0", "cors": "^2.8.5", "express": "^4.17.1", "express-graphql": "^0.9.0", "graphql": "^14.6.0", "graphql-playground-middleware-express": "^1.7.12", "helmet": "^3.21.2", "jsonwebtoken": "^8.5.1", "mongodb": "^3.5.2", "mongoose": "^5.8.11", "morgan": "^1.9.1", "openapi-to-graphql": "^2.0.0", "passport": "^0.4.1", "passport-jwt": "^4.0.0", "passport-local": "^1.0.0", "pino": "^5.16.0", "swagger-to-graphql": "^4.0.2", "swagger-ui-express": "^4.1.3", "uuid": "^3.4.0", "z-openapi": "^1.4.5" }, "files": [ "lib/**/*" ], "keywords": [ "Openapi", "Swagger", "Typescript", "Express" ] }