UNPKG

apibake

Version:
51 lines (50 loc) 1.55 kB
{ "name": "apibake", "version": "0.1.25", "description": "Convert OpenAPI spec to PDF.", "keywords": [ "OpenAPI", "Open API", "Swagger", "REST API", "API spec", "PDF", "generator", "PDF generator", "doc generator", "API spec generator", "API doc generator" ], "author": "Illya Sikeryn", "license": "MIT", "homepage": "https://curvednebula.com/apibake/", "repository": { "type": "git", "url": "https://github.com/curvednebula/apibake-js" }, "main": "index.js", "bin": { "apibake": "./dist/index.js" }, "scripts": { "build": "rm -rf ./dist && tsc", "new-ver": "npm version patch && npm run build && git commit -am 'new version' && git push origin", "publish-to-npm": "npm login && npm publish", "dev": "ts-node ./src/index.ts", "dev-test": "ts-node ./src/index.ts test-data/v3.0 test-data/v3.1 --title 'REST API Spec' --subtitle 'Created with ApiBake' --separate-schemas", "dev-private-test": "ts-node ./src/index.ts test-data/private --title 'REST API Spec' --subtitle 'Created with ApiBake' --separate-schemas", "prod-test": "npx apibake@latest test-data/v3.0 test-data/v3.1 --title 'REST API Spec' --subtitle 'Created with ApiBake'", "test-pdfkit": "ts-node ./src/test/pdf-kit-tests.ts", "prod": "node ./dist/index.js" }, "devDependencies": { "@types/node": "^20.12.7", "ts-node": "^10.9.2", "typescript": "^5.4.5" }, "dependencies": { "moment": "^2.30.1", "pdfkit": "^0.15.0", "yaml": "^2.4.1" } }