{"name":"docsify","version":"5.0.0-rc.4","description":"A magical documentation generator.","homepage":"https://docsify.js.org","repository":{"type":"git","url":"git+https://github.com/docsifyjs/docsify.git"},"authors":"https://github.com/docsifyjs/docsify/graphs/contributors","license":"MIT","collective":{"url":"https://opencollective.com/docsify"},"keywords":["client","creator","crs","doc","docs","documentation","generator","markdown"],"engines":{"node":">=20.11.0"},"type":"module","main":"dist/docsify.js","types":"src/core/Docsify.d.ts","exports":{".":"./src/core/Docsify.js","./*":"./*"},"files":["dist","src","lib","themes"],"lint-staged":{"*.js":"eslint --fix"},"dependencies":{"common-tags":"^1.8.0","dexie":"^4.0.11","marked":"^18.0.3","medium-zoom":"^1.1.0","opencollective-postinstall":"^2.0.2","prismjs":"^1.29.0","tinydate":"^1.3.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.5","@babel/preset-env":"^7.11.5","@eslint/js":"^10.0.0","@playwright/test":"^1.60.0","@rollup/plugin-babel":"^7.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-terser":"^1.0.0","@types/common-tags":"^1.8.4","@types/eslint":"^8.40.2","@types/prismjs":"^1.26.5","axios":"^1.5.0","browser-sync":"^3.0.2","cross-env":"^10.0.0","cssnano":"^8.0.2","eslint":"^9.3.0","eslint-config-prettier":"^10.0.1","eslint-plugin-jest":"^29.2.1","eslint-plugin-playwright":"^2.1.0","eslint-plugin-prettier":"^5.1.3","glob":"^13.0.0","globals":"^17.1.0","husky":"^9.0.11","jest":"^30.0.4","jest-environment-jsdom":"^30.0.5","lint-staged":"^17.0.8","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","postcss-import":"^16.1.0","postcss-nesting":"^14.0.0","prettier":"^3.2.5","rimraf":"^6.1.0","rollup":"^4.17.2","rollup-plugin-import-css":"^4.0.1","standard-version":"^9.5.0","typescript":"^5.9.3","vue":"^3.4.27","xhr-mock":"^2.5.1"},"scripts":{"build:cover":"node build/cover.js","build:css":"postcss \"src/themes/*.css\"\"src/themes/**/[!_]*.css\" --base src/themes --dir dist/themes --map","build:css:min":"cross-env NODE_ENV='production' npm run build:css -- --ext .min.css","build:emoji":"node ./build/emoji.js","build:js":"rollup -c","build:types":"tsc","build:v4":"git checkout release-v4 && npm clean-install && git checkout docs/emoji.md src/core/render/emoji-data.js && rimraf packages/ && git checkout - && npm clean-install && npm run build:v4:deprecate -- lib/docsify.js && npm run build:v4:deprecate -- lib/docsify.min.js","build:v4:deprecate":"echo ';console.warn(\"Docsify v4 is no longer supported. See https://docsify.js.org for the latest version.\")' >> ","build":"run-s clean build:types build:js build:css build:css:min build:cover","clean":"rimraf --glob \"dist/**\"\"_playwright*/**\"\"src/**/*.d.ts\"\"src/**/*.d.ts.map\"","clean:v4":"rimraf lib/ themes/","dev":"run-p serve:dev watch:*","docker:build:test":"npm run docker:cli -- build:test","docker:build":"docker build -f Dockerfile -t docsify-test:local .","docker:clean":"docker rmi docsify-test:local","docker:cli":"docker run --rm -it --ipc=host --mount type=bind,source=$(pwd)/test,target=/app/test docsify-test:local","docker:rebuild":"run-s docker:clean docker:build","docker:test:e2e":"npm run docker:cli -- test:e2e","docker:test:integration":"npm run docker:cli -- test:integration","docker:test:unit":"npm run docker:cli -- test:unit","docker:test":"npm run docker:cli -- test","lint:fix":"prettier . --write && eslint . --fix","lint":"prettier . --check && eslint .","postinstall":"opencollective-postinstall && npx husky install","prepare":"npm run build","prettier":"prettier . --write","pub:next":"cross-env RELEASE_TAG=next sh build/release.sh","pub":"sh build/release.sh","serve:dev":"npm run serve -- --dev","serve":"node server","test:e2e":"playwright test","test:e2e:chromium":"playwright test --project='chromium'","test:e2e:ui":"playwright test --ui","test:e2e:consume-types":"echo TODO: test the consume-types example with ESM modules","test:integration":"npm run test:jest -- --selectProjects integration","test:jest":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","test:unit":"npm run test:jest -- --selectProjects unit","test:update:snapshot":"npm run test:jest -- --updateSnapshot","test:consume-types":"cd test/consume-types && npm clean-install --install-links && npm run typecheck","test":"run-s test:jest test:e2e test:consume-types","typecheck":"tsc --noEmit","typecheck:watch":"tsc --noEmit --watch","watch:css":"run-p 'build:css -- --watch' 'build:css:min -- --watch'","watch:js":"npm run build:js -- --watch"}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型