UNPKG

fumadocs-ui

Version:

The framework for building a documentation website in Next.js

171 lines 5.16 kB
{ "name": "fumadocs-ui", "version": "16.0.6", "description": "The framework for building a documentation website in Next.js", "keywords": [ "NextJs", "Docs" ], "homepage": "https://fumadocs.dev", "repository": "github:fuma-nama/fumadocs", "license": "MIT", "author": "Fuma Nama", "type": "module", "exports": { "./style.css": "./dist/style.css", "./css/*": "./css/*", "./image-zoom.css": "./dist/image-zoom.css", "./components/*": { "import": "./dist/components/*.js", "types": "./dist/components/*.d.ts", "default": "./dist/components/*.js" }, "./i18n": { "import": "./dist/i18n.js", "types": "./dist/i18n.d.ts" }, "./layouts/home": { "import": "./dist/layouts/home/index.js", "types": "./dist/layouts/home/index.d.ts" }, "./layouts/home/*": { "import": "./dist/layouts/home/*.js", "types": "./dist/layouts/home/*.d.ts" }, "./layouts/docs": { "import": "./dist/layouts/docs/index.js", "types": "./dist/layouts/docs/index.d.ts" }, "./layouts/docs/page": { "import": "./dist/layouts/docs/page.js", "types": "./dist/layouts/docs/page.d.ts" }, "./layouts/docs-client": { "import": "./dist/layouts/docs/client.js", "types": "./dist/layouts/docs/client.d.ts" }, "./layouts/notebook": { "import": "./dist/layouts/notebook/index.js", "types": "./dist/layouts/notebook/index.d.ts" }, "./layouts/notebook-client": { "import": "./dist/layouts/notebook/client.js", "types": "./dist/layouts/notebook/client.d.ts" }, "./layouts/links": { "import": "./dist/layouts/shared/index.js", "types": "./dist/layouts/shared/index.d.ts" }, "./layouts/shared": { "import": "./dist/layouts/shared/index.js", "types": "./dist/layouts/shared/index.d.ts" }, "./page": { "node": "./dist/page.js", "import": "./dist/page.js", "types": "./dist/page.d.ts" }, "./provider": { "import": "./dist/provider/index.js", "types": "./dist/provider/index.d.ts" }, "./provider/*": { "import": "./dist/provider/*.js", "types": "./dist/provider/*.d.ts" }, "./contexts/*": { "import": "./dist/contexts/*.js", "types": "./dist/contexts/*.d.ts" }, "./mdx": { "node": "./dist/mdx.server.js", "import": "./dist/mdx.js", "types": "./dist/mdx.d.ts" }, "./og": { "import": "./dist/og.js", "types": "./dist/og.d.ts" }, "./theme/*": { "import": "./dist/theme/*.js", "types": "./dist/theme/*.d.ts" }, "./utils/*": { "import": "./dist/utils/*.js", "types": "./dist/utils/*.d.ts" }, "./internal/icons": { "import": "./dist/icons.js", "types": "./dist/icons.d.ts" } }, "files": [ "dist/*", "css/*" ], "dependencies": { "@radix-ui/react-accordion": "^1.2.12", "@radix-ui/react-collapsible": "^1.1.12", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-direction": "^1.1.1", "@radix-ui/react-navigation-menu": "^1.2.14", "@radix-ui/react-popover": "^1.1.15", "@radix-ui/react-presence": "^1.1.5", "@radix-ui/react-scroll-area": "^1.2.10", "@radix-ui/react-slot": "^1.2.3", "@radix-ui/react-tabs": "^1.1.13", "class-variance-authority": "^0.7.1", "lodash.merge": "^4.6.2", "next-themes": "^0.4.6", "postcss-selector-parser": "^7.1.0", "react-medium-image-zoom": "^5.4.0", "scroll-into-view-if-needed": "^3.1.0", "tailwind-merge": "^3.3.1", "fumadocs-core": "16.0.6" }, "devDependencies": { "@next/eslint-plugin-next": "16.0.1", "@tailwindcss/cli": "^4.1.16", "@types/lodash.merge": "^4.6.9", "@types/react": "^19.2.2", "@types/react-dom": "^19.2.2", "next": "16.0.1", "tailwindcss": "^4.1.16", "tsc-alias": "^1.8.16", "eslint-config-custom": "0.0.0", "fumadocs-core": "16.0.6", "tsconfig": "0.0.0", "@fumadocs/cli": "1.0.3" }, "peerDependencies": { "@types/react": "*", "next": "16.x.x", "react": "^19.2.0", "react-dom": "^19.2.0", "tailwindcss": "^4.0.0" }, "peerDependenciesMeta": { "next": { "optional": true }, "@types/react": { "optional": true }, "tailwindcss": { "optional": true } }, "publishConfig": { "access": "public" }, "scripts": { "build": "pnpm build:layout && pnpm build:tailwind", "build:layout": "tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json", "build:tailwind": "tailwindcss -i css/style.css -o ./dist/style.css && tailwindcss -i src/components/image-zoom.css -o dist/components/image-zoom.css", "clean": "rimraf dist", "dev": "concurrently \"tsc -w --project tsconfig.build.json\" \"tsc-alias -w -p tsconfig.build.json\" \"pnpm dev:tailwind\"", "dev:tailwind": "tailwindcss -i css/style.css -o ./dist/style.css -w && tailwindcss -i src/components/image-zoom.css -o dist/components/image-zoom.css -w", "lint": "eslint .", "types:check": "tsc --noEmit" } }