{"_id":"themekit-js","_rev":"101-c53373d62a7932ff834142aa09ab3b82","name":"themekit-js","dist-tags":{"latest":"1.2604.1612"},"versions":{"1.1.0":{"name":"themekit-js","version":"1.1.0","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.0","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"0fec700e9758cc0239a5cd4efa473040f90b27a5","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.0.tgz","fileCount":171,"integrity":"sha512-WZ3Pc7cYAzEdsUyyojDgCG8Za9UkhU6RlK4u/maxYsuiAGJo8xDld6MDX49bXInmskzoXwBISZpCLfGuPvAEfw==","signatures":[{"sig":"MEUCIQDTgYx3nJnqtM9WGA9F1v9YlMGl4l9aeLmemhTRAQvEqAIgfdS2asEAe3f6CMJrIz+Lqqjq8P1RZtb5Bi3OQoTho/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2767587},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"wait-on -d 100 dist/node/cli.js && pnpm -F=docs dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"run-s build docs:build:only","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"pnpm -F=docs preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress二次开发的Markdown静态网站工具","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.0_1715745470873_0.2203570557170791","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"themekit-js","version":"1.1.1","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.1","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"a806910c0901934301822bb0965af04aa7d20f4e","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.1.tgz","fileCount":20,"integrity":"sha512-jGvPuAI1uN0RwUzB8pGnoP06R/PlbZiGzjyjUYmaOB0+ISBDx/AzDmETfedGMSAVRsOUiKYSnMs+BbT/5oRFhA==","signatures":[{"sig":"MEUCIQDFH7E/rsAcUSdaZcH27rHlw1pBmp2Er8icmPCulX0XoAIgPeBc/fOvoXQHBWCfvO+3LkDNRkkIM7AGpPk3aOeE8Tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41083},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"gitHead":"31b11a8c37cb61270b7b65382ef7c2d8035cbd80","scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"wait-on -d 100 dist/node/cli.js && pnpm -F=docs dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"run-s build docs:build:only","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"pnpm -F=docs preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress二次开发的Markdown静态网站工具","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.1_1715753628389_0.7763486823221251","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"themekit-js","version":"1.1.2","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.2","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"75cf7cb19e7fdfd3c68ccbf7ddd55cc98b78538c","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.2.tgz","fileCount":208,"integrity":"sha512-PezbUD1pKfxfNHDe6r4vDwY33lBPf26B6Govtux+B5LZdO52lg0zXXHZGE7seBlylavlSEpC8qcbqDoquRDNRg==","signatures":[{"sig":"MEUCIQDiIWDZCSyFrRC5jYutqVH1GfMkbXD+EJISud4BYo545wIgY5IATptK1HOSBLkgVuB7rk1vQ79MqD8eVdDGs6YJyHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5209923},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress二次开发的Markdown静态网站工具","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.2_1715853192020_0.15132508537085299","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"themekit-js","version":"1.1.3","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.3","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"90fa22cf544288ef103e3e94b7373a33a961650d","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.3.tgz","fileCount":208,"integrity":"sha512-wlqg64oEwMTa0dzAvJCmmaYn8EakBaIOvMBsUYCSzjzI2B+t4F0JvCOAmLJGBWHydxPOmSW5sEklBodqUYuA6g==","signatures":[{"sig":"MEUCIQCeBTr5lGH73T3Oa8TqJk1JUhZ7hcgXfvuD+0U0u0vPCgIgQFG1DU/NaR6CCDWCR/whKBfHzPN3kEekiB49R1UuTOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5209933},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress二次开发的Markdown静态网站工具","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.3_1715854278914_0.09406908783614054","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"themekit-js","version":"1.1.4","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.4","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"5e7bf458be6975ed60be1f5db8884d04eb217994","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.4.tgz","fileCount":208,"integrity":"sha512-NNSQbqhMaf9Uup+yAXiYw+j04n2990IcaDP4Mbw2YpzXUJqgqQS3N8JbRejdC6zB6xUohqIPOnraHXSGg5uTAQ==","signatures":[{"sig":"MEQCIA5rSOFvlyZcilINUnDW3KMofv1tXjzwuoaEBNtsCCHEAiAyeT0ZlkeAiBWxuRKKj/3djCmgXai1NxvANXAjYk3TNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5216885},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.4_1716817821154_0.31068558555668013","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"themekit-js","version":"1.1.5","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.5","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"ac0387682296a80fd522117d380a7564caba687b","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.5.tgz","fileCount":217,"integrity":"sha512-vRn3R4XQ2eXdndyiEWqiVmEesZ2ggDr04pbt8/7AoJCcNRDzPq1+Enc3AC8aO75CdzIJ3wde0zoIyyz8XQDCkQ==","signatures":[{"sig":"MEYCIQDR+gdh0O59J5A706HNsmnrRYNm7vNQDmYfu66EX/4VgwIhALWIWMXvpkMPZspHPNlxVA2FZHOeibhNp6kF20UI0U3q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5243833},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.5_1716964364568_0.2134342254625905","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"themekit-js","version":"1.1.6","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.6","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"94c694ac2fbe8a3c690eb7fdedcf53b65c5e9312","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.6.tgz","fileCount":214,"integrity":"sha512-ZtnkwP2oNLhN8bi4mgyimfxznPxyzQLA6Zy6O6K4AeoW2/ey1SifZBwlaRQXv1cblHPyHqhEE4tWaZwwusnP2Q==","signatures":[{"sig":"MEYCIQD/vpKmfjdtPqXWpG4F5GPI43mp9UE1sdKaHnSy55NqIwIhAOlQ1bobH9CRIQUPYpmq9PS9I2A4mbfhJ8WWQlMDHvLC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5241099},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.6_1716999432524_0.5298050707193538","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"themekit-js","version":"1.1.7","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.7","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"d99c3358d89096005b8532234b284856ecb65ca1","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.7.tgz","fileCount":214,"integrity":"sha512-wEfQP4HVWPEHw//h4q887kSO+euZJXh3bvJhfTU24Czjsy2q/m+kBBXra/DWZN37PSb5miFDSLkSLxFwtqm5sQ==","signatures":[{"sig":"MEQCIBtz3gubG23pQM3DRzArxNge4zJntdMHyTP7EGHAZ0ffAiATz9/w+HG8Ctog+nx3wHiIjfxUhzrX4lvmJUJxf8tl5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5241228},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.7_1717029471265_0.5044121207350956","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"themekit-js","version":"1.1.8","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.8","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"0857cabd9e40adc90d7b78e67dde2a6a8819b9b1","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.8.tgz","fileCount":214,"integrity":"sha512-Rh5wRKjsy3pg2G55ZGGNfo/8stczEFiiRmQa/UK+4jvWIp2IeZsmQcAhgDyA2yxMyOQB8GlJED9y62KI1VTuUw==","signatures":[{"sig":"MEYCIQCLanxd8kAuA5SoFCFkgY7qu0Y+MPAUV2W3jE2RXBqpXgIhAJGsy+sUrJ3H2iZsNxNs/NP6bKv5QwBEaBsJGkKHtPbf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5241947},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.8_1717031644023_0.954643284084222","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"themekit-js","version":"1.1.9","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.9","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"5eef30a03717e896213d3421095f361ce5e9e2ac","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.9.tgz","fileCount":214,"integrity":"sha512-B90ABjilYaLhna75GSjZ42DUu/5fX8MmeXBkTG1NlJ04S3i1gUGenNhDmfWJJdkkKf/Qh1i4F8ZSJI7tiq2S5A==","signatures":[{"sig":"MEYCIQCWMurkW25U+YlTnAHR4T979tdF6xndjfuFbzeubrYrBQIhANM32UjvhpVzrVZ2Y4ShoiGn10gZgcA5mGr05rvc7J04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5241967},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.9_1717033553821_0.8762196083824254","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"themekit-js","version":"1.1.10","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.10","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"61845ecf2c876d5f174a8c31a6905197e4e82068","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.10.tgz","fileCount":214,"integrity":"sha512-63Xcmv4+/8jaGN/7adrTC+uMM4n0aKdQPPun4aKw0QMcC2t6y7AtkyFH1b7e8mO04/SgIA1zw8Kk+YlgsMtgvQ==","signatures":[{"sig":"MEUCIQCPVRYSp8+Y60tojhmqBzDH/vyTbINhJtnzW6PR/xkHLwIgA9QEuwn5z5SFca8hS4fZhiZSe6TxroRWoEG9jh8SSHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5244542},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.10_1717046466916_0.6909024949109046","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"themekit-js","version":"1.1.11","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.11","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"9cea01707eabb1d60a453cac0209472fb7254f14","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.11.tgz","fileCount":214,"integrity":"sha512-1KJTf6Y4x+KxS+HCST6+SFBH0O/YAcJsSgkpVNbH3QfKYSwACHp3d5o6bzb5A3ZeJNVVGyGiKsCepmcis+60Uw==","signatures":[{"sig":"MEUCIQCeBtM4i6RQErFA1mvQfTR4zaDDPuo9yrVxR0O1vvDEdwIgJjAbiMQjKOn8yj9VfSQ94hpk9RdUND71tXgJXl1SObE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5244564},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.11_1717047048443_0.006754982957640321","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"themekit-js","version":"1.1.12","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.12","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"e8ca0a48d260bc5ce7993005fbc7e18aee92f0bc","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.12.tgz","fileCount":214,"integrity":"sha512-kCF5/I4sf1bFu6QSB3C5ke52QuRBQ+jyFxorlCr/9Cai45dvHtZLEyzQOlsSHXxqXkXlykqOm4uFLD1aqxe0Vg==","signatures":[{"sig":"MEUCIQCFBQrQg02agRQjOl/y5J+HGaH+nLsDslO7BoKuOBtxdQIgV66J3DQ/HzHRY3XZrJwrQl0B4QdtB5VXS0oimHaZ288=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5244012},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.12_1717048173236_0.47069711312147855","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"themekit-js","version":"1.1.13","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.13","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"b97b65750ab4cccfee49b34c37841bdfe91ff213","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.13.tgz","fileCount":214,"integrity":"sha512-QDS+PZ30LZpaxHIF9N1JGuLJlUR6uNS73kYePKVrze3NVcLB02FxPRMpUzL9eFIrBXcgIs2hWl2mJfQRhAJoKA==","signatures":[{"sig":"MEUCIHeT6g8Q6skimJiFrO0aUGs7lkPShhrHeGHiC0uP8GK6AiEAuGLrT3ZSt76zCHNPjlbrkzYv3tOgIKxsZY2N9AB9N5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5244354},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.13_1717050211907_0.2413927306007575","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"themekit-js","version":"1.1.14","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.14","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"1926970f4568e29599b2e062d01aaa6178e85a61","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.14.tgz","fileCount":214,"integrity":"sha512-YErQ2ao8C2XpEJ3gga+xnci+QE58occ1dHqNVbBroXUqO77rx3KPeQSTt02TBW1r4kxDIwTPE1bxELqCeZnJpA==","signatures":[{"sig":"MEQCICG7ZyZsFupZ5/YMcryh0LXt85Keo49DJMqfWjs53J3xAiAxrPgRWWHsD0DrTolBvmHU/mGJ/AWMLIXoGDQT8aTiJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5244638},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.14_1717053650027_0.8800883668225412","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"themekit-js","version":"1.1.15","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.15","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"0190ca2139fd8ae81c5a006873e064d3b04460d0","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.15.tgz","fileCount":214,"integrity":"sha512-kvXhpXt1/VIcJxxvdkjZUQXT7dWs0wbnhz9DeRJF8R0gGLGjMQd8zXXFTqXjq3iMW4/EtUBA+vUCgsdFPudzow==","signatures":[{"sig":"MEQCID4TRXZqQpKo6MvMaSMzdq7o7C1vcfRDgq1n4nwqobVpAiBmfUbv46qqaOzK17x+RqEP0jjopdZOfzl2geNUWfBpbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5245097},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.15_1717054723502_0.1408554211256121","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"themekit-js","version":"1.1.16","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.16","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"71b625c52d1660ebea6feb79fc38531791e134c3","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.16.tgz","fileCount":219,"integrity":"sha512-ZuqjJN8CeldFR1G14c4v4gn33wXK5nPR6MK4c6mIiWNhZm3Pw/ZbloBEM3wGhXD0lrNSMr1onaZMuFsscTij+g==","signatures":[{"sig":"MEUCIHtEzoVzmcQEQZC3wwYIiwbgS0bjmzYpSZe+RmeG2ybRAiEAuV8hC467Rr5dFSx8/HQjxPChbgVGVH6Y3U8sZnRnUQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5250191},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.16_1717156339896_0.2521146160226069","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"themekit-js","version":"1.1.17","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.17","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"94d11e1c52d389eae84c40ffb3f0b2883242bf5c","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.17.tgz","fileCount":219,"integrity":"sha512-LmGGwrEYi5ImA5XLyz6/sEWWqGY5V/Z6f0tB0cZdY4e9OAfBZs7SBnI/2sps/2cjOcfYfZWIDjZ7O4xTvpsxmw==","signatures":[{"sig":"MEUCIQDbP8Tb1m5xTev4V2izIm/cxY9k+NvWpzIhBeTPQncKJwIgRsDJKd8phXpK06hutfid93BeT6fQCtbg5cB08vT3Ndg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5250210},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.17_1717156486693_0.18235840296873196","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"themekit-js","version":"1.1.18","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.18","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"a957da1dd6210e23fde4a01e39ebd5d3624a65f9","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.18.tgz","fileCount":219,"integrity":"sha512-1mBd4vjLG2VlRCXJyZzgMllvdoxmqN+MA7G21jyvV1h9V4PBGdhckkPcBPeNTB87lbHxn0YBCelCNS1POoQocQ==","signatures":[{"sig":"MEQCIA+kSiXhA+Mwq7MltctUZKAjidY+1nDDJeAy2xhoGC+PAiAvYsqf5NpM3El0jFwd9XR63J/UUuOwDWYgcDqnaDvEgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5250210},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.18_1717157396243_0.7553014357201715","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"themekit-js","version":"1.1.19","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.19","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"1c40e7b766e079803f367a81137f90d9b7a34986","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.19.tgz","fileCount":219,"integrity":"sha512-fOSIsdtImr7zv/fh0uFmAsol9kE1RonURgf19xElWJyJ+Qr+EvltaBPc9ybytzpPPD94NFt8r0K8MVrouThs0w==","signatures":[{"sig":"MEUCIQDIREq0XigUgqqfZkaXTC+WQv7V5Vk9BfPzQGh9o5pnLwIgA+yWtroiQq0sZN5Wbcotnl5LkoWXu+ZU7NdQ6yH5KF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5250295},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.19_1717157685170_0.863268924450636","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"themekit-js","version":"1.1.20","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.20","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"efab8c1fb392f8560841c3e656675303a5cac0ca","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.20.tgz","fileCount":219,"integrity":"sha512-H/9av11DY821QsLtvaSDCnkpMMeDcPOMpJYek78sUmp36Z9POo+QccqzobXQFDrf0jHaYghJHfT/KQ7Nng4Jbg==","signatures":[{"sig":"MEYCIQCbNft5tyAxKjweigOFWqiSLGkEtsB0YM+OUo2uilA2RAIhAPWazUPQirmAHrndR6GM8PpEDxEIn+hMjjXvas4LktXc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5250836},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.20_1717164459712_0.16615601903451127","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"themekit-js","version":"1.1.21","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.21","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"8662c819140e3c079c90b8e8f660a3f6fc7fe495","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.21.tgz","fileCount":219,"integrity":"sha512-5TFv3IuxkI0a4PoOwPjtHpvDg7THP/k9DBc+b7ursdJM06bOiETOEZ8HRWVhl8nJ/DfrVAvdmvW9mPnp2AF9Eg==","signatures":[{"sig":"MEQCIG6WPnm0o+J8eguE3qEvDa8Aa0QtQnRrGhT6OFyLSZAXAiBRdkKvAIyXmDfWxXSyyv5qtbflASj7yEZlAbipi/OSmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5251184},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.21_1717220682223_0.2850631007323403","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"themekit-js","version":"1.1.22","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.22","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"b75da1ec16fac401166bdf679e1afb94473d3083","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.22.tgz","fileCount":219,"integrity":"sha512-rr0bznNTHA0Ti81jizsWREd5t3UppzvM1aNUF0NlXfFSEuqDjmdLrPw5rrcCB9YAVe432lw61Glh3hetIyT5wA==","signatures":[{"sig":"MEQCIBlOjaqx+gcz7nDqDLLz3RcXq0Q8qMl39jasv6I7aS4AAiBhu3hLfvm6fqcq7p8jEBotEVFGH2WLrP83X47ZrlZHGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5251217},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.22_1717224634295_0.45387256487690175","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"themekit-js","version":"1.1.30","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.30","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"46aa3e234f3b2bab3ea081587cf7f61bd8afa48f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.30.tgz","fileCount":219,"integrity":"sha512-tOLXsJZBrFlubuKNFO3p2H/Lu1CXxQMq0EC3D7rmA+RJekgv2p2fzUJDmewsw6pSskjgiwBvXPOlZnmPHqOfSw==","signatures":[{"sig":"MEYCIQDK1AFdDrWV42wgHSNX24DolNSeKgaqe/N7YMLPvOh7kAIhALvaj6P1chv4tBasOtQj2A7hp55pNgKezX+Ps2XRipg1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5252536},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.30_1717240821901_0.29713875349133656","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"themekit-js","version":"1.1.31","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.31","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"c938964741a5e410ef316508de067f2cc62f2f69","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.31.tgz","fileCount":219,"integrity":"sha512-qQ/FooEKLBamCuqnbDDe0YF7OIrC/WQl/yu0cZUHAZZDIUMTmoPSRH7opvRhvJK5c+6JrzQfr6NPjdBBO09ujw==","signatures":[{"sig":"MEUCIGCPNeewxketxsN82vppYOP1uZvYEAztvU8si7vbVdOqAiEAojtcYRtRhZU/fmNBdCxiC7q9aQeEBKvloFPh0yR3OWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5252793},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.31_1717241759345_0.720424462396182","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"themekit-js","version":"1.1.32","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.32","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"e5379608b7450b9b765eb3dcf70f30a74d5a902a","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.32.tgz","fileCount":219,"integrity":"sha512-Q6mesdfDR5FLRwfLw8gxxsZTugIeAEjEQU6eZ+T13k6an0OiC5uaTdDSEekrCNzPeZThcPA3s3V+0avbBGZ82w==","signatures":[{"sig":"MEUCIQD0Q+gH1GdrXfgEey8CwWqJygaputPGrV1cpyuFow1TMQIgUOC5WGuYnZhbj7wg0IPEdJhB4+OEA6oo3jdiIYXhJ5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5253215},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.32_1717243137065_0.7449067394044084","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"themekit-js","version":"1.1.35","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.35","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"d3684a9ad4e33f36ec7709d4f5939131fee4ffdf","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.35.tgz","fileCount":219,"integrity":"sha512-jp6+EFbQcktZ+7WU6BaT+EHwAv2/4KCeQ75Rt7gM6GWegDLmDYwy9JIOulKRdH2oMozRzs7AUgALkMKMZL9K7A==","signatures":[{"sig":"MEQCIFlpxAZUwktrDXzKaSmCmDnA48ftKpis/ZWopQe+wlbHAiAktrDwKk71r77k4pED00D3g3noQyTCBfrpuritWk4+XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254016},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.35_1717255196068_0.950902595798929","host":"s3://npm-registry-packages"}},"1.1.36":{"name":"themekit-js","version":"1.1.36","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.36","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"54e49674d924204751e47249d9ac3a35a71a2530","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.36.tgz","fileCount":219,"integrity":"sha512-0GvDp6JY5lLYXCKV00x+fu08/FIbDRD/UyWDeLRgaW3WTtthd/MOhHXtIGTOVgSADXb+IihroSKhBtxcAUFw0Q==","signatures":[{"sig":"MEUCIDceXu5GlOYTao6qR1L0+rJQGhLsvouB3/7tZo5pjMAoAiEAjekD4XdC9A6WMDT4GGynu/mDTPkNEj/YDf/oDenAk78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254498},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.36_1717327348968_0.569793512072146","host":"s3://npm-registry-packages"}},"1.1.37":{"name":"themekit-js","version":"1.1.37","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.37","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"3f66348a3c238ca9aa27baa5397a1f540da9d7ca","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.37.tgz","fileCount":219,"integrity":"sha512-zAMSur3SMcrXugo48BNQDii/5aC0FvQGCdoM0Qp+nuJterX0XxlFVHzD53jFeYjOWMrlxl7vxqi65Lr2XrmRfQ==","signatures":[{"sig":"MEUCIBNgNlaZm3s5T7+UqstOeOKudgk5zcVf+uLuSRFC9P8QAiEApqFKcFjfxoMXMWZtMkr5QbrpF2YpPqmtTAK9xT9RbKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254505},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.37_1717327706170_0.19710395292213168","host":"s3://npm-registry-packages"}},"1.1.38":{"name":"themekit-js","version":"1.1.38","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.38","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"67d3ef43a2d25c0c3070041691d0191f786f714d","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.38.tgz","fileCount":219,"integrity":"sha512-DSu4XNBSCgp84dckqJBmrpNLgRCXqAe56r6B/ZioI2FDKxdNvbCTA/FTO5qw8/jz3VbFvgPgvZhFs/M7CkXjiA==","signatures":[{"sig":"MEUCIQCJiKdrQI9BrC6nReIUWdwlGehsTKLOurpStJwH0dsb1AIgBJhk08y2s2iz/XnfUicFA1pQDi+j4yMGX73SuK98t8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254589},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.38_1717378897906_0.6212140865093139","host":"s3://npm-registry-packages"}},"1.1.39":{"name":"themekit-js","version":"1.1.39","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.39","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"249cf5afed838f9cd4d28141c661b4f2b68950a3","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.39.tgz","fileCount":219,"integrity":"sha512-TeWhv+TJqWwCrEi+8V/Zg4Zs+BACQTyzk9jmr9rXH8alVzGPtH7vikFlyZtyd5sxB3CBOMI4Stwj6q+oOAebKA==","signatures":[{"sig":"MEYCIQDS4aaXhIW9uT+G4ZGkqNmogPGf1v4awCawCRJ7aEAmxAIhAKet5fGzQTseHjObDPEmODv0olSbN2PUUg9Uh6XB+ksm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254610},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.39_1717379090829_0.0068934129783186915","host":"s3://npm-registry-packages"}},"1.1.40":{"name":"themekit-js","version":"1.1.40","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.40","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"82d98f40eb7e31be005266882a5601159549063d","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.40.tgz","fileCount":219,"integrity":"sha512-GiYcJ/fGdA+TUM/h0YRrHu0qJf/YIil0+AxNeZMNvEC738qe4D0NaM5c+MX4LTO27AmYROQ1c0GBQYS8JHOlHg==","signatures":[{"sig":"MEYCIQCjAEVPrzoFaRlnFwDjhSgmWKwNy5JzBRSql0fFr3pmiwIhAIFCUeR/s3tPd+jVBKPa7z6pr3SljDI1m/qAcWkL+cNc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254869},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.40_1717380085176_0.7448675799175157","host":"s3://npm-registry-packages"}},"1.1.41":{"name":"themekit-js","version":"1.1.41","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.41","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"465fb5bfb5cca18cad4dd57c878e17f6dfdd7be4","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.41.tgz","fileCount":219,"integrity":"sha512-eYqsY+Xsm4D0T1Of5plS1mZ0t0Lbr9QYb0j2cFnQWoEPpyyFoFNMrEj7ShshSdDVJpFxmag8DZj4Ld7tWFp5bg==","signatures":[{"sig":"MEUCIFTvqq1TxFWPn4HgVEQLUwAUgk+KXMttLWUMsfzlky/mAiEArMNmi8J5owPUOvdRFFDuzcwp3Nxh75r2iMQc3oMAWiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254877},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.41_1717385146271_0.40469108320042335","host":"s3://npm-registry-packages"}},"1.1.51":{"name":"themekit-js","version":"1.1.51","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.51","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"7087bf9f91328ab73efd2727c72b4b0bf1cea957","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.51.tgz","fileCount":219,"integrity":"sha512-anEJ1L/FJC8PpbPR/0zgMtHu4p/Cu4Db5FWRZehGF9FRge1Cbwukvo5Ds7MaP1K4H4EHMXXon9PVY6SDGKyHZA==","signatures":[{"sig":"MEUCIQDRARj9aUC/xAYNOUmxiTQJJWfms1FklIRu/jxw4GM0egIgHSUMddgroWbfJ6mnLjqyUr1wLvYpSUjYbFZL1MrJhZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254894},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.51_1717385314090_0.11484534953804393","host":"s3://npm-registry-packages"}},"1.1.52":{"name":"themekit-js","version":"1.1.52","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.52","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"473e13eaa71b80cb97c758e60fdfdfa1f930ea63","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.52.tgz","fileCount":219,"integrity":"sha512-FYsbVegtZvg49SjNo75UDbVIqK2kg8scINF2kr/uaPeuR+L51U4fIGK0FQJQHeu+or6+YaQAFVwDlDZ2Dd9VwQ==","signatures":[{"sig":"MEUCIANf9pCrt3ZrG3TND+vbtEsKUGeGmf8vZGwOeXF1PLbrAiEAoTl5yLedfFjWO9dxhWODdamiN798UGCyUQUd1Q3e4TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254910},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.52_1717385784909_0.5146581251367017","host":"s3://npm-registry-packages"}},"1.1.53":{"name":"themekit-js","version":"1.1.53","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.53","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"fa5919114cdfefb9bf81ff39b67a2cec2a092de7","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.53.tgz","fileCount":219,"integrity":"sha512-wfZTbGlQlwEbKKpxHv2fc+CP2ptaTape+/zEvwv3sOnTQs3S0ra0/TRWrG46jL6NGa0R1lwDJuxoHcGHno3G5A==","signatures":[{"sig":"MEYCIQDq1gB4DV2Rocb5m1eSDA7zM9K96YdbI6/2OCQZrNQuzAIhAKGNJAV4+WxHMfTwmiVsyFeh1f60DkuyS9eE6EAJ7w7f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254906},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.53_1717386108553_0.5167129101692136","host":"s3://npm-registry-packages"}},"1.1.54":{"name":"themekit-js","version":"1.1.54","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.54","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"1486b0fefbdfccffa257629b2e88948ac8ab6068","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.54.tgz","fileCount":219,"integrity":"sha512-2myvSW9jhyo7fECHpjzcGyGBtcd3+zCLZnObUUIPF8eLCVFypQBWA+tFZQqBEeYwuVLJ+XQrie4oQ2iMUtRcKQ==","signatures":[{"sig":"MEUCIQC9uOlFELJIlMZOg3rSoDIT6LOuoHzjLQNfzux1bNb+FAIgOGVFXjJDTFzw9RIsPBe78WRi0zSNQZKQwAzdK6fHuc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254906},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.54_1717386313983_0.31601400618859987","host":"s3://npm-registry-packages"}},"1.1.55":{"name":"themekit-js","version":"1.1.55","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.55","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"8038f214581fa1ddc6fbf377cdbbce3c192f6713","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.55.tgz","fileCount":219,"integrity":"sha512-t/KOvWkKZw4/ENxLXEnhRIwEJ2iz7W6iTMfLhOn0wapWH1Svi1NNKCznLbsmZGx+xeQvDEL35zKMSO5AFxfcow==","signatures":[{"sig":"MEYCIQDHBldP8fH8xIHq/QrfOwb5CMqhV1/x2+N4bUA636ZdKAIhAMYgV+IliZCAC7D/ZzhtH7VylbPhT0sSICnZCHYJIu5/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254905},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.55_1717386671811_0.27502350372938","host":"s3://npm-registry-packages"}},"1.1.56":{"name":"themekit-js","version":"1.1.56","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.56","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"e38f94a7b33d5652ac331c516c77111be29d4204","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.56.tgz","fileCount":219,"integrity":"sha512-Ee5cYIP3IGgBsDIAHwypE9s8GwKDCjgHrF31aBqpi41suEW/clzUoEt5Qp3maeDe0+rlk7reTQZlYl4yRYoZ7A==","signatures":[{"sig":"MEUCIQCH4A+DEpNavInTmZN9Uq2eqY++ivsRHZXFDMjJmNIMdAIgJTKSlhzOVVVVK7nOr11FgXxbIZZBB+VJdCERY2Rh/xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255006},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.56_1717386941188_0.6758218352331506","host":"s3://npm-registry-packages"}},"1.1.57":{"name":"themekit-js","version":"1.1.57","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.57","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"22425710721356f3397d988cf840e8f93bafa5d8","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.57.tgz","fileCount":219,"integrity":"sha512-SAUQPeLKeWuTrvr07EGnhn5nctGckFUEsxF4PMXT73huuEVK2uNpB++DNHGPj1Xz9i9+sGwvJIHdEJHpQVYw/Q==","signatures":[{"sig":"MEUCIDIZCq4QYZOqgLUpnRtDDmb2tmFlYaXhhzNvcnHKHtcAAiEAz4R7gVGBdB0rFYA2eJn6iICFkAZP32yHMS6qKbpxqjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5254967},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.57_1717387055857_0.6094452771042411","host":"s3://npm-registry-packages"}},"1.1.58":{"name":"themekit-js","version":"1.1.58","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.58","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"3c93f4fdae5e2c578832e58657994e5e97fac587","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.58.tgz","fileCount":219,"integrity":"sha512-MtwTP01GBNlSEFMGEOpurE5/3wOTkavgykBE6h1ErKJ6m9ToxZwAtxbIbEvo7WV1RK+UOlhaCnkvonSn/I0fcQ==","signatures":[{"sig":"MEYCIQDN4tdS4VnVgU+OyKhBgb9F10PYJJ8x0xZGK1v7gxdEEgIhAKBWGGmobrkm3gOMVLaZ9xNc/ukm61awv5vtMjQN4Nt+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255007},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.58_1717387631887_0.04265263964147592","host":"s3://npm-registry-packages"}},"1.1.59":{"name":"themekit-js","version":"1.1.59","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.59","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"03684d687f61a74bf4b554c6ca854958652e9ef5","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.59.tgz","fileCount":219,"integrity":"sha512-dSseggoOhZPJdPqTh9qFPogUHwgiivp5JSeuC976An80FUVu79ECxDQOexC94aGl7nKxM0cqcN26I8SQxWTc1Q==","signatures":[{"sig":"MEUCIQDgBYtg/r0UQQyFXtTPmarICUjHpSaVzj0Qrot9t3LZYwIgRW1zo+Ucx/+lbKIJPrDbENAYJgCfJoOi+dSgF8ibkqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255048},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.59_1717466456552_0.3394493578289566","host":"s3://npm-registry-packages"}},"1.1.60":{"name":"themekit-js","version":"1.1.60","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.60","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"89bea46c5efa8b0ce46d4c24123051e6e7e3c88f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.60.tgz","fileCount":219,"integrity":"sha512-fq2PJQ3rrPy0r/En389CLFWmJA86VUU6AIPkyaqqNPDysKU/g6+Sol1FemIWktLnJWJkqq630QA85twkjbgSsg==","signatures":[{"sig":"MEQCIDb/rRpbVvxXuE/QFBnrsE8rKLMfUR/fYPony4NoSB92AiAvkxnzok6uD2nGNrC7pdOPzrcHJO8krHt9ojw5pVKgvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255143},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.60_1717466796950_0.6917685986955568","host":"s3://npm-registry-packages"}},"1.1.61":{"name":"themekit-js","version":"1.1.61","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.61","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"c35717c71fd7aaa7988418776204aeec61b6029f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.61.tgz","fileCount":219,"integrity":"sha512-D5ILjIY5VTJqT5l4l4A9UGfor2uSEPYdsvWVm/BPAvlq63yNn2iNhU7lm3o0pEaSCtrHdpQkSxmRkl/8KEM05w==","signatures":[{"sig":"MEQCIEatYabN+ZpuEdcUhKwjA+sEL1JZhNIE6mxsvNJSLBeJAiBLLE5s/6/NibpzaRy0PIuF7pB1eSRFWwKqeGJnBd1MkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255165},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.61_1717467272844_0.2742629090519739","host":"s3://npm-registry-packages"}},"1.1.62":{"name":"themekit-js","version":"1.1.62","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.62","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"1bec6b358266d6e3a8890b1135812b8840d6b2f3","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.62.tgz","fileCount":219,"integrity":"sha512-O9kbEV0Tv7mx2A0Z+Uz9uVrhdcrwwEsg9TmBDwvcBFnQJhVMwuQPTdBKD/lVQzajBW5Tjc8JMXJ8n297j2MNOA==","signatures":[{"sig":"MEQCIAJoBeXwSlZvmwx+RSdhPpZeWZxf07y5v3n/ucFq3dFUAiAtDTn91EV5y0COQmbvDZEiUdssx8HqwMCZIRwhvmM5YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255155},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.62_1717467886610_0.08460114465425139","host":"s3://npm-registry-packages"}},"1.1.63":{"name":"themekit-js","version":"1.1.63","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.63","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"6b2e7d916abf8d9c58efc003c700353ee92f3e08","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.63.tgz","fileCount":219,"integrity":"sha512-P2Ka5x5LAklGdv4mcLDWRhtGLCEVPwT/0IiNP5wpfJ4NEj0ZnwEPcTAzfXDOP3zWC4UIMU9rzJu7BMfEY2L8sw==","signatures":[{"sig":"MEQCIHWB7rCZ9YwLgoSggGh9hGIqfM11DsKp3d5yYaZYNvFiAiBRFK37TuPU93kHNt2GJEF8yD7WWCrC8Xoof3AaU6xo9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255232},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.63_1717653036987_0.49313426461542154","host":"s3://npm-registry-packages"}},"1.1.65":{"name":"themekit-js","version":"1.1.65","keywords":["vite","vue","vitepress"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.65","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"921aeeaa6dd6fb3b1f1dedb3076d91d4d455400b","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.65.tgz","fileCount":220,"integrity":"sha512-1jzt6RJYlrb7N8be7EkEf8v4FLajxpp8j2FQtLk+45bOruIFAxYnNb0e3IkYmRE3lrRXSDiJgl78EYn8dNSQsg==","signatures":[{"sig":"MEQCIEuGBZ7i0DILEyJUnfzLjOvZU7leRjS7blZjOkpVzTM7AiAkmKF1xa02PCyjk0xd2GTZEeRhnIBeo4vFJX3dl4FWNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5257857},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.65_1717659837899_0.34806029925226967","host":"s3://npm-registry-packages"}},"1.1.66":{"name":"themekit-js","version":"1.1.66","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.66","homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"1f8dc005535e839015bdf32722ced0736933fad0","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.66.tgz","fileCount":220,"integrity":"sha512-yRvyE32PU1yfGddvMQsJGIqMVYio9Hm3LZEUiTexYZnUj4aYRrxl3QZS24p4iWuFIDpxnsMfNQ8u/LFgD6tpxA==","signatures":[{"sig":"MEUCIFAUnNQL4ug0zukA2kNGewEzuktrlO+z61JpGcDSFr0WAiEAmWB7FvGf/XnsHUNfPSy0FJ+eIU0ByAma7+EcpV9z3EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5257915},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.66_1719800610182_0.8718143645804095","host":"s3://npm-registry-packages"}},"1.1.67":{"name":"themekit-js","version":"1.1.67","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.67","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"2ad4f28c07bb8c2370684d1c1080ac5910a3597f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.67.tgz","fileCount":224,"integrity":"sha512-VCnC1+4HXtUOByW8t9XPZ+lXb4ZPSWVACBcJf4bNfmKofmse5fbKZcODECzl+QvXH/URUPjOp+lOMbZZhlQyhA==","signatures":[{"sig":"MEUCIH9rlyLznKTYzY589DdFclOi+m2D7Ld+2j2xZkKzsn2fAiEA6sHH8gisIrTIKHh5cO80xVstQyibSghFRnKfVYsqK/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261235},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.67_1721901773449_0.8900641440700969","host":"s3://npm-registry-packages"}},"1.1.68":{"name":"themekit-js","version":"1.1.68","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.68","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"53e85dd6c6f54ff32ba6ab623d7a923e1a0bbc57","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.68.tgz","fileCount":224,"integrity":"sha512-VuRsTbzIbIeDCGt6GSOSCm5P6URNYXkz12x2tXb532VYOwhnRZQlZ+ZfcnD1qg9OhQkj+cqyozGoaoaeJVexuw==","signatures":[{"sig":"MEUCIQCzKfIR4u+yBMQ7DWF+7U2of5pJHRJt2xBNR4EXlr9qugIgCOBQQ7c1T8jCumeNtpQQl+BlPFRQdW2jz7D1blA5xw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261297},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.68_1721903208135_0.37750918714762016","host":"s3://npm-registry-packages"}},"1.1.69":{"name":"themekit-js","version":"1.1.69","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.1.69","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"d467178df4779709a6a79b22ce9b441590113e53","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.1.69.tgz","fileCount":224,"integrity":"sha512-dRioIMM3YLhtkdRRloEIv6XQ/GiH+PlN3X04bXTKnrHq9bQaK3BTLliwWWz5/krvR9GvqbGbPLDQ5ah5UyzRbg==","signatures":[{"sig":"MEUCIAsWgz2c/f+wtRwgOOUtzRWS0QChP9DrFx6G46NNVYsoAiEAzkdAoRcrJAgsa5n6NaZAgb6hd4NeCDtnsN05Ww92rWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261298},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.1.69_1721903384965_0.6371272016351694","host":"s3://npm-registry-packages"}},"1.47.2518":{"name":"themekit-js","version":"1.47.2518","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2518","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"e4cb7955b6aa4f9c4081e15a574919a05cbf8ceb","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2518.tgz","fileCount":224,"integrity":"sha512-8cpriN0vQ/9QF5bB1C1+LX1ST4+lWBbBvx7TPca+uWWHkE+woApxn3Yu1EnRTWmut40StGL0A9qPnYPH7pX9ng==","signatures":[{"sig":"MEYCIQCb5f8RWirzju9ygWbpANoy5Ktdml93s1sMaLi5j79dOAIhAJO60dDxveu4ldU7ZzPWCwe0whxFXQq4pDMqS6vasDrB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261331},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2518_1721903769435_0.6789754137559869","host":"s3://npm-registry-packages"}},"1.47.2519":{"name":"themekit-js","version":"1.47.2519","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2519","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"2eec3d76bdd5c88f100fe6552c2db50c9acb4ef7","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2519.tgz","fileCount":224,"integrity":"sha512-fn8JlcZ0gCTR19eHxupOAcAB7Dd6ZIWSbCk4ebirZJtezNHqoTttriRThinxNP0dJDWHCjWXMhTBuJKNCJlanQ==","signatures":[{"sig":"MEQCIFqgNfEK27/jd1zPztFkFJ+cARz/QUJiF3zHc+U76gG8AiAzBqOnsZVw7ZX0Ve/wsk5CGOjf1VKP94IybMSgPMFOVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261381},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2519_1721904139227_0.0956671789549044","host":"s3://npm-registry-packages"}},"1.47.2520":{"name":"themekit-js","version":"1.47.2520","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2520","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"530a38420742cdbc973aec8f2ab8d8829f28414c","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2520.tgz","fileCount":224,"integrity":"sha512-obU4cfkdkO39jsxJuad8S7MpRqG7FN4+/+lCyrF/27EdQUlpw0HPRabRubILSzZeGIbUVILAq2U1tW4QT6sOaA==","signatures":[{"sig":"MEYCIQC3f+8KetdKnUDQqvm6Zh/3//g845tQlQ+PX6ja/EvC5wIhAP7BVR5ct3vJilaezF/t0C6TGm3YWF9N2IviuEJgjH5L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261403},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2520_1721904357459_0.25949844404758315","host":"s3://npm-registry-packages"}},"1.47.2609":{"name":"themekit-js","version":"1.47.2609","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2609","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"71435b76715900152f08a2621916ff972891a3bf","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2609.tgz","fileCount":224,"integrity":"sha512-y0eMCFX4bb63wx7SURMY4Q8BBUkEVyng7Vo42DHKRbsFydOHlwE1uimYTuNwLrP7+LcHPErFsVRzy5yzpDLYPA==","signatures":[{"sig":"MEYCIQCGO762FpTKQJvLFsSwib6d+f1UIb+lB3ALGZoMzN+4ewIhAIyZh8U2AKFjeJ9Ab+S8EM8OLCejGibA8uzzvueW9N5p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261426},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2609_1721958789019_0.5476334652441208","host":"s3://npm-registry-packages"}},"1.47.2615":{"name":"themekit-js","version":"1.47.2615","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2615","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"6837902b063ec0825946f630cdcad269796632bd","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2615.tgz","fileCount":224,"integrity":"sha512-PKgK4f+4LmGBz7ym5OxL6PpVmjj+/HH6Gc8apW4sxkGfO4C7WOOnm7Gha9TF/GwqM1bYHGGZ7uhuVBCbY8WK+Q==","signatures":[{"sig":"MEUCIQDEWhwFel++UACPyg9UUWLl+0DtDw9MggcDnJblurYTTgIgfGMSnJJUhfUvOHA3s+v0e6yKMAUIS65RG3sRF5xydIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261069},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2615_1721981036327_0.41124954381743484","host":"s3://npm-registry-packages"}},"1.47.2616":{"name":"themekit-js","version":"1.47.2616","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2616","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"87530396dc410e909eefcfca4188a46ded34d514","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2616.tgz","fileCount":224,"integrity":"sha512-HaZCvADx8TW49gMGYNxmZ+0Yx1g2dyN9DhlfLBrmnUM6C90glwDkgJW+IFR4LXFfsmfiIxhdWv8GPOzoaU66+w==","signatures":[{"sig":"MEUCIHrl+Mguy3vABr35+Evs1Ink/H44Kkml5os2VGCPiNlTAiEAiqQNqmRo7Mv7/sgXND5jCPkY4wx1PlASz3gfWxE6Xtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261079},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2616_1721982040336_0.4594273923123855","host":"s3://npm-registry-packages"}},"1.47.2617":{"name":"themekit-js","version":"1.47.2617","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2617","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"399b11500b07392ab0a9b544418429e6960c9727","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2617.tgz","fileCount":224,"integrity":"sha512-iHgvpBlcWml7fM6nNCho7IrS7SUcBzPmaaSt3fF8n8UIL4qqhpLndTdjko8U0aqUD7jUCsQdrxMiJiY97+cb7Q==","signatures":[{"sig":"MEQCIHlt1EqWkiFkh1qGi7PaWOrZYdPGpE/rMaA3DdkAYhxIAiBNc9PJeAkdWOwPkVP463bBeVLy9FIB8ig7ePWD5e6STw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261077},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2617_1721982327395_0.1990142378660511","host":"s3://npm-registry-packages"}},"1.47.2918":{"name":"themekit-js","version":"1.47.2918","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2918","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"cf7ede7096adeb9dd8d7589795aa7e52a80d7a29","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2918.tgz","fileCount":224,"integrity":"sha512-b791ywmhxWrvCZhOLKTFKRx6lG/TNUnT+DYMHq0GSmUtUmh5VWvXIUWVxnCAhGuJ327TUi/vUbQ/nxpCL14S5g==","signatures":[{"sig":"MEUCIQCNgaBTQIOdRp1H2riHDtkyg13OXP8LMocgiIQs/xFPewIgb60uWJHgGl6EESWCmfk1qVBWtgwJTbJFidmkSXNczpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5261009},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2918_1722250566425_0.8123926481870789","host":"s3://npm-registry-packages"}},"1.47.2919":{"name":"themekit-js","version":"1.47.2919","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.2919","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"dfb189ff700ec6c74206af8b658b90db7f5fd47f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.2919.tgz","fileCount":224,"integrity":"sha512-dQN+i6qd6+f++2d0xcOA1eXWzrY+8l6nvxGB03HgqNEbGsgCWNjrVQabuj1RSCvVvqXaYEM2whyJZoosmGhbdQ==","signatures":[{"sig":"MEUCIQCnKzMPldSOq0gvU/j0HTtXsZKq4yoKVpdvbBobupjyMgIgfgyz9LKepOnKgahZoMvY9tVqlMERphB5qoSDeiqXbLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5260949},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.2919_1722252126992_0.23406231674777578","host":"s3://npm-registry-packages"}},"1.47.3018":{"name":"themekit-js","version":"1.47.3018","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.3018","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"0e9b07b05f5a453ad95241e0af28c58dfef23c26","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.3018.tgz","fileCount":225,"integrity":"sha512-xs3t31ljYutsko6jWwtlna9Br34CjcuJWvyeLWnOUuwmmxz7WKDKtqstpW/5ItwtokD2FNRXCY9k2tAVgECE1A==","signatures":[{"sig":"MEUCIE4EamKtfF/cioNhXM+eyEiJU/xAXa8KRc6SMTY5vxAqAiEAz26wny1wJULJTwd4fbmW4QkNY04qP2wtQMiFSy8ppH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5267926},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.3018_1722333932250_0.05118152624761163","host":"s3://npm-registry-packages"}},"1.47.3019":{"name":"themekit-js","version":"1.47.3019","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.3019","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"f65ba56a3a366156d84e9d3a53d3f69f51b6ec03","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.3019.tgz","fileCount":225,"integrity":"sha512-4Ads8epNVTkDVbKErHzUOkHW0loNCuY6/ebfs2EpjSP96dz6qejDmI5FbNBQiZ5qgWVAagV+PeBFs4qCy4unwQ==","signatures":[{"sig":"MEQCICOoLNcwKrsysFzXhPMPv4+rUtofFtMJaw05KzTe87BbAiAKeQodyFuNPRUhOlYg5e4Eil78XYv7P6FCmATv2IOlEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5267815},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.3019_1722339006528_0.8420723440669855","host":"s3://npm-registry-packages"}},"1.47.3110":{"name":"themekit-js","version":"1.47.3110","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.3110","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"2db958faf475d9647029ca00c85e30ec5232b991","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.3110.tgz","fileCount":225,"integrity":"sha512-qJ6jDXi9lh2OnviITnJedJzAzGELfDuk/KEyu6xZpLt6e3c2uf3Lul4d91+LBrR/MFRApYABsNwgRPpxdPtfOA==","signatures":[{"sig":"MEUCIDlL1vUPNYCe1j6ixV0Gb4fKRgbkqW48wA4FKW/O/28YAiEAunmP2aZFo6C+LoWYqUDHsn0qv+L3Yp5pAi6g8CWv+Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5267825},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.3110_1722393173410_0.9191160773948603","host":"s3://npm-registry-packages"}},"1.47.3111":{"name":"themekit-js","version":"1.47.3111","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.3111","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"979535578a9fb4676f52e6eab7dcad5ca0146a53","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.3111.tgz","fileCount":225,"integrity":"sha512-TiGtYOqHNrnmtbtZgIQfux3KLUKjZrI3tvwhfixMq5dgTMVTFBO55c6pF+90hX0c12+B/be3KK2jrNsaA8eKXA==","signatures":[{"sig":"MEUCICs2TLsWG3bd6ysg2Lo+QXFcmOEhWMRgr9QmlY0cdUg8AiEA4jKlClLye79iwID0liIPY/Rws1edorAFxJYWnN1GcGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5267885},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.3111_1722393925476_0.915305361507281","host":"s3://npm-registry-packages"}},"1.47.3112":{"name":"themekit-js","version":"1.47.3112","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.3112","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"de7e34c7efd693572a9c782f530e06fb4e04d8b5","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.3112.tgz","fileCount":225,"integrity":"sha512-hLdKvhK6twefmOmd762FCmtIFd8Fud/uU/FlLlZ/l8x91hxnvGcDj9/5yJde4wocwV1fu295IG65fD9tcoBVXQ==","signatures":[{"sig":"MEUCIEQslBtqwODPNofRsOBS13t4UgJ4GXVMbW/A8KjYXJFnAiEAnGsMVpAi7WUKsZYlQx2+je7nrdzqEDykEyRYHNIxgHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5267886},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.3112_1722397177220_0.3343690499281209","host":"s3://npm-registry-packages"}},"1.47.3113":{"name":"themekit-js","version":"1.47.3113","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.47.3113","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"906e016545d94c128e798fdd5380a551d9e7bed0","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.47.3113.tgz","fileCount":225,"integrity":"sha512-npEaLIMEzhE/t3fPDH5pzri/4PPsfC7bo25kcD7Uftxm7DVFNIcDa3Yv4XJa7N/o4BoB5stuwg3AdbLHNgbm2Q==","signatures":[{"sig":"MEYCIQCcBDwQ+XfBaGAW9dvJDUIptDGK+vjMoDBKXjQv6QBmWgIhAKaWmxloRmp8SKsT3W9nOOXtdlBfxRRCh4BQ246Su4Z+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5267942},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.47.3113_1722397431046_0.6787579156453931","host":"s3://npm-registry-packages"}},"1.48.112":{"name":"themekit-js","version":"1.48.112","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.112","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"cb8e4174e5c7fc8ab7ae7650fe6feec4ec33eeba","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.112.tgz","fileCount":225,"integrity":"sha512-AITNeFHWh/sei3N9AipvQ1Sv8/IOb5h2z47V0UG1m8zRU7Oi/RtFafBlPnXDNbO4ST+MaJYHZHBpGOcFHkVaAQ==","signatures":[{"sig":"MEUCIQCwjqLn8STvkCp6G22gI2gheB+exHPBPHP8CmosZCiV5gIgafPTJjaX5DQ5PQk5Q4U66tZaiv+af5eZ58C5JFEMTP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5268270},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.112_1722486971494_0.8293038945125684","host":"s3://npm-registry-packages"}},"1.48.113":{"name":"themekit-js","version":"1.48.113","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.113","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"d039fe6d697e603b93ef474c874827d99ca87278","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.113.tgz","fileCount":225,"integrity":"sha512-WB6xR+Ae9c50wSkR0WZvdKyphQEqnRKp3b/p1SidP1BrYgJq06nllLV3yQW7LlVyRPZH/DkROoVaXG4qJJWO6w==","signatures":[{"sig":"MEUCIQCEE2aWuVjYGIeS3D5Hnomio5hOtpJP6K2aDyrfzfKhCQIgcL9poiettUoMfQHWSb5BvPbKzbiFMNTYAC4XY930GLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5268391},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.113_1722487374221_0.18640657323211496","host":"s3://npm-registry-packages"}},"1.48.114":{"name":"themekit-js","version":"1.48.114","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.114","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"9d1fb5c3258713b108b05b226a297121d0118f13","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.114.tgz","fileCount":225,"integrity":"sha512-CDj3FIjTZy66c/xgP6TVpxngwQYmha+ypV4DOv2jtW/SqoUCGBF4LK8dMAJv2WmejvWon/8fx3FqoFa4+cKdpg==","signatures":[{"sig":"MEYCIQDG1vCjFRyQMpqwfyQWUgbAxQdUgsqcx4oXzlYPLngKHwIhAIy5bKd6neCgJ3NbcOkLdHt8gSqAixijzsVTHEAmEdc3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5268270},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.114_1722487717513_0.857738570089214","host":"s3://npm-registry-packages"}},"1.48.817":{"name":"themekit-js","version":"1.48.817","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.817","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"0a4c3fe0e24ebbeca8cb73946148472fd13c9e12","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.817.tgz","fileCount":225,"integrity":"sha512-2n0wFRnuIGPJQJTddA4QQJOpEwL89BXCH1yIzatFYWnNJsdmCl6O0ZDBrOLCTLLyEmsnrz07b2DtzTAWYkA9oQ==","signatures":[{"sig":"MEUCIQCu+xp4PHiFXarGW2PniOzaij0LH0mOhcQeYlIG/TpqEQIgOuFvuqVeCyO1REo3h/R4jwZScBxIqheNvGncPlWbrmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5268771},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.817_1723108691321_0.6773350134370395","host":"s3://npm-registry-packages"}},"1.48.818":{"name":"themekit-js","version":"1.48.818","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.818","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"22b28e42bd55a9edecb3ff145e6cd1dba15a0a08","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.818.tgz","fileCount":225,"integrity":"sha512-dC3yqe3a8Ozu9QO2j9/jc4jf/OZx+yA2qsgJccMvj3bon9DpqzBLvh4sNQjVWdpuQItiow+5GPFao+Kq4pYU5A==","signatures":[{"sig":"MEQCIHlpYtlzUYHX9Lr+usgoRF2y2IXdrJXlzP5C+lauN3yOAiAPKLkOduhNd/aLpXx/MUCk1qk4l9ZhtuV6XnU9ZDu6HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5268796},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.818_1723109397276_0.7097758130108716","host":"s3://npm-registry-packages"}},"1.48.820":{"name":"themekit-js","version":"1.48.820","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.820","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"b8384a06fc5f0e14414b35e8c7911ea27f619b51","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.820.tgz","fileCount":225,"integrity":"sha512-oHxd0n2HUscKbBk/1MP+XlgqXrqG1MJ6MVBkfQ8nq8o0xLNaKNjppLguK6Z39RsoULv9lik1zK3VKXLQA7pGBQ==","signatures":[{"sig":"MEUCIGQYKlaUYyiB+JyVceNmuwz7f3seYysqWrT706z8MT3tAiEAiAk2z7bDfIJrLi+h9lQ+17oXNeptc5P+pJTaR0DtKqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5269000},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.820_1723119277488_0.8318770976776175","host":"s3://npm-registry-packages"}},"1.48.909":{"name":"themekit-js","version":"1.48.909","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.909","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"3b202a2c93d29377a043949773effbaeaa924877","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.909.tgz","fileCount":225,"integrity":"sha512-8jjCsjynY8sHUCPh0XNlp2lILG4DOQxroVK4g4vsEnD4mUw4IxlARleH1CEJneqXPjIbS0Xm8uRD0uFf4H0NgQ==","signatures":[{"sig":"MEYCIQD2mPAPXXuOPCHVVmctXwJpRHb9cBppii3Atv74z20BJQIhAIkmPX2cy114kUU8WAMgnra55YLMm5mjZlm8u03C4XL1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5269006},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.909_1723165998002_0.7680248287201752","host":"s3://npm-registry-packages"}},"1.48.919":{"name":"themekit-js","version":"1.48.919","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.919","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"d73313639b4df5d1939928db07f63157d16d57df","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.919.tgz","fileCount":226,"integrity":"sha512-8pNr8dRWy0t/tIGwcc/g2qiLJjtgAQraypIXP9fmnD6tJdXmtARP6yA5FlEEaHlKgerSJsia084odRxPsw0A0g==","signatures":[{"sig":"MEYCIQDJIKCo+gueXcUAnOC/zPHos/p6ZPeRNM99BAzRhFf2kQIhAJv0HEqVqOJsyzpLvTRbnoMWWLbksCDSzBqZtkGg93ls","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5272155},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.919_1723203273898_0.04967797735915003","host":"s3://npm-registry-packages"}},"1.48.923":{"name":"themekit-js","version":"1.48.923","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.923","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"87051d573e0dcd068425bfbcf007ebf59bda54d6","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.923.tgz","fileCount":226,"integrity":"sha512-1dlzs4YdMsMnXJYYgHE2D0EpON4l5AD4ZsoSXYcJsKfQ9GvhHBxmKOkRd077WD4BjieHwv7lP46BTyEAjbGSmg==","signatures":[{"sig":"MEUCIQDib4GIbcy6zF5iuuZHq2ItSC4xKJBWhbrAcPCW3iRkpwIgfcZomFC4jwIDBW7bd0iHEfEiGE3Cdx+daQqD4fsqovQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5272056},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.923_1723218073814_0.7470446690057759","host":"s3://npm-registry-packages"}},"1.48.1010":{"name":"themekit-js","version":"1.48.1010","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.1010","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"9c99eb76b46a7ceed444e02914ea7334b47df240","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.1010.tgz","fileCount":226,"integrity":"sha512-bdW41x4OWR3+N07Vz0dQVKlG6/pPQsfxA8biCJqGVNyLk1ojfmE1zPRAetfujGYWSgi+c6saek8PNxyLwuaoUQ==","signatures":[{"sig":"MEUCIQC0N6FEq3fwluT1i8lrqPu/QyhgwxqzBf/wgwKA9YLtMAIgUffpezT7cn9H63Nh7gdYCo4cGSKX+IPQ0PH0+YFA1Gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5272319},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.1010_1723257829923_0.35213515578075194","host":"s3://npm-registry-packages"}},"1.48.1212":{"name":"themekit-js","version":"1.48.1212","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.48.1212","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"5de20c46e33e4f53d07a0c096ac13a9a00f7f3a4","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.48.1212.tgz","fileCount":226,"integrity":"sha512-DX7yMr2LHKZk7n9C3QfpyvZ+2FBkO9pA0PxX1tiNjN9554LJVbLqC7z0EoDF86mqbUMfhtrC6d0NwqyHnLipmg==","signatures":[{"sig":"MEQCIHJzzQY8aal05CzsiDbhbEtK80C+dpFcoWbmS8DP5//YAiAYtJuK/rN3wdfvAm5av82BRPmj+3NK9ZYL921hzUP/tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5272309},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.48.1212_1723443496081_0.030329060615192693","host":"s3://npm-registry-packages"}},"1.49.2616":{"name":"themekit-js","version":"1.49.2616","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.49.2616","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"bea1e2cd181f7c69111a0fb36c1e042cdffead0a","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.49.2616.tgz","fileCount":228,"integrity":"sha512-IkBdjVEpQJipFPMosWqIDWCGR6z+j22CEfCFGkKKIYJG59ThlbQSg4Vv6QHOxWluqNPt6NV7GN8S8Qm5V+KB7A==","signatures":[{"sig":"MEYCIQD/sQP+wSgXaWeooM+Gq1M0InfVlb2Np3wW6y1V7B3pKwIhAPp4N2nxasQhBQA3VN6WXPLkRWU7kfTKk6eKlWH2l1fq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5274836},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.49.2616_1727337991059_0.4142463576085509","host":"s3://npm-registry-packages"}},"1.49.2618":{"name":"themekit-js","version":"1.49.2618","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.49.2618","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"513da51af83cee14505e197e695dbd2bfbd67a0d","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.49.2618.tgz","fileCount":228,"integrity":"sha512-xzD1XoAi6AuOMrlxjZaa/vGFEIKtnSh1wPaE5wHyjO3ZmKNnd9294ii472Mu+rAhHay8KAqena0lA+LjjkOSCg==","signatures":[{"sig":"MEUCIGFBkRl7AeZ4nuzZ2wfTrByebpb+WTt90kF8y7scHODVAiEAklCB/1AHMMjgifcm5iKU7WOSem+iuOyPAzk5ef4npfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5274756},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.49.2618_1727344961892_0.25779540269813195","host":"s3://npm-registry-packages"}},"1.49.2714":{"name":"themekit-js","version":"1.49.2714","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.49.2714","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"0e9f1cbf6e10272b81ffc0f6d7dbd634f629ccfc","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.49.2714.tgz","fileCount":228,"integrity":"sha512-/1L8BP1jPU8o20yI0S/I3o8/g8Uh6kn2cJemxDIvXau4Sx9qIOyrryggm7gwNcxaQmMxkrK0iLbG3XVfCX4y1Q==","signatures":[{"sig":"MEYCIQDq3wdaGipBQCEVR8QQug0dJ2runRKLQHEt0Fscqmeh1QIhALKAOn74A3A2+0+pE/x6ekM2HoLYqWkxpHqFyVXxlJod","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5274053},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.49.2714_1727420361024_0.4632229118536375","host":"s3://npm-registry-packages"}},"1.49.2912":{"name":"themekit-js","version":"1.49.2912","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.49.2912","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"8c950d17363e820e9410c59078577e55c6da679f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.49.2912.tgz","fileCount":228,"integrity":"sha512-xyp/luMH4EdNx1EISMHbpzpuB2g1e1arkXTHCh8EdXQ9CGD8VzYUBOeQwh42ZMLUi578sqCi/XQ4mi7nNO9niA==","signatures":[{"sig":"MEQCIAPtSU8DqwyUrxH3SeOkJcZaRWqojRCWFzemKHP3j+HQAiA97PkbZTtxmYlIOjjfqJM8cXbBm92Xx7ANtGNcsllfOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5274099},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.49.2912_1727585785754_0.49760791418888295","host":"s3://npm-registry-packages"}},"1.49.2914":{"name":"themekit-js","version":"1.49.2914","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.49.2914","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"2464e42933072bc354b42a4d4ad1ce6620cc9ebb","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.49.2914.tgz","fileCount":228,"integrity":"sha512-x/rHVWy0ymFW5LHfy2vxdt07OEHpjjFa3hNlVFIrm2Cx55xwPmilhS3aKvEjH26IxL3c7SPuRWs8W+6tpHLaCQ==","signatures":[{"sig":"MEUCIGi/9i0u+YGVYM8iGU2K/ocCzD3Mr0e/fTErm/3wOb2XAiEA8ycdMyQYEtaBokxBN5YkkjddmBQjd+vNez4FqV1cTFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5274277},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","markdown-it":"^14.1.0","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.49.2914_1727591989755_0.4530221600002873","host":"s3://npm-registry-packages"}},"1.410.2217":{"name":"themekit-js","version":"1.410.2217","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.410.2217","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"8e8802b67ab9f15afd0d2ab6e92673abb17d595f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.410.2217.tgz","fileCount":228,"integrity":"sha512-ALe/A5uhowErc16J/zrGafh3z94msQwkn4ymPspkldRW/mTfB1628ytJzRkLbEkElibVaTRPqmcKZ7ngg2fjCw==","signatures":[{"sig":"MEUCIE8dS9+XTRT86mR+AINyL7E13NR/7r0MF/XpVYJYdkZpAiEAzrMv1m+wE6tgYVIpN6/LgF+hEJxnEnzMUPRbPIpp++I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4990243},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.410.2217_1729589617853_0.9686174353222683","host":"s3://npm-registry-packages"}},"1.503.1321":{"name":"themekit-js","version":"1.503.1321","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.1321","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"2cfd17e9add30db8407baa1f6958cc376c9ae87a","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.1321.tgz","fileCount":229,"integrity":"sha512-Z7DW19ETUj4RhASpC051lyXRccqp0tjTr3O6q3VbYM5dq9rVlu8dWv0XeFi7dof8Hwy+syR0pFzF6PKvHm9cZA==","signatures":[{"sig":"MEQCICODJpmLsxzOragFSeisJh8/lc1/bAzDeT63Ujrqd1naAiBBEY4wc4xhdcA2shBkutacxBoX+D/yDdQR+KSypvJOnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5000711},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.1321_1741873955423_0.5424370878774663","host":"s3://npm-registry-packages-npm-production"}},"1.503.1411":{"name":"themekit-js","version":"1.503.1411","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.1411","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"b7e0a03f10f9aeb59a723f3a200f0ddaf556f86c","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.1411.tgz","fileCount":229,"integrity":"sha512-S9VJBSULqJL6Q14JY3cgkGrQXSnPbxNfgCCqnia7LUou2rYwDzFOjukUNh39wgJnv5/o+ZDSnax0E3ol+oAtvQ==","signatures":[{"sig":"MEQCIBCOKIceIS8VHD0jLWF3pmw8wHE7z3RG6M0J4LluyiTTAiB/U/kSPPt+PrIwuf76iaZcK2msN7fhmcqtdACKEn/DHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5000711},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.1411_1741921486723_0.19340384361843932","host":"s3://npm-registry-packages-npm-production"}},"1.503.1604":{"name":"themekit-js","version":"1.503.1604","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.1604","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"583f4eb6744f79ab930f96877cb8627f3071bc73","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.1604.tgz","fileCount":237,"integrity":"sha512-7Y7fohmnnmu2CaquSrqrPyKpy96pjifFSNEhUyin4uQlHGXjIKDznNNB9J9gRrj2Y68gZkoJfmb18rVfVryXCA==","signatures":[{"sig":"MEQCIBHlIoaawRnp7wm0g9bwNra87svEncNkJ4MsxwHsVt1OAiAaH9sJ8Uimc77MR068bSSalGLd1YkAO3X3OeOuJl1m4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8632909},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.1604_1742071707295_0.3181081329530837","host":"s3://npm-registry-packages-npm-production"}},"1.503.1820":{"name":"themekit-js","version":"1.503.1820","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.1820","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"892a516f8fda3c21bcc373aaeff45ada1067f97f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.1820.tgz","fileCount":237,"integrity":"sha512-ow8F28iGPyx96go0CLtMA4O3wns9/FfkyUXXTMMLLmPuMp0f9x2uYyd/DB2wBj69pcZnMu6imdlgBIrKn3kkcg==","signatures":[{"sig":"MEUCIBEIF+q3JFbbmFs0e83xSMeo8hAQQ/BdYGGSfLg7XdnBAiEA66Zxjat4ae7NMJ84PIxDgOa36AhyRWB5Wp199LJkCWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8633295},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.1820_1742301825569_0.4906461285620516","host":"s3://npm-registry-packages-npm-production"}},"1.503.1913":{"name":"themekit-js","version":"1.503.1913","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.1913","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"3399b8c178d9ed6452f19d5769eb3c1618a73f23","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.1913.tgz","fileCount":237,"integrity":"sha512-MTYisxDTXZ6KVt2EQMhvmzGNbtqgvZ6J11DpyB9IY//rZaaioyzwOsfRRTBmutJPDlJwj2vyWhizGThXnMf/9w==","signatures":[{"sig":"MEQCIBInLzqrAsxUPDh1n7x9YKfopmJis4cziXwa1VK2y3g/AiBz/9Lqi+mfmmoxKj4SOOcvTVxxmmKmxYOTws0pBg0g3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8636683},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.1913_1742362746209_0.13490172701660352","host":"s3://npm-registry-packages-npm-production"}},"1.503.1914":{"name":"themekit-js","version":"1.503.1914","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.1914","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"b74a09642529ce53722cfd80db6e61f0a2618898","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.1914.tgz","fileCount":237,"integrity":"sha512-CobCrjziBKReuGRjqF6qAG1M3RAo+SVQ9dLt9Qnm+Roc6gSWbhX8b5tOu0QhBu6sE0iYy6TIpGbXhz0SGSXSpQ==","signatures":[{"sig":"MEQCIDz6K0Qco8d3gN3ZTfSQmL6RHGW6hq92YIN7UMMbGDGRAiAixI/lsNcDk0KzcsouRPV14GYnbvNGOaMmaCBiZXx1jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8636683},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.1914_1742363221060_0.49998209279550054","host":"s3://npm-registry-packages-npm-production"}},"1.503.2023":{"name":"themekit-js","version":"1.503.2023","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.2023","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"74a9fbc684c6191f11087110e4305fa7aa3e9b96","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.2023.tgz","fileCount":237,"integrity":"sha512-cqvH8mIOBP8ZMCQsxdEYKpi7aGytEGh/Y3Dg9FNtjs0Rg3LwB5rSyZ5mF3OgxxH1JS9hMNVYKrnjKCl5JAK5Zg==","signatures":[{"sig":"MEYCIQCYL4KS8TbItlzNKrTPG8dIcmJJqbSn+mGFOPaeLeDPJwIhALwK9kUI0d4YohaaBbwGSbrikhYdVBXP53SKtTPf1s8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8635912},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.2023_1742483682479_0.17875104796735442","host":"s3://npm-registry-packages-npm-production"}},"1.503.2101":{"name":"themekit-js","version":"1.503.2101","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.2101","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"15f31214f89d4d5fa5c81b69a0170fc62e48926f","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.2101.tgz","fileCount":237,"integrity":"sha512-VZuB3neB+jg6ehZQFa82x6yZZgZWtqIxitxoFqdg8VMu7s1h14rUzKsKunwAsoFEdIbPIQMjC90tkwF1mwwFlQ==","signatures":[{"sig":"MEQCIDFqPONcOr0aMUr45LH1hjjWEG+u7AATcTfaXEryXSTXAiAOST3YvT+psvP7P6NNJ4yRSrh2mjZHVeE9pLZwIgDkUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8635936},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.2101_1742484146822_0.2314360367181294","host":"s3://npm-registry-packages-npm-production"}},"1.503.2112":{"name":"themekit-js","version":"1.503.2112","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.503.2112","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"e0e41d0863d0d69244ba0c1bfce8a1607edbb636","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.503.2112.tgz","fileCount":237,"integrity":"sha512-R+P7p6Sv1xfxR5GBbBcNa/Lzqti2FQnME+vQVh8TpxlODMJvPORX38l+W44KiiW2mNkw6/KhmoVKtMPEysJJZQ==","signatures":[{"sig":"MEYCIQCwHPj08SSxGmQGm5FgZZDr5GEbVjyShQ0uGfFGYG4/BQIhAIcVttLLpYQLjwmhARM+aShop8UOIeLBqWJGpccOyuCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8635955},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.503.2112_1742536752529_0.7760617725580152","host":"s3://npm-registry-packages-npm-production"}},"1.2509.1416":{"name":"themekit-js","version":"1.2509.1416","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2509.1416","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"6abfb9e185b4c39ce6a7b82b3079e71226e5226b","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2509.1416.tgz","fileCount":237,"integrity":"sha512-iKIJv8uswKARo69ptr3IJNHKoAOwXn5E45lEz7LqhSuLEw1kviGhyPg7klS7nBI6/lp49Yy1yor8BXdsBHd2kQ==","signatures":[{"sig":"MEQCIA1lt2dCwAs8joyYvW8V72HaYhU7k9lEZj6ksNXi9UmTAiARn258RS99qWyYPUtC0ifqsr2F6WaLVCLVAE5O0c0gaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8636777},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2509.1416_1757839472997_0.7445236150850272","host":"s3://npm-registry-packages-npm-production"}},"1.2603.804":{"name":"themekit-js","version":"1.2603.804","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2603.804","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"c425e559af5224ff590efb87afa1f1b2c4e80563","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2603.804.tgz","fileCount":62,"integrity":"sha512-1z0tDXYZdycqtdkWgSRKacSH9Ki7LbxUVL+KchZfc5WwAw6FCSya4q4Kg6lA/8QFxLYC3OOFP7dVKhUJHNLahA==","signatures":[{"sig":"MEUCIF2Dwlav1GPMLP1mnVSJCdZfibdHGlq5FVc3rr2FeFe4AiEAizf7cnswYHiC4VlUWQPc9y43SYFX3OX63Y6fK249BZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6112781},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2603.804_1772411661212_0.22468336464778194","host":"s3://npm-registry-packages-npm-production"}},"1.2603.1200":{"name":"themekit-js","version":"1.2603.1200","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2603.1200","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"6c483f1f3bd801e5dd463ffc3d28a24ff906c778","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2603.1200.tgz","fileCount":62,"integrity":"sha512-kMuuXgrmDP3rPx2rbSg7qlR/bR1nRLSD5hCcNI4LH3lJeqM3GIdRL0xr2qJI1JKgIqHSKhaiZ3rN/g8XVU94NA==","signatures":[{"sig":"MEYCIQCLElJ79mgCWCzH+hRvp+08Q0ymnHtfNvmkO8mLuQZk3AIhAOeplN0D/4gqUWvJQq89DePhequMT7JFtbeZdeQ84Mp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6111947},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2603.1200_1772423556294_0.7822127589431416","host":"s3://npm-registry-packages-npm-production"}},"1.2603.1300":{"name":"themekit-js","version":"1.2603.1300","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2603.1300","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"76d12d4af2cd278d336b18a0ac94dabaee7718db","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2603.1300.tgz","fileCount":237,"integrity":"sha512-GE+vZ5Gp90qfsg3oSwWwTq6A9cKm0nzPGrapJows+qBNUxXlQm1gghqfgiQENvpwksBd0JShE3Q+2R3uUffAuw==","signatures":[{"sig":"MEQCICuD7hDNlVz+AiSCY0z3+UoPXfxrvljpCYAgmRzI7TbgAiAwnRapcdhHZEITnO1SbjFC5NWdwGVx3QRuqZ5KAw64Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8560848},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2603.1300_1772429197953_0.4546757763905749","host":"s3://npm-registry-packages-npm-production"}},"1.2604.404":{"name":"themekit-js","version":"1.2604.404","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2604.404","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"e34422d37b904a6a28d1d86315ab6f629d026728","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2604.404.tgz","fileCount":237,"integrity":"sha512-OC82JTBlfpPqzS5ViEcILFRDmmNFRRjDnyzb9+enhR1m8uMtQkj+PEl8HNUyH5R9vaLvmcYB8+uD2gN0b7L5UQ==","signatures":[{"sig":"MEUCIA2y1K/MMXI6xl5qk6DSm2zrSIXFS5Iz0jZDxRCS+i7wAiEA1Ef3n6WWaE4U9oIEfSZi7C9y8QgdC78Qb9BVNyN+cLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8560910},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"10.5.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2604.404_1775273633753_0.7449392404511181","host":"s3://npm-registry-packages-npm-production"}},"1.2604.416":{"name":"themekit-js","version":"1.2604.416","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2604.416","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"35bad174404c6234484be67f650b5149fd514952","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2604.416.tgz","fileCount":237,"integrity":"sha512-PWb+1k57YhuyvQnX+TCQF0Wo8+r7ytWzc3QUriglJ+cQxvlOG3K5dGaB2fbmriJcYQK2MyWsoXScfkul4P4lqQ==","signatures":[{"sig":"MEUCIQCHhwQxndjaBfE52867oEV7iLU7RiDBQXbAcfsaoLxG0gIgCtWZ8YI+VuxEjwovMMwNF1Bhaz8gaf+QCo113rLmo98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8560912},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"11.11.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.4.21","vite":"^5.2.8","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2604.416_1775293255459_0.6942688769111203","host":"s3://npm-registry-packages-npm-production"}},"1.2604.419":{"name":"themekit-js","version":"1.2604.419","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2604.419","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"74ddce3ec19c9c0f3d02f953ac837ba3e21f36f8","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2604.419.tgz","fileCount":237,"integrity":"sha512-d69K5Ardn2BnvsP2iIDBlcAV0FXzPhMOcQQ8QXZB9YDB18TxMz/ixyK8V0fBgjzqLjcY4DYHbSmW2YMvb4QbuQ==","signatures":[{"sig":"MEUCIFmtGIDmqSVOrEazsWwXRNNFfPIJJ3eCsp/JFNovtT6iAiEA0HWt+Bgp/Ruv36Sl3mEKgICsXni1oNpgJN3O9ZDNvzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8572064},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"11.11.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.4.21","vite":"^6.2.5","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2604.419_1775303998304_0.6411777925564637","host":"s3://npm-registry-packages-npm-production"}},"1.2604.1611":{"name":"themekit-js","version":"1.2604.1611","keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","_id":"themekit-js@1.2604.1611","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"homepage":"https://seedunk.github.io/themekit-js","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"bin":{"themekit":"bin/themekit.js"},"dist":{"shasum":"309b139f5080c6bcfad3aa49fad4c2fc559d143c","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2604.1611.tgz","fileCount":237,"integrity":"sha512-0PkdLgH6HZZvnXSaSeaVj+deLJS0WSI+7Il40b4nInMrT/Rs41Mo6Yz94y7kxisInVFT+ounz47gnOQlGwb/5A==","signatures":[{"sig":"MEYCIQCN6DD0iRSpBwNyj/mJbbl0/6UdC6msbSSOH0hT8Hf5sQIhALpac0aiGPxSCKq/Zb+fkWdI5tS5crXIy7IMlQ/qHWal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8572105},"main":"dist/node/index.js","pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"type":"module","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./dist/*":"./dist/*","./vue-demi":{"default":"./lib/vue-demi.mjs"},"./package.json":"./package.json","./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"}},"scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","docs":"run-p dev docs:dev","test":"run-p --aggregate-output test:unit test:e2e test:init","build":"run-s build:prepare build:client build:node","check":"run-s format:fail build test","format":"prettier --check --write .","release":"node scripts/release.js","dev:node":"DEV=true pnpm build:node -w","docs:dev":"themekit-js dev","test:e2e":"run-s test:e2e-dev test:e2e-build","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","dev:start":"run-p dev:client dev:node dev:watch","dev:watch":"node scripts/watchAndCopy","test:init":"pnpm -F=tests-init test","test:unit":"vitest run -r __tests__/unit","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","dev:client":"tsc --sourcemap -w -p src/client","dev:shared":"node scripts/copyShared","docs:build":"themekit-js build","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","format:fail":"prettier --check .","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","docs:preview":"themekit-js preview","test:e2e-dev":"pnpm -F=tests-e2e test","build:prepare":"rimraf dist && node scripts/copyShared","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","docs:build:only":"pnpm -F=docs build","test:init:watch":"pnpm -F=tests-init watch","test:unit:watch":"vitest -r __tests__/unit","docs:lunaria:open":"pnpm -F=docs lunaria:open","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","docs:lunaria:build":"pnpm -F=docs lunaria:build","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview"},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"repository":{"url":"git+https://github.com/seedunk/themekit-js.git","type":"git"},"_npmVersion":"11.11.0","description":"基于VitePress开发的Markdown静态网站生成器","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.4.21","vite":"^6.2.5","axios":"^1.7.2","shiki":"^1.2.4","mark.js":"8.11.1","js-base64":"^3.7.7","focus-trap":"^7.5.4","minisearch":"^6.3.0","markdown-it":"^14.1.0","@vueuse/core":"^10.9.0","@docsearch/js":"^3.6.0","@shikijs/core":"^1.2.4","@docsearch/css":"^3.6.0","@vue/devtools-api":"^7.0.25","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","github-markdown-css":"^5.5.1","@vueuse/integrations":"^10.9.0","@shikijs/transformers":"^1.2.4","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"ora":"^8.0.1","sirv":"^2.0.4","debug":"^4.3.4","execa":"^8.0.1","p-map":"^7.0.2","polka":"1.0.0-next.25","nanoid":"^5.0.7","rimraf":"^5.0.5","rollup":"^4.14.1","semver":"^7.6.0","vitest":"^1.4.0","esbuild":"^0.20.2","pkg-dir":"^8.0.0","prompts":"^2.4.2","sitemap":"^7.1.1","vue-tsc":"^2.0.11","wait-on":"^7.2.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","get-port":"^7.1.0","minimist":"^1.2.8","prettier":"^3.2.5","punycode":"^2.3.1","fast-glob":"^3.3.2","lru-cache":"^10.2.0","micromatch":"^4.0.5","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.6","@vue/shared":"^3.4.21","cross-spawn":"^7.0.3","escape-html":"^1.0.3","gray-matter":"^4.0.3","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","@types/debug":"^4.1.12","@clack/prompts":"^0.7.0","@types/mark.js":"^8.11.12","@types/prompts":"^2.4.9","path-to-regexp":"^6.2.2","supports-color":"^9.4.0","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","lodash.template":"^4.5.0","@mdit-vue/shared":"2.0.0","simple-git-hooks":"^2.11.1","@types/micromatch":"^4.0.6","markdown-it-attrs":"^4.1.6","markdown-it-emoji":"^3.0.0","rollup-plugin-dts":"^6.1.0","@polka/compression":"1.0.0-next.25","@types/cross-spawn":"^6.0.6","@types/escape-html":"^1.0.4","markdown-it-anchor":"^8.6.7","@rollup/plugin-json":"^6.1.0","playwright-chromium":"^1.43.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@rollup/plugin-alias":"^5.1.0","markdown-it-mathjax3":"^4.3.2","markdown-it-container":"^4.0.0","rollup-plugin-esbuild":"^6.1.1","@mdit-vue/plugin-title":"2.0.0","@rollup/plugin-replace":"^5.0.5","@types/lodash.template":"^4.5.3","@rollup/plugin-commonjs":"^25.0.7","postcss-prefix-selector":"^1.16.0","@mdit-vue/plugin-headers":"2.0.0","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-emoji":"^2.0.5","@mdit-vue/plugin-component":"2.0.0","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","@mdit-vue/plugin-frontmatter":"2.0.0","@types/markdown-it-container":"^2.0.10","@types/postcss-prefix-selector":"^1.16.3"},"peerDependencies":{"postcss":"^8","markdown-it-mathjax3":"^4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"postcss":{"optional":true},"markdown-it-mathjax3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/themekit-js_1.2604.1611_1776308724400_0.5296299792173913","host":"s3://npm-registry-packages-npm-production"}},"1.2604.1612":{"name":"themekit-js","version":"1.2604.1612","description":"基于VitePress开发的Markdown静态网站生成器","type":"module","packageManager":"pnpm@8.15.6","main":"dist/node/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./dist/node/index.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./client":{"types":"./client.d.ts","default":"./dist/client/index.js"},"./theme":{"types":"./theme.d.ts","default":"./dist/client/theme-default/index.js"},"./theme-without-fonts":{"types":"./theme-without-fonts.d.ts","default":"./dist/client/theme-default/without-fonts.js"},"./vue-demi":{"default":"./lib/vue-demi.mjs"}},"bin":{"themekit":"bin/themekit.js"},"repository":{"type":"git","url":"git+https://github.com/seedunk/themekit-js.git"},"keywords":["vite","vue","themekit-js"],"author":{"name":"Seedunk"},"license":"MIT","homepage":"https://seedunk.github.io/themekit-js","scripts":{"dev":"rimraf dist && run-s dev:shared dev:start","dev:start":"run-p dev:client dev:node dev:watch","dev:client":"tsc --sourcemap -w -p src/client","dev:node":"DEV=true pnpm build:node -w","dev:shared":"node scripts/copyShared","dev:watch":"node scripts/watchAndCopy","build":"run-s build:prepare build:client build:node","build:prepare":"rimraf dist && node scripts/copyShared","build:client":"vue-tsc --noEmit -p src/client && tsc -p src/client && node scripts/copyClient","build:node":"tsc -p src/node --noEmit && rollup --config rollup.config.ts --configPlugin esbuild","test":"run-p --aggregate-output test:unit test:e2e test:init","test:unit":"vitest run -r __tests__/unit","test:unit:watch":"vitest -r __tests__/unit","test:e2e":"run-s test:e2e-dev test:e2e-build","test:e2e:site:dev":"pnpm -F=tests-e2e site:dev","test:e2e:site:build":"pnpm -F=tests-e2e site:build","test:e2e:site:preview":"pnpm -F=tests-e2e site:preview","test:e2e-dev":"pnpm -F=tests-e2e test","test:e2e-dev:watch":"pnpm -F=tests-e2e watch","test:e2e-build":"VITE_TEST_BUILD=1 pnpm test:e2e-dev","test:e2e-build:watch":"VITE_TEST_BUILD=1 pnpm test:e2e-dev:watch","test:init":"pnpm -F=tests-init test","test:init:watch":"pnpm -F=tests-init watch","docs":"run-p dev docs:dev","docs:dev":"themekit-js dev","docs:debug":"NODE_OPTIONS='--inspect-brk' pnpm docs:dev","docs:build":"themekit-js build","docs:build:only":"pnpm -F=docs build","docs:preview":"themekit-js preview","docs:lunaria:build":"pnpm -F=docs lunaria:build","docs:lunaria:open":"pnpm -F=docs lunaria:open","format":"prettier --check --write .","format:fail":"prettier --check .","check":"run-s format:fail build test","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","release":"node scripts/release.js"},"dependencies":{"@docsearch/css":"^3.6.0","@docsearch/js":"^3.6.0","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2","@shikijs/core":"^1.2.4","@shikijs/transformers":"^1.2.4","@types/markdown-it":"^13.0.7","@vitejs/plugin-vue":"^5.0.4","@vue/devtools-api":"^7.0.25","@vueuse/core":"^10.9.0","@vueuse/integrations":"^10.9.0","axios":"^1.7.2","focus-trap":"^7.5.4","github-markdown-css":"^5.5.1","js-base64":"^3.7.7","mark.js":"8.11.1","minisearch":"^6.3.0","vite":"^6.2.5","shiki":"^1.2.4","vue":"^3.4.21","markdown-it":"^14.1.0"},"peerDependencies":{"markdown-it-mathjax3":"^4","postcss":"^8"},"peerDependenciesMeta":{"markdown-it-mathjax3":{"optional":true},"postcss":{"optional":true}},"devDependencies":{"@clack/prompts":"^0.7.0","@mdit-vue/plugin-component":"2.0.0","@mdit-vue/plugin-frontmatter":"2.0.0","@mdit-vue/plugin-headers":"2.0.0","@mdit-vue/plugin-sfc":"2.0.0","@mdit-vue/plugin-title":"2.0.0","@mdit-vue/plugin-toc":"2.0.0","@mdit-vue/shared":"2.0.0","@polka/compression":"1.0.0-next.25","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@types/cross-spawn":"^6.0.6","@types/debug":"^4.1.12","@types/escape-html":"^1.0.4","@types/fs-extra":"^11.0.4","@types/lodash.template":"^4.5.3","@types/mark.js":"^8.11.12","@types/markdown-it-attrs":"^4.1.3","@types/markdown-it-container":"^2.0.10","@types/markdown-it-emoji":"^2.0.5","@types/micromatch":"^4.0.6","@types/minimist":"^1.2.5","@types/node":"^20.12.6","@types/postcss-prefix-selector":"^1.16.3","@types/prompts":"^2.4.9","@vue/shared":"^3.4.21","chokidar":"^3.6.0","conventional-changelog-cli":"^4.1.0","cross-spawn":"^7.0.3","debug":"^4.3.4","esbuild":"^0.20.2","escape-html":"^1.0.3","execa":"^8.0.1","fast-glob":"^3.3.2","fs-extra":"^11.2.0","get-port":"^7.1.0","gray-matter":"^4.0.3","lint-staged":"^15.2.2","lodash.template":"^4.5.0","lru-cache":"^10.2.0","markdown-it-anchor":"^8.6.7","markdown-it-attrs":"^4.1.6","markdown-it-container":"^4.0.0","markdown-it-emoji":"^3.0.0","markdown-it-mathjax3":"^4.3.2","micromatch":"^4.0.5","minimist":"^1.2.8","nanoid":"^5.0.7","npm-run-all":"^4.1.5","ora":"^8.0.1","p-map":"^7.0.2","path-to-regexp":"^6.2.2","picocolors":"^1.0.0","pkg-dir":"^8.0.0","playwright-chromium":"^1.43.0","polka":"1.0.0-next.25","postcss-prefix-selector":"^1.16.0","prettier":"^3.2.5","prompts":"^2.4.2","punycode":"^2.3.1","rimraf":"^5.0.5","rollup":"^4.14.1","rollup-plugin-dts":"^6.1.0","rollup-plugin-esbuild":"^6.1.1","semver":"^7.6.0","simple-git-hooks":"^2.11.1","sirv":"^2.0.4","sitemap":"^7.1.1","supports-color":"^9.4.0","typescript":"^5.4.4","vitest":"^1.4.0","vue-tsc":"^2.0.11","wait-on":"^7.2.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"lint-staged":{"*":["prettier --write --ignore-unknown"]},"pnpm":{"overrides":{"ora>string-width":"^5"},"peerDependencyRules":{"ignoreMissing":["@algolia/client-search","search-insights","postcss"]}},"_id":"themekit-js@1.2604.1612","bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-CS1u+Zi3eSUOy3iXrrCEgxPbPPksNhGrCd22GIVr3hj1tkTrbK28epFTwHWifoQMewW7pJUEmIgz0oymOaoDGw==","shasum":"88f60f17bd3e9ee758eef99bf9bd628ebf99e673","tarball":"https://registry.npmjs.org/themekit-js/-/themekit-js-1.2604.1612.tgz","fileCount":237,"unpackedSize":8572110,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICZSgTY2SRqysofiPz0YHBacUBz+Fa19jFl2CIDwhrIeAiBdln6RLeSoDT6klD3Z/VrS3wf77JdAnmvRIYOVJuDNSw=="}]},"_npmUser":{"name":"seedunk","email":"seedunk@outlook.com"},"directories":{},"maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/themekit-js_1.2604.1612_1776309740557_0.09916003832386089"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-15T03:57:50.872Z","modified":"2026-04-16T03:22:20.939Z","1.1.0":"2024-05-15T03:57:51.050Z","1.1.1":"2024-05-15T06:13:48.545Z","1.1.2":"2024-05-16T09:53:12.229Z","1.1.3":"2024-05-16T10:11:19.132Z","1.1.4":"2024-05-27T13:50:21.446Z","1.1.5":"2024-05-29T06:32:44.769Z","1.1.6":"2024-05-29T16:17:12.828Z","1.1.7":"2024-05-30T00:37:51.584Z","1.1.8":"2024-05-30T01:14:04.325Z","1.1.9":"2024-05-30T01:45:54.089Z","1.1.10":"2024-05-30T05:21:07.087Z","1.1.11":"2024-05-30T05:30:48.623Z","1.1.12":"2024-05-30T05:49:33.464Z","1.1.13":"2024-05-30T06:23:32.154Z","1.1.14":"2024-05-30T07:20:50.387Z","1.1.15":"2024-05-30T07:38:43.771Z","1.1.16":"2024-05-31T11:52:20.163Z","1.1.17":"2024-05-31T11:54:46.933Z","1.1.18":"2024-05-31T12:09:56.450Z","1.1.19":"2024-05-31T12:14:45.471Z","1.1.20":"2024-05-31T14:07:39.983Z","1.1.21":"2024-06-01T05:44:42.520Z","1.1.22":"2024-06-01T06:50:34.520Z","1.1.30":"2024-06-01T11:20:22.185Z","1.1.31":"2024-06-01T11:35:59.589Z","1.1.32":"2024-06-01T11:58:57.264Z","1.1.35":"2024-06-01T15:19:56.363Z","1.1.36":"2024-06-02T11:22:29.181Z","1.1.37":"2024-06-02T11:28:26.399Z","1.1.38":"2024-06-03T01:41:38.122Z","1.1.39":"2024-06-03T01:44:51.292Z","1.1.40":"2024-06-03T02:01:25.448Z","1.1.41":"2024-06-03T03:25:46.492Z","1.1.51":"2024-06-03T03:28:34.477Z","1.1.52":"2024-06-03T03:36:25.120Z","1.1.53":"2024-06-03T03:41:48.768Z","1.1.54":"2024-06-03T03:45:14.177Z","1.1.55":"2024-06-03T03:51:12.096Z","1.1.56":"2024-06-03T03:55:41.340Z","1.1.57":"2024-06-03T03:57:36.081Z","1.1.58":"2024-06-03T04:07:12.125Z","1.1.59":"2024-06-04T02:00:56.816Z","1.1.60":"2024-06-04T02:06:37.159Z","1.1.61":"2024-06-04T02:14:33.087Z","1.1.62":"2024-06-04T02:24:46.864Z","1.1.63":"2024-06-06T05:50:37.228Z","1.1.65":"2024-06-06T07:43:58.129Z","1.1.66":"2024-07-01T02:23:30.507Z","1.1.67":"2024-07-25T10:02:53.627Z","1.1.68":"2024-07-25T10:26:48.352Z","1.1.69":"2024-07-25T10:29:45.180Z","1.47.2518":"2024-07-25T10:36:09.637Z","1.47.2519":"2024-07-25T10:42:19.472Z","1.47.2520":"2024-07-25T10:45:57.683Z","1.47.2609":"2024-07-26T01:53:09.240Z","1.47.2615":"2024-07-26T08:03:56.497Z","1.47.2616":"2024-07-26T08:20:40.595Z","1.47.2617":"2024-07-26T08:25:27.612Z","1.47.2918":"2024-07-29T10:56:06.650Z","1.47.2919":"2024-07-29T11:22:07.221Z","1.47.3018":"2024-07-30T10:05:32.628Z","1.47.3019":"2024-07-30T11:30:06.775Z","1.47.3110":"2024-07-31T02:32:53.637Z","1.47.3111":"2024-07-31T02:45:25.800Z","1.47.3112":"2024-07-31T03:39:37.368Z","1.47.3113":"2024-07-31T03:43:51.271Z","1.48.112":"2024-08-01T04:36:11.726Z","1.48.113":"2024-08-01T04:42:54.467Z","1.48.114":"2024-08-01T04:48:37.841Z","1.48.817":"2024-08-08T09:18:11.505Z","1.48.818":"2024-08-08T09:29:57.542Z","1.48.820":"2024-08-08T12:14:37.789Z","1.48.909":"2024-08-09T01:13:18.268Z","1.48.919":"2024-08-09T11:34:34.159Z","1.48.923":"2024-08-09T15:41:14.130Z","1.48.1010":"2024-08-10T02:43:50.192Z","1.48.1212":"2024-08-12T06:18:16.281Z","1.49.2616":"2024-09-26T08:06:31.369Z","1.49.2618":"2024-09-26T10:02:42.211Z","1.49.2714":"2024-09-27T06:59:21.304Z","1.49.2912":"2024-09-29T04:56:26.014Z","1.49.2914":"2024-09-29T06:39:49.987Z","1.410.2217":"2024-10-22T09:33:38.076Z","1.503.1321":"2025-03-13T13:52:35.659Z","1.503.1411":"2025-03-14T03:04:46.979Z","1.503.1604":"2025-03-15T20:48:27.558Z","1.503.1820":"2025-03-18T12:43:45.840Z","1.503.1913":"2025-03-19T05:39:06.463Z","1.503.1914":"2025-03-19T05:47:01.333Z","1.503.2023":"2025-03-20T15:14:42.842Z","1.503.2101":"2025-03-20T15:22:27.024Z","1.503.2112":"2025-03-21T05:59:12.789Z","1.2509.1416":"2025-09-14T08:44:33.207Z","1.2603.804":"2026-03-02T00:34:21.466Z","1.2603.1200":"2026-03-02T03:52:36.534Z","1.2603.1300":"2026-03-02T05:26:38.260Z","1.2604.404":"2026-04-04T03:33:54.040Z","1.2604.416":"2026-04-04T09:00:55.744Z","1.2604.419":"2026-04-04T11:59:58.597Z","1.2604.1611":"2026-04-16T03:05:24.615Z","1.2604.1612":"2026-04-16T03:22:20.828Z"},"bugs":{"url":"https://github.com/seedunk/themekit-js/issues"},"author":{"name":"Seedunk"},"license":"MIT","homepage":"https://seedunk.github.io/themekit-js","keywords":["vite","vue","themekit-js"],"repository":{"type":"git","url":"git+https://github.com/seedunk/themekit-js.git"},"description":"基于VitePress开发的Markdown静态网站生成器","maintainers":[{"name":"seedunk","email":"seedunk@outlook.com"}],"readme":"#  ThemeKit","readmeFilename":"README.md"}