{"name":"dumi","version":"2.3.2","description":"📖 Documentation Generator of React Component","keywords":["generator","umi","webpack","react","static site generator","jamstack","markdown","components","documentation"],"homepage":"https://d.umijs.org","bugs":{"url":"https://github.com/umijs/dumi/issues"},"repository":{"type":"git","url":"git+https://github.com/umijs/dumi.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","bin":{"dumi":"bin/dumi.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --cache --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --cache --write"],"*.{js,jsx}":["eslint --fix","prettier --cache --write"],"*.{ts,tsx}":["eslint --fix","prettier --cache --parser=typescript --write"]},"dependencies":{"@ant-design/icons-svg":"^4.2.1","@makotot/ghostui":"^2.0.0","@stackblitz/sdk":"^1.9.0","@swc/core":"1.4.2","@types/hast":"^2.3.5","@types/mdast":"^3.0.12","@umijs/bundler-utils":"^4.0.84","@umijs/core":"^4.0.84","@umijs/utils":"^4.0.84","animated-scroll-to":"^2.3.0","classnames":"2.3.2","codesandbox":"^2.2.3","comlink":"^4.4.1","copy-to-clipboard":"^3.3.3","deepmerge":"^4.3.1","dumi-afx-deps":"^1.0.0-alpha.19","enhanced-resolve":"^5.15.0","estree-util-to-js":"^1.2.0","estree-util-visit":"^1.2.1","file-system-cache":"^2.4.3","github-slugger":"^1.5.0","hast-util-is-element":"^2.1.3","hast-util-raw":"^8.0.0","hast-util-to-estree":"^2.3.3","hast-util-to-string":"^2.0.0","heti":"^0.9.4","hosted-git-info":"^6.1.1","html-to-text":"^9.0.5","html2sketch":"^1.0.2","js-yaml":"^4.1.0","lodash.throttle":"^4.1.1","mdast-util-find-and-replace":"^2.2.2","mdast-util-to-string":"^3.2.0","nprogress":"^0.2.0","pluralize":"^8.0.0","prism-react-renderer":"^1.3.5","prism-themes":"^1.9.0","prismjs":"^1.29.0","raw-loader":"^4.0.2","rc-motion":"^2.7.3","rc-tabs":"^12.10.0","rc-tooltip":"^6.1.3","rc-tree":"^5.7.9","rc-util":"^5.38.0","react-copy-to-clipboard":"^5.1.0","react-error-boundary":"^4.0.10","react-intl":"^6.4.4","react-loading-skeleton":"^3.1.1","react-simple-code-editor":"^0.13.1","rehype-autolink-headings":"^6.1.1","rehype-remove-comments":"^5.0.0","rehype-stringify":"^9.0.3","remark-directive":"^2.0.1","remark-frontmatter":"^4.0.1","remark-gfm":"^3.0.1","remark-parse":"^10.0.2","remark-rehype":"^10.1.0","sass":"^1.64.1","sitemap":"^7.1.1","sucrase":"^3.34.0","umi":"^4.0.84","unified":"^10.1.2","unist-util-visit":"^4.1.2","unist-util-visit-parents":"^5.1.3","url":"^0.11.1","v8-compile-cache":"2.3.0","vfile":"^5.3.7","dumi-assets-types":"2.3.0"},"devDependencies":{"@commitlint/cli":"^17.6.7","@commitlint/config-conventional":"^17.6.7","@types/github-slugger":"^1.3.0","@types/highlight-words-core":"^1.2.1","@types/hosted-git-info":"^3.0.2","@types/js-yaml":"^4.0.5","@types/lodash.throttle":"^4.1.7","@types/node":"^18.17.1","@types/pluralize":"^0.0.30","@types/prismjs":"^1.26.0","@types/react":"^18.2.17","@types/react-copy-to-clipboard":"^5.0.4","@types/react-dom":"^18.2.7","@umijs/lint":"^4.0.84","@umijs/plugins":"4.0.32","codesandbox-import-utils":"^2.2.3","eslint":"^8.46.0","esno":"^4.7.0","fast-glob":"^3.3.1","father":"^4.3.0","git-repo-info":"^2.1.1","highlight-words-core":"^1.2.2","husky":"^8.0.3","lint-staged":"^13.2.3","prettier":"^2.8.8","prettier-plugin-organize-imports":"^3.2.3","prettier-plugin-packagejson":"^2.4.5","react":"^18.2.0","react-dom":"^18.2.0","stylelint":"^15.10.2","ts-node":"^10.9.1","typescript":"~5.0.4","vitest":"^0.33.0","zx":"^7.2.3","dumi-theme-mobile":"2.3.0"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"packageManager":"pnpm@8.4.0","publishConfig":{"access":"public"},"authors":["Peach <scdzwyxst@gmail.com>"],"scripts":{"build":"father build && npm run build:crates","build:crates":"cargo build --target wasm32-wasi -r --out-dir compiled/crates -Z unstable-options","build:deps":"node scripts/pre-bundle-worker.js && father prebundle","build:suites":"pnpm run --filter=\"./suites/**\" build","dev":"father dev","docs:build":"node ./bin/dumi.js build","docs:dev":"node ./bin/dumi.js dev","docs:sync":"node ./scripts/sync-from-umi.js","format":"prettier --cache --write .","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","release":"esno scripts/release.ts","test":"vitest","vercel:build":"npm run docs:build","vercel:install":"./scripts/vercel-install.sh"},"_id":"dumi@2.3.2","_integrity":"sha512-J8lUdGT31V5RFnxXaoIJmLsfKM67NXmqMZrY5T+QlQSfhVzJXiBKRpeKdny8gXwdMGstRDGqY0ASAUywrAbyjw==","_resolved":"/private/var/folders/bg/45txbn9s23z15bx3vhqt9y900000gn/T/47da91d372759f51b35d54da520157d8/dumi-2.3.2.tgz","_from":"file:dumi-2.3.2.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"b0e0821094ecd0c8de79c48877ca5702ee93b2d2","size":782314,"noattachment":false,"key":"/dumi/-/dumi-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/dumi/download/dumi-2.3.2.tgz"},"_npmUser":{"name":"yifankakaxi","email":"411140932@qq.com"},"directories":{},"maintainers":[{"name":"peachscript","email":""},{"name":"yifankakaxi","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dumi_2.3.2_1714357433370_0.6920364564250225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T02:23:53.563Z","publish_time":1714357433563,"_source_registry_name":"default","_cnpm_publish_time":1714357433563,"dist-tags":{"alpha":"2.2.0-alpha.2","beta":"2.4.19-beta.0","canary":"2.4.16-canary.20241212.1","latest":"2.4.23","latest-1":"1.1.54","next":"2.4.17-rc.1","pre":"1.1.52","test":"2.2.15-alpha.0"}}