{"bin":{"dumi":"bin/dumi.js"},"bugs":{"url":"https://github.com/umijs/dumi/issues"},"dist":{"shasum":"1d7199ec222af24b23c8d5d96edabca3f2e7c606","tarball":"https://registry.npmjs.org/dumi/-/dumi-2.4.54.tgz","fileCount":330,"integrity":"sha512-SwRAcduxh1wX8eDERekRDuzxfD1g3JUBaNFWo/QW+K5SpFagYiJ0jC2DezhtuNnJeyjETAm9aWxvy4R7JfQL9w==","signatures":[{"sig":"MEYCIQCyCc8uiDNBGK0VhDMsb6idK/1nVCsFobq945cyrh0VBAIhAOjDARlFNLmxiBqkkqnO9OY5XzhrPfRR/mDctqz4EyYw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsdUkIn1jIyLBHbn4e3933iLQ30ZilvrK0o5y5SxiAgAiEA8mqq7hOXC6zxFCCrQmznngr0k4+U7fxbdkr7RQYLGuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dumi@2.4.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3183722},"main":"dist/index.js","name":"dumi","types":"index.d.ts","authors":["Peach <scdzwyxst@gmail.com>"],"license":"MIT","scripts":{"dev":"father dev","lint":"npm run lint:es && npm run lint:css","test":"vitest run","build":"father build && npm run build:crates","format":"prettier --cache --write .","lint:es":"utoo-lint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","release":"esno scripts/release.ts","docs:dev":"node ./bin/dumi.js dev","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","docs:sync":"node ./scripts/sync-from-umi.js","build:deps":"node scripts/pre-bundle-worker.js && father prebundle","docs:build":"node ./bin/dumi.js build","build:crates":"cargo build --target wasm32-wasip1 -r --artifact-dir compiled/crates -Z unstable-options","build:suites":"pnpm run --filter=\"./suites/**\" build","vercel:build":"npm run docs:build","vercel:install":"./scripts/vercel-install.sh","release:publish":"esno scripts/releasePublish.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f623b189-b0ca-4332-8b02-5a7d2353325f"}},"homepage":"https://d.umijs.org","keywords":["generator","umi","webpack","react","static site generator","jamstack","markdown","components","documentation","utoopack"],"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/umijs/dumi.git","type":"git"},"_npmVersion":"11.19.0","description":"📖 Documentation Generator of React Component","directories":{},"lint-staged":{"*.{js,jsx}":["utoo-lint --fix","prettier --cache --write"],"*.{ts,tsx}":["utoo-lint --fix","prettier --cache --parser=typescript --write"],"*.{md,json}":["prettier --cache --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --cache --write"]},"maintainers":[{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"yifankakaxi","email":"411140932@qq.com"},{"name":"zoomdong07","email":"zoomdong07@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"umi":"^4.7.4","url":"^0.11.1","heti":"^0.9.4","sass":"^1.64.1","vfile":"^5.3.7","comlink":"^4.4.1","js-yaml":"^4.1.0","prismjs":"^1.29.0","rc-tabs":"^12.10.0","rc-tree":"^5.7.9","rc-util":"^5.38.0","sitemap":"^7.1.1","sucrase":"^3.34.0","unified":"^10.1.2","@swc/core":"1.9.2","deepmerge":"^4.3.1","nprogress":"^0.2.0","pluralize":"^8.0.0","rc-motion":"^2.7.3","classnames":"2.3.2","raw-loader":"^4.0.2","rc-tooltip":"^6.1.3","react-intl":"^7.0.0","remark-gfm":"^3.0.1","@types/hast":"^2.3.5","@umijs/core":"^4.7.4","html2sketch":"^1.0.2","@types/mdast":"^3.0.12","@umijs/utils":"^4.7.4","html-to-text":"^9.0.5","prism-themes":"^1.9.0","remark-parse":"^10.0.2","dumi-afx-deps":"^1.0.0-alpha.19","hast-util-raw":"^8.0.0","remark-rehype":"^10.1.0","github-slugger":"^1.5.0","@stackblitz/sdk":"^1.9.0","hosted-git-info":"^6.1.1","lodash.throttle":"^4.1.1","@makotot/ghostui":"^2.0.0","enhanced-resolve":"^5.15.0","rehype-stringify":"^9.0.3","remark-directive":"^2.0.1","unist-util-visit":"^4.1.2","v8-compile-cache":"2.3.0","copy-to-clipboard":"^3.3.3","dumi-assets-types":"2.4.14","estree-util-to-js":"^1.2.0","estree-util-visit":"^1.2.1","file-system-cache":"2.4.4","animated-scroll-to":"^2.3.0","remark-frontmatter":"^4.0.1","hast-util-to-estree":"^2.3.3","hast-util-to-string":"^2.0.0","@umijs/bundler-utils":"^4.7.4","hast-util-is-element":"^2.1.3","mdast-util-to-string":"^3.2.0","prism-react-renderer":"^1.3.5","react-error-boundary":"^4.0.10","@ant-design/icons-svg":"^4.4.2","react-loading-skeleton":"^3.1.1","rehype-remove-comments":"^5.0.0","react-copy-to-clipboard":"^5.1.0","codesandbox-import-utils":"^2.2.3","react-simple-code-editor":"^0.13.1","rehype-autolink-headings":"^6.1.1","unist-util-visit-parents":"^5.1.3","mdast-util-find-and-replace":"^2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"zx":"^7.2.3","esno":"^4.7.0","husky":"^8.0.3","react":"^19.0.0-rc-9c6806964f-20240703","father":"^4.6.23","vitest":"^2.0.0","ts-node":"^10.9.1","prettier":"^2.8.8","fast-glob":"^3.3.1","react-dom":"^19.0.0-rc-9c6806964f-20240703","stylelint":"^15.10.2","@utoo/lint":"^0.4.12","typescript":"~5.0.4","@types/node":"^18.17.1","@umijs/lint":"^4.7.28","lint-staged":"^13.2.3","@types/react":"^18.2.17","git-repo-info":"^2.1.1","@types/js-yaml":"^4.0.5","@types/prismjs":"^1.26.0","@umijs/plugins":"4.7.4","@commitlint/cli":"^17.6.7","@types/pluralize":"^0.0.30","@types/react-dom":"^18.2.7","dumi-theme-mobile":"2.3.5","highlight-words-core":"^1.2.2","@emotion/babel-plugin":"^11.13.5","@types/github-slugger":"^1.3.0","@types/hosted-git-info":"^3.0.2","@types/lodash.throttle":"^4.1.7","@typescript/native-preview":"7.0.0-dev.20260623.1","@types/highlight-words-core":"^1.2.1","prettier-plugin-packagejson":"^2.4.5","@types/react-copy-to-clipboard":"^5.0.4","@commitlint/config-conventional":"^17.6.7","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/dumi_2.4.54_1793091615354_0.8372935693645474","host":"s3://npm-registry-packages-npm-production"},"_id":"dumi@2.4.54","version":"2.4.54"}