UNPKG

@bluejeans/flexdoc-backend

Version:

FlexDoc backend integration for NestJS and other frameworks

75 lines (74 loc) 1.91 kB
{ "name": "@bluejeans/flexdoc-backend", "version": "1.0.3", "description": "FlexDoc backend integration for NestJS and other frameworks", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "flexdoc-auth-generator": "dist/scripts/generate-auth.js" }, "files": [ "dist" ], "scripts": { "build": "tsc && npm run copy-templates", "dev": "tsc --watch", "prepublishOnly": "npm run build", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "copy-templates": "copyfiles -u 2 ../../templates/**/*.njk dist/", "generate:basic": "npx ts-node src/scripts/generate-auth.ts basic", "generate:bearer": "npx ts-node src/scripts/generate-auth.ts bearer" }, "keywords": [ "openapi-docs", "api-explorer", "swagger-ui", "documentation", "api-docs", "doc-generator", "nestjs", "express", "typescript" ], "author": "Vishnu R <vishnurajesh45@gmail.com>", "license": "AGPL-3.0-or-later", "repository": { "type": "git", "url": "https://github.com/bluejeans117/flexdoc.git", "directory": "packages/backend" }, "peerDependencies": { "@nestjs/common": "^10.0.0", "@nestjs/core": "^10.0.0" }, "peerDependenciesMeta": { "@nestjs/common": { "optional": true }, "@nestjs/core": { "optional": true } }, "dependencies": { "jsonwebtoken": "^9.0.2", "nunjucks": "^3.2.4", "yargs": "^17.7.2" }, "devDependencies": { "@nestjs/common": "^11.1.3", "@nestjs/core": "^11.1.3", "@nestjs/testing": "^11.1.3", "@types/jest": "^29.5.0", "@types/jsonwebtoken": "^9.0.5", "@types/node": "^20.0.0", "@types/nunjucks": "^3.2.6", "@types/yargs": "^17.0.32", "copyfiles": "^2.4.1", "jest": "^29.5.0", "ts-jest": "^29.1.0", "ts-node": "^10.9.2", "typescript": "^5.0.0" } }