UNPKG

fumadocs-openapi

Version:

Generate MDX docs for your OpenAPI spec

107 lines 2.87 kB
{ "name": "fumadocs-openapi", "version": "9.1.12", "description": "Generate MDX docs for your OpenAPI spec", "keywords": [ "NextJs", "Docs" ], "homepage": "https://fumadocs.vercel.app", "repository": "github:fuma-nama/fumadocs", "license": "MIT", "author": "Fuma Nama", "type": "module", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./css/*": "./css/*", "./ui": { "import": "./dist/ui/index.js", "types": "./dist/ui/index.d.ts" }, "./ui/client": { "import": "./dist/ui/client.js", "types": "./dist/ui/client.d.ts" }, "./playground": { "import": "./dist/playground/index.js", "types": "./dist/playground/index.d.ts" }, "./scalar": { "import": "./dist/scalar/index.js", "types": "./dist/scalar/index.d.ts" }, "./server": { "import": "./dist/server/index.js", "types": "./dist/server/index.d.ts" } }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "css" ], "dependencies": { "@fumari/json-schema-to-typescript": "^1.1.3", "@radix-ui/react-accordion": "^1.2.11", "@radix-ui/react-dialog": "^1.1.14", "@radix-ui/react-select": "^2.2.5", "@radix-ui/react-slot": "^1.2.3", "@scalar/openapi-parser": "0.18.3", "ajv": "^8.17.1", "class-variance-authority": "^0.7.1", "github-slugger": "^2.0.0", "hast-util-to-jsx-runtime": "^2.3.6", "js-yaml": "^4.1.0", "next-themes": "^0.4.6", "openapi-sampler": "^1.6.1", "react-hook-form": "^7.62.0", "remark": "^15.0.1", "remark-rehype": "^11.1.2", "shiki": "^3.9.2", "tinyglobby": "^0.2.14", "xml-js": "^1.6.11", "fumadocs-ui": "15.6.10", "fumadocs-core": "15.6.10" }, "devDependencies": { "@scalar/api-client-react": "^1.3.27", "@types/js-yaml": "^4.0.9", "@types/node": "24.2.1", "@types/openapi-sampler": "^1.0.3", "@types/react": "^19.1.10", "json-schema-typed": "^8.0.1", "openapi-types": "^12.1.3", "tailwindcss": "^4.1.11", "tsc-alias": "^1.8.16", "eslint-config-custom": "0.0.0", "tsconfig": "0.0.0" }, "peerDependencies": { "@scalar/api-client-react": "*", "@types/react": "*", "react": "18.x.x || 19.x.x", "react-dom": "18.x.x || 19.x.x" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, "@scalar/api-client-react": { "optional": true } }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json", "clean": "rimraf dist", "dev": "concurrently \"tsc -w --project tsconfig.build.json\" \"tsc-alias -w -p tsconfig.build.json\"", "lint": "eslint .", "types:check": "tsc --noEmit" } }