{ "name": "fastify-swagger", "version": "5.1.1", "description": "Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation", "main": "index.js", "scripts": { "coverage": "npm run unit -- --coverage-report=lcovonly", "lint": "standard", "lint:fix": "npm run lint -- --fix", "prepare": "node lib/util/prepare-swagger-ui", "prepublishOnly": "npm run prepare", "test": "npm run prepare && npm run coverage && npm run typescript", "test:dev": "npm run lint && npm run unit && npm run typescript", "typescript": "tsd", "unit": "tap -J \"test/**/*.js\"", "unit:report": "npm run unit -- --coverage-report=html", "unit:verbose": "npm run unit -- -Rspec" }, "repository": { "type": "git", "url": "git+https://github.com/fastify/fastify-swagger.git" }, "keywords": [ "fastify", "swagger", "openapi", "serve", "generate", "static" ], "author": "Tomas Della Vedova - @delvedor (http://delved.org)", "contributors": [ { "name": "Matteo Collina", "email": "hello@matteocollina.com" } ], "license": "MIT", "bugs": { "url": "https://github.com/fastify/fastify-swagger/issues" }, "homepage": "https://github.com/fastify/fastify-swagger#readme", "devDependencies": { "@types/node": "^17.0.0", "fastify": "^3.7.0", "fastify-basic-auth": "^2.1.0", "fastify-helmet": "^5.0.3", "fluent-json-schema": "^3.0.1", "fs-extra": "^10.0.0", "joi": "^14.3.1", "joi-to-json": "^2.0.0", "pre-commit": "^1.2.2", "qs": "^6.5.2", "standard": "^16.0.1", "swagger-parser": "^10.0.2", "swagger-ui-dist": "4.6.2", "tap": "^16.0.0", "tsd": "^0.19.0" }, "dependencies": { "fastify-plugin": "^3.0.0", "fastify-static": "^4.0.0", "js-yaml": "^4.0.0", "json-schema-resolver": "^1.3.0", "openapi-types": "^10.0.0", "rfdc": "^1.3.0" }, "standard": { "ignore": [ "static", "tap-snapshots/*" ] }, "tsd": { "directory": "test/types" } }