UNPKG

doc-it-up

Version:

Generates automatic documentation for your code. Supports Express, Fastify, Koa, Hono, Elysia, and Hapi.

151 lines (150 loc) 3.53 kB
{ "name": "doc-it-up", "version": "2.0.1", "description": "Generates automatic documentation for your code. Supports Express, Fastify, Koa, Hono, Elysia, and Hapi.", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.js" }, "./express": { "types": "./dist/adapters/express.d.ts", "import": "./dist/adapters/express.js", "require": "./dist/adapters/express.js" }, "./fastify": { "types": "./dist/adapters/fastify.d.ts", "import": "./dist/adapters/fastify.js", "require": "./dist/adapters/fastify.js" }, "./koa": { "types": "./dist/adapters/koa.d.ts", "import": "./dist/adapters/koa.js", "require": "./dist/adapters/koa.js" }, "./hono": { "types": "./dist/adapters/hono.d.ts", "import": "./dist/adapters/hono.js", "require": "./dist/adapters/hono.js" }, "./elysia": { "types": "./dist/adapters/elysia.d.ts", "import": "./dist/adapters/elysia.js", "require": "./dist/adapters/elysia.js" }, "./hapi": { "types": "./dist/adapters/hapi.d.ts", "import": "./dist/adapters/hapi.js", "require": "./dist/adapters/hapi.js" }, "./core": { "types": "./dist/core.d.ts", "import": "./dist/core.js", "require": "./dist/core.js" } }, "typesVersions": { "*": { "*": [ "./dist/index.d.ts" ], "express": [ "./dist/adapters/express.d.ts" ], "fastify": [ "./dist/adapters/fastify.d.ts" ], "koa": [ "./dist/adapters/koa.d.ts" ], "hono": [ "./dist/adapters/hono.d.ts" ], "elysia": [ "./dist/adapters/elysia.d.ts" ], "hapi": [ "./dist/adapters/hapi.d.ts" ], "core": [ "./dist/core.d.ts" ] } }, "scripts": { "build": "rollup -c" }, "peerDependencies": { "@hapi/hapi": "^20.0.0 || ^21.0.0", "elysia": "^1.0.0", "express": "^4.0.0 || ^5.0.0", "fastify": "^4.0.0 || ^5.0.0", "hono": "^4.0.0", "koa": "^2.0.0 || ^3.0.0" }, "peerDependenciesMeta": { "elysia": { "optional": true }, "express": { "optional": true }, "fastify": { "optional": true }, "hono": { "optional": true }, "koa": { "optional": true }, "@hapi/hapi": { "optional": true } }, "repository": { "type": "git", "url": "git+https://github.com/Kishan-Agarwal-28/doc-it-up.git" }, "keywords": [ "api-documentation", "swagger-generator", "openapi-generator", "express-documentation", "fastify-docs", "koa-docs", "hono-docs", "elysia-docs", "automatic-documentation", "zero-config-docs" ], "author": "Kishan Agarwal", "license": "MIT", "devDependencies": { "@hapi/hapi": "^21.4.4", "@rollup/plugin-commonjs": "^29.0.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-typescript": "^12.1.4", "@types/express": "^5.0.3", "@types/koa": "^3.0.1", "@types/multer": "^2.0.0", "@types/node": "^24.0.10", "elysia": "^1.4.19", "fastify": "^5.6.2", "fastify-plugin": "^5.1.0", "hono": "^4.11.3", "koa": "^3.1.1", "rollup": "^4.44.1", "tslib": "^2.8.1" }, "engines": { "node": ">=16.0.0" } }