├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── check.yml │ ├── coverage.yml │ ├── e2e.yml │ ├── issue-commented.yml │ ├── issue-daily.yml │ ├── issue-labeled.yml │ └── release.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierignore ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTING_zh.md ├── LICENSE ├── README.md ├── commitlint.config.ts ├── e2e ├── docs │ ├── .vuepress │ │ ├── client.ts │ │ ├── components │ │ │ ├── ComponentForMarkdownGlobal.vue │ │ │ ├── ComponentForMarkdownImport.vue │ │ │ ├── OnContentUpdated.vue │ │ │ └── RootComponentFromUserConfig.vue │ │ ├── config.ts │ │ ├── plugins │ │ │ └── foo │ │ │ │ ├── fooPlugin.ts │ │ │ │ ├── nonDefaultExportClientConfig.js │ │ │ │ └── test.css │ │ ├── public │ │ │ ├── favicon.ico │ │ │ └── logo.png │ │ └── theme │ │ │ ├── client │ │ │ ├── components │ │ │ │ └── RootComponentFromTheme.vue │ │ │ ├── config.ts │ │ │ ├── layouts │ │ │ │ ├── CssModulesLayout.vue │ │ │ │ ├── CustomLayout.vue │ │ │ │ ├── Layout.vue │ │ │ │ └── NotFound.vue │ │ │ └── styles │ │ │ │ ├── index.scss │ │ │ │ ├── styles.module.css │ │ │ │ └── variables.module.scss │ │ │ └── node │ │ │ └── e2eTheme.ts │ ├── 404.md │ ├── README.md │ ├── client-config │ │ └── non-default-export.md │ ├── components │ │ ├── auto-link.md │ │ └── route-link.md │ ├── composables │ │ └── on-content-updated.md │ ├── hmr │ │ ├── content.md │ │ ├── frontmatter.md │ │ └── title.md │ ├── hooks │ │ └── alias │ │ │ ├── dir.md │ │ │ └── override.md │ ├── imports │ │ ├── conditional-exports.md │ │ └── style-exports.md │ ├── layouts │ │ ├── custom-layout.md │ │ └── layout.md │ ├── markdown │ │ ├── anchors.md │ │ ├── code-blocks.md │ │ ├── emoji.md │ │ ├── images │ │ │ ├── images.md │ │ │ └── logo-relative.png │ │ ├── import-code-blocks.md │ │ ├── links │ │ │ ├── bar.md │ │ │ ├── baz.md │ │ │ └── foo.md │ │ ├── toc.md │ │ └── vue-components.md │ ├── page-data │ │ ├── frontmatter.md │ │ ├── headers.md │ │ ├── lang.md │ │ ├── permalink.md │ │ ├── route-meta.md │ │ ├── title-from-frontmatter.md │ │ └── title-from-h1.md │ ├── router │ │ ├── navigate-by-link.md │ │ ├── navigate-by-router.md │ │ ├── resolve-route-query-hash.md │ │ └── resolve-route.md │ ├── routes │ │ ├── non-ascii-paths │ │ │ ├── index.md │ │ │ └── 中文目录名 │ │ │ │ └── 中文文件名.md │ │ └── permalinks │ │ │ ├── ascii-ascii.md │ │ │ ├── ascii-non-ascii.md │ │ │ ├── index.md │ │ │ ├── 中文-ascii.md │ │ │ └── 中文-中文.md │ ├── styles │ │ ├── css-container.md │ │ └── css-modules.md │ ├── zh │ │ └── README.md │ └── 中文 │ │ └── README.md ├── modules │ ├── conditional-exports │ │ ├── browser.mjs │ │ ├── node.cjs │ │ ├── node.mjs │ │ ├── package.json │ │ └── types.d.ts │ ├── dir1 │ │ ├── a.js │ │ ├── b.js │ │ └── c.js │ ├── dir2 │ │ ├── a.js │ │ └── b.js │ └── style-exports │ │ ├── foo.css │ │ ├── index.css │ │ ├── package.json │ │ └── types.d.ts ├── package.json ├── playwright.config.ts ├── tests │ ├── client-config │ │ ├── non-default-export.spec.ts │ │ └── root-components.spec.ts │ ├── components │ │ ├── auto-link.spec.ts │ │ └── route-link.spec.ts │ ├── composables │ │ └── on-content-updated.spec.ts │ ├── hmr.spec.ts │ ├── hooks │ │ └── alias │ │ │ ├── dir.spec.ts │ │ │ └── override.spec.ts │ ├── imports │ │ ├── conditional-exports.spec.ts │ │ └── style-exports.spec.ts │ ├── layouts.spec.ts │ ├── markdown │ │ ├── anchors.spec.ts │ │ ├── images.spec.ts │ │ ├── links.spec.ts │ │ └── vue-components.spec.ts │ ├── page-data.spec.ts │ ├── router │ │ ├── navigate-by-link.spec.ts │ │ ├── navigate-by-router.spec.ts │ │ ├── resolve-route-query-hash.spec.ts │ │ └── resolve-route.spec.ts │ ├── routes │ │ ├── non-ascii-paths.spec.ts │ │ └── permalinks.spec.ts │ ├── site-data.spec.ts │ ├── styles │ │ └── css-modules.spec.ts │ └── update-head.spec.ts └── utils │ ├── env.ts │ └── source.ts ├── eslint.config.ts ├── package.json ├── packages ├── bundler-vite │ ├── README.md │ ├── client.d.ts │ ├── package.json │ └── src │ │ ├── build │ │ ├── build.ts │ │ ├── index.ts │ │ ├── renderPage.ts │ │ ├── renderPagePrefetchLinks.ts │ │ ├── renderPagePreloadLinks.ts │ │ ├── renderPageScripts.ts │ │ ├── renderPageStyles.ts │ │ └── resolvePageChunkFiles.ts │ │ ├── dev.ts │ │ ├── index.ts │ │ ├── plugins │ │ ├── index.ts │ │ ├── vuepressBuildPlugin.ts │ │ ├── vuepressConfigPlugin.ts │ │ ├── vuepressDevPlugin.ts │ │ ├── vuepressUserConfigPlugin.ts │ │ └── vuepressVuePlugin.ts │ │ ├── resolveViteConfig.ts │ │ ├── types.ts │ │ └── viteBundler.ts ├── bundler-webpack │ ├── README.md │ ├── package.json │ ├── src │ │ ├── build │ │ │ ├── build.ts │ │ │ ├── createClientConfig.ts │ │ │ ├── createClientPlugin.ts │ │ │ ├── createServerConfig.ts │ │ │ ├── index.ts │ │ │ ├── renderPage.ts │ │ │ ├── renderPagePrefetchLinks.ts │ │ │ ├── renderPagePreloadLinks.ts │ │ │ ├── renderPageScripts.ts │ │ │ ├── renderPageStyles.ts │ │ │ ├── resolveClientManifestMeta.ts │ │ │ ├── resolveFileMeta.ts │ │ │ ├── resolveFileMetaType.ts │ │ │ ├── resolvePageClientFilesMeta.ts │ │ │ └── types.ts │ │ ├── config │ │ │ ├── createBaseConfig.ts │ │ │ ├── createClientBaseConfig.ts │ │ │ ├── handleDevtool.ts │ │ │ ├── handleEntry.ts │ │ │ ├── handleMode.ts │ │ │ ├── handleModule.ts │ │ │ ├── handleModuleAssets.ts │ │ │ ├── handleModuleJs.ts │ │ │ ├── handleModulePug.ts │ │ │ ├── handleModuleStyles.ts │ │ │ ├── handleModuleTs.ts │ │ │ ├── handleModuleVue.ts │ │ │ ├── handleNode.ts │ │ │ ├── handleOtherOptions.ts │ │ │ ├── handlePluginDefine.ts │ │ │ ├── handleResolve.ts │ │ │ ├── index.ts │ │ │ └── resolveEsbuildLoaderOptions.ts │ │ ├── dev │ │ │ ├── createDevConfig.ts │ │ │ ├── createDevServerConfig.ts │ │ │ ├── dev.ts │ │ │ ├── index.ts │ │ │ └── trailingSlashMiddleware.ts │ │ ├── index.ts │ │ ├── loaders │ │ │ ├── vuepressSsrLoader.cts │ │ │ └── vuepressSsrLoader.ts │ │ ├── resolveWebpackConfig.ts │ │ ├── types.ts │ │ └── webpackBundler.ts │ └── tsup.config.ts ├── bundlerutils │ ├── README.md │ ├── package.json │ └── src │ │ ├── build │ │ ├── createVueServerApp.ts │ │ ├── getSsrTemplate.ts │ │ ├── index.ts │ │ └── renderPageToString.ts │ │ └── index.ts ├── cli │ ├── README.md │ ├── bin │ │ └── vuepress.js │ ├── package.json │ ├── src │ │ ├── cli.ts │ │ ├── commands │ │ │ ├── build.ts │ │ │ ├── dev │ │ │ │ ├── dev.ts │ │ │ │ ├── handlePageAdd.ts │ │ │ │ ├── handlePageChange.ts │ │ │ │ ├── handlePageUnlink.ts │ │ │ │ ├── index.ts │ │ │ │ ├── pageDepsHelper.ts │ │ │ │ ├── watchPageFiles.ts │ │ │ │ └── watchUserConfigFile.ts │ │ │ ├── index.ts │ │ │ └── info.ts │ │ ├── config │ │ │ ├── index.ts │ │ │ ├── loadUserConfig.ts │ │ │ ├── resolveAppConfig.ts │ │ │ ├── resolveCliAppConfig.ts │ │ │ ├── resolveConfig.ts │ │ │ ├── resolveUserConfig.ts │ │ │ ├── resolveUserConfigConventionalPath.ts │ │ │ ├── resolveUserConfigPath.ts │ │ │ └── transformUserConfigToPlugin.ts │ │ ├── defineUserConfig.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── commands.ts │ │ │ ├── config.ts │ │ │ └── index.ts │ └── tests │ │ ├── __fixtures__ │ │ └── config │ │ │ ├── convention │ │ │ ├── case1 │ │ │ │ ├── .vuepress │ │ │ │ │ ├── config.js │ │ │ │ │ ├── config.mjs │ │ │ │ │ └── config.ts │ │ │ │ ├── vuepress.config.js │ │ │ │ ├── vuepress.config.mjs │ │ │ │ └── vuepress.config.ts │ │ │ ├── case2 │ │ │ │ └── .vuepress │ │ │ │ │ ├── config.js │ │ │ │ │ ├── config.mjs │ │ │ │ │ └── config.ts │ │ │ ├── case3 │ │ │ │ ├── .vuepress │ │ │ │ │ ├── config.js │ │ │ │ │ ├── config.mjs │ │ │ │ │ └── config.ts │ │ │ │ ├── vuepress.config.js │ │ │ │ └── vuepress.config.mjs │ │ │ ├── case4 │ │ │ │ └── .vuepress │ │ │ │ │ ├── config.js │ │ │ │ │ └── config.mjs │ │ │ ├── case5 │ │ │ │ ├── .vuepress │ │ │ │ │ ├── config.js │ │ │ │ │ ├── config.mjs │ │ │ │ │ └── config.ts │ │ │ │ └── vuepress.config.mjs │ │ │ └── case6 │ │ │ │ └── .vuepress │ │ │ │ └── config.mjs │ │ │ ├── custom-config.ts │ │ │ ├── js │ │ │ ├── .vuepress │ │ │ │ └── config.js │ │ │ └── vuepress.config.js │ │ │ ├── mjs │ │ │ ├── .vuepress │ │ │ │ └── config.mjs │ │ │ └── vuepress.config.mjs │ │ │ └── ts │ │ │ ├── .vuepress │ │ │ └── config.ts │ │ │ └── vuepress.config.ts │ │ ├── commands │ │ └── dev │ │ │ └── pageDepsHelper.spec.ts │ │ └── config │ │ ├── loadUserConfig.spec.ts │ │ ├── resolveUserConfigConventionalPath.spec.ts │ │ └── resolveUserConfigPath.spec.ts ├── client │ ├── README.md │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── components │ │ │ ├── AutoLink.ts │ │ │ ├── ClientOnly.ts │ │ │ ├── Content.ts │ │ │ ├── RouteLink.ts │ │ │ └── index.ts │ │ ├── composables │ │ │ ├── clientData.ts │ │ │ ├── clientDataUtils.ts │ │ │ ├── index.ts │ │ │ ├── onContentUpdated.ts │ │ │ └── updateHead.ts │ │ ├── constants.ts │ │ ├── devtools │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── setupDevtools.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── internal │ │ │ ├── contentUpdatedCallbacks.ts │ │ │ ├── routes.ts │ │ │ └── siteData.ts │ │ ├── resolvers.ts │ │ ├── router │ │ │ ├── createVueRouter.ts │ │ │ ├── index.ts │ │ │ ├── resolveRoute.ts │ │ │ ├── resolveRouteFullPath.ts │ │ │ └── resolveRoutePath.ts │ │ ├── setupGlobalComponents.ts │ │ ├── setupGlobalComputed.ts │ │ ├── setupUpdateHead.ts │ │ ├── types │ │ │ ├── clientConfig.ts │ │ │ ├── clientData.ts │ │ │ ├── createVueAppFunction.ts │ │ │ ├── index.ts │ │ │ ├── internal │ │ │ │ ├── clientConfigs.d.ts │ │ │ │ ├── routes.d.ts │ │ │ │ └── siteData.d.ts │ │ │ ├── onContentUpdated.ts │ │ │ └── routes.ts │ │ └── utils │ │ │ ├── defineClientConfig.ts │ │ │ ├── index.ts │ │ │ └── withBase.ts │ ├── templates │ │ ├── build.html │ │ └── dev.html │ ├── tsconfig.dts.json │ └── types.d.ts ├── core │ ├── README.md │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── appInit.ts │ │ │ ├── appPrepare.ts │ │ │ ├── appUse.ts │ │ │ ├── createBaseApp.ts │ │ │ ├── createBuildApp.ts │ │ │ ├── createDevApp.ts │ │ │ ├── index.ts │ │ │ ├── prepare │ │ │ │ ├── index.ts │ │ │ │ ├── prepareClientConfigs.ts │ │ │ │ ├── preparePageChunk.ts │ │ │ │ ├── preparePageComponent.ts │ │ │ │ ├── prepareRoutes.ts │ │ │ │ └── prepareSiteData.ts │ │ │ ├── resolveAppDir.ts │ │ │ ├── resolveAppEnv.ts │ │ │ ├── resolveAppMarkdown.ts │ │ │ ├── resolveAppOptions.ts │ │ │ ├── resolveAppPages.ts │ │ │ ├── resolveAppSiteData.ts │ │ │ ├── resolveAppVersion.ts │ │ │ ├── resolveAppWriteTemp.ts │ │ │ ├── resolvePluginObject.ts │ │ │ ├── resolveThemeInfo.ts │ │ │ └── setupAppThemeAndPlugins.ts │ │ ├── index.ts │ │ ├── page │ │ │ ├── createPage.ts │ │ │ ├── index.ts │ │ │ ├── inferPagePath.ts │ │ │ ├── parsePageContent.ts │ │ │ ├── renderPageSfcBlocksToVue.ts │ │ │ ├── resolvePageChunkInfo.ts │ │ │ ├── resolvePageComponentInfo.ts │ │ │ ├── resolvePageContent.ts │ │ │ ├── resolvePageDate.ts │ │ │ ├── resolvePageFilePath.ts │ │ │ ├── resolvePageHtmlInfo.ts │ │ │ ├── resolvePageLang.ts │ │ │ ├── resolvePagePath.ts │ │ │ ├── resolvePagePermalink.ts │ │ │ ├── resolvePageRouteMeta.ts │ │ │ └── resolvePageSlug.ts │ │ ├── pluginApi │ │ │ ├── createHookQueue.ts │ │ │ ├── createPluginApi.ts │ │ │ ├── createPluginApiHooks.ts │ │ │ ├── createPluginApiRegisterHooks.ts │ │ │ ├── index.ts │ │ │ ├── normalizeAliasDefineHook.ts │ │ │ └── normalizeClientConfigFileHook.ts │ │ └── types │ │ │ ├── app │ │ │ ├── app.ts │ │ │ ├── index.ts │ │ │ ├── options.ts │ │ │ └── utils.ts │ │ │ ├── bundler.ts │ │ │ ├── index.ts │ │ │ ├── page.ts │ │ │ ├── plugin.ts │ │ │ ├── pluginApi │ │ │ ├── hooks.ts │ │ │ ├── index.ts │ │ │ └── pluginApi.ts │ │ │ └── theme.ts │ └── tests │ │ ├── __fixtures__ │ │ ├── clientConfigs │ │ │ ├── clientConfig.ts │ │ │ └── clientConfig2.ts │ │ ├── pages-with-404 │ │ │ ├── 404.md │ │ │ ├── bar.md │ │ │ └── foo.md │ │ ├── pages │ │ │ ├── bar.md │ │ │ └── foo.md │ │ ├── plugins │ │ │ ├── func.js │ │ │ ├── obj-bar.js │ │ │ ├── obj-foo.js │ │ │ └── obj.js │ │ └── themes │ │ │ ├── empty.js │ │ │ ├── func-empty.js │ │ │ ├── func-extends-grandparent.js │ │ │ ├── func-extends-parent.js │ │ │ ├── func.js │ │ │ ├── obj-empty.js │ │ │ ├── obj-extends-grandparent.js │ │ │ ├── obj-extends-parent.js │ │ │ └── obj.js │ │ ├── app │ │ ├── createBuildApp.spec.ts │ │ ├── createDevApp.spec.ts │ │ ├── resolveAppEnv.spec.ts │ │ ├── resolveAppOptions.spec.ts │ │ ├── resolveAppPages.spec.ts │ │ ├── resolvePluginObject.spec.ts │ │ └── resolveThemeInfo.spec.ts │ │ ├── page │ │ ├── createPage.spec.ts │ │ ├── inferPagePath.spec.ts │ │ ├── parsePageContent.spec.ts │ │ ├── resolvePageChunkInfo.spec.ts │ │ ├── resolvePageComponentInfo.spec.ts │ │ ├── resolvePageContent.spec.ts │ │ ├── resolvePageDate.spec.ts │ │ ├── resolvePageFilePath.spec.ts │ │ ├── resolvePageHtmlInfo.spec.ts │ │ ├── resolvePageLang.spec.ts │ │ ├── resolvePagePath.spec.ts │ │ ├── resolvePagePermalink.spec.ts │ │ ├── resolvePageRouteMeta.spec.ts │ │ └── resolvePageSlug.spec.ts │ │ └── pluginApi │ │ ├── createHookQueue.spec.ts │ │ ├── createPluginApi.spec.ts │ │ ├── normalizeAliasDefineHook.spec.ts │ │ └── normalizeClientFilesHook.spec.ts ├── markdown │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── markdown.ts │ │ ├── plugins.ts │ │ ├── plugins │ │ │ ├── anchorPlugin.ts │ │ │ ├── assetsPlugin │ │ │ │ ├── assetsPlugin.ts │ │ │ │ └── resolveLink.ts │ │ │ ├── emojiPlugin.ts │ │ │ ├── importCodePlugin │ │ │ │ ├── createImportCodeBlockRule.ts │ │ │ │ ├── importCodePlugin.ts │ │ │ │ ├── resolveImportCode.ts │ │ │ │ └── types.ts │ │ │ ├── linksPlugin │ │ │ │ ├── linksPlugin.ts │ │ │ │ └── resolvePaths.ts │ │ │ └── vPrePlugin │ │ │ │ ├── resolveVPre.ts │ │ │ │ └── vPrePlugin.ts │ │ └── types.ts │ └── tests │ │ ├── __fixtures__ │ │ ├── importCode.js │ │ └── importCode.md │ │ ├── markdown.spec.ts │ │ └── plugins │ │ ├── __snapshots__ │ │ ├── importCodePlugin.spec.ts.snap │ │ └── vPrePlugin.spec.ts.snap │ │ ├── assetsPlugin.spec.ts │ │ ├── importCodePlugin.spec.ts │ │ ├── linksPlugin.spec.ts │ │ └── vPrePlugin.spec.ts ├── shared │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── types │ │ │ ├── head.ts │ │ │ ├── index.ts │ │ │ ├── locale.ts │ │ │ ├── page.ts │ │ │ ├── site.ts │ │ │ └── ssr.ts │ │ └── utils │ │ │ ├── dedupeHead.ts │ │ │ ├── ensureEndingSlash.ts │ │ │ ├── ensureLeadingSlash.ts │ │ │ ├── formatDateString.ts │ │ │ ├── index.ts │ │ │ ├── links │ │ │ ├── index.ts │ │ │ ├── isLinkExternal.ts │ │ │ ├── isLinkHttp.ts │ │ │ └── isLinkWithProtocol.ts │ │ │ ├── omit.ts │ │ │ ├── removeEndingSlash.ts │ │ │ ├── removeLeadingSlash.ts │ │ │ ├── resolveHeadIdentifier.ts │ │ │ ├── routes │ │ │ ├── index.ts │ │ │ ├── inferRoutePath.ts │ │ │ ├── normalizeRoutePath.ts │ │ │ ├── resolveLocalePath.ts │ │ │ ├── resolveRoutePathFromUrl.ts │ │ │ └── splitPath.ts │ │ │ └── typeGuards.ts │ └── tests │ │ ├── dedupeHead.spec.ts │ │ ├── ensureEndingSlash.spec.ts │ │ ├── ensureLeadingSlash.spec.ts │ │ ├── formatDateString.spec.ts │ │ ├── links │ │ ├── isLinkExternal.spec.ts │ │ ├── isLinkHttp.spec.ts │ │ └── isLinkWithProtocol.spec.ts │ │ ├── removeEndingSlash.spec.ts │ │ ├── removeLeadingSlash.spec.ts │ │ ├── resolveHeadIdentifier.spec.ts │ │ ├── routes │ │ ├── inferRoutePath.spec.ts │ │ ├── normalizeRoutePath.spec.ts │ │ ├── resolveLocalePath.spec.ts │ │ ├── resolveRoutePathFromUrl.spec.ts │ │ └── splitPath.spec.ts │ │ └── typeGuards.spec.ts ├── utils │ ├── README.md │ ├── package.json │ ├── src │ │ ├── console │ │ │ ├── formatMs.ts │ │ │ ├── index.ts │ │ │ ├── logger.ts │ │ │ └── withSpinner.ts │ │ ├── index.ts │ │ ├── module │ │ │ ├── getDirname.ts │ │ │ ├── importFile.ts │ │ │ ├── index.ts │ │ │ ├── isChildPath.ts │ │ │ ├── sanitizeFileName.ts │ │ │ └── transformPathToFileName.ts │ │ └── ssr │ │ │ ├── index.ts │ │ │ ├── renderHead.ts │ │ │ ├── renderHeadAttrs.ts │ │ │ └── templateRenderer.ts │ └── tests │ │ ├── console │ │ ├── formatMs.spec.ts │ │ ├── logger.spec.ts │ │ └── withSpinner.spec.ts │ │ ├── module │ │ └── isChildPath.spec.ts │ │ └── ssr │ │ ├── renderHead.spec.ts │ │ ├── renderHeadAttrs.spec.ts │ │ └── templateRenderer.spec.ts └── vuepress │ ├── README.md │ ├── bin │ ├── vuepress-vite.js │ ├── vuepress-webpack.js │ └── vuepress.js │ ├── client-types.d.ts │ ├── package.json │ └── src │ ├── cli.ts │ ├── client-app.ts │ ├── client.ts │ ├── core.ts │ ├── index.ts │ ├── markdown.ts │ ├── shared.ts │ └── utils.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts └── constants.ts ├── taze.config.js ├── tsconfig.base.json ├── tsconfig.dts.json ├── tsconfig.json └── vitest.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/issue-commented.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/issue-commented.yml -------------------------------------------------------------------------------- /.github/workflows/issue-daily.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/issue-daily.yml -------------------------------------------------------------------------------- /.github/workflows/issue-labeled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/issue-labeled.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | commitlint --edit $1 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | lint-staged 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md 2 | pnpm-lock.yaml 3 | *.html 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTING_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/CONTRIBUTING_zh.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/commitlint.config.ts -------------------------------------------------------------------------------- /e2e/docs/.vuepress/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/client.ts -------------------------------------------------------------------------------- /e2e/docs/.vuepress/components/ComponentForMarkdownGlobal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/components/ComponentForMarkdownGlobal.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/components/ComponentForMarkdownImport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/components/ComponentForMarkdownImport.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/components/OnContentUpdated.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/components/OnContentUpdated.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/components/RootComponentFromUserConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/components/RootComponentFromUserConfig.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/config.ts -------------------------------------------------------------------------------- /e2e/docs/.vuepress/plugins/foo/fooPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/plugins/foo/fooPlugin.ts -------------------------------------------------------------------------------- /e2e/docs/.vuepress/plugins/foo/nonDefaultExportClientConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/plugins/foo/nonDefaultExportClientConfig.js -------------------------------------------------------------------------------- /e2e/docs/.vuepress/plugins/foo/test.css: -------------------------------------------------------------------------------- 1 | #non-default-export { 2 | font-size: 123px; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/docs/.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /e2e/docs/.vuepress/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/public/logo.png -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/components/RootComponentFromTheme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/components/RootComponentFromTheme.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/config.ts -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/layouts/CssModulesLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/layouts/CssModulesLayout.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/layouts/CustomLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/layouts/CustomLayout.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/layouts/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/layouts/Layout.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/layouts/NotFound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/layouts/NotFound.vue -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/client/styles/index.scss -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/styles/styles.module.css: -------------------------------------------------------------------------------- 1 | .greenText { 2 | color: rgb(0, 129, 0); 3 | } 4 | -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/client/styles/variables.module.scss: -------------------------------------------------------------------------------- 1 | :export { 2 | fooScss: 234px; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/docs/.vuepress/theme/node/e2eTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/.vuepress/theme/node/e2eTheme.ts -------------------------------------------------------------------------------- /e2e/docs/404.md: -------------------------------------------------------------------------------- 1 | --- 2 | routeMeta: 3 | foo: bar 4 | --- 5 | 6 | ## NotFound H2 7 | -------------------------------------------------------------------------------- /e2e/docs/README.md: -------------------------------------------------------------------------------- 1 | foo 2 | 3 | ## Home H2 4 | -------------------------------------------------------------------------------- /e2e/docs/client-config/non-default-export.md: -------------------------------------------------------------------------------- 1 | # non-default-export 2 | -------------------------------------------------------------------------------- /e2e/docs/components/auto-link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/components/auto-link.md -------------------------------------------------------------------------------- /e2e/docs/components/route-link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/components/route-link.md -------------------------------------------------------------------------------- /e2e/docs/composables/on-content-updated.md: -------------------------------------------------------------------------------- 1 | ## title 2 | 3 | content 4 | -------------------------------------------------------------------------------- /e2e/docs/hmr/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/hmr/content.md -------------------------------------------------------------------------------- /e2e/docs/hmr/frontmatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/hmr/frontmatter.md -------------------------------------------------------------------------------- /e2e/docs/hmr/title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/hmr/title.md -------------------------------------------------------------------------------- /e2e/docs/hooks/alias/dir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/hooks/alias/dir.md -------------------------------------------------------------------------------- /e2e/docs/hooks/alias/override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/hooks/alias/override.md -------------------------------------------------------------------------------- /e2e/docs/imports/conditional-exports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/imports/conditional-exports.md -------------------------------------------------------------------------------- /e2e/docs/imports/style-exports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/imports/style-exports.md -------------------------------------------------------------------------------- /e2e/docs/layouts/custom-layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/layouts/custom-layout.md -------------------------------------------------------------------------------- /e2e/docs/layouts/layout.md: -------------------------------------------------------------------------------- 1 | Should use Layout 2 | -------------------------------------------------------------------------------- /e2e/docs/markdown/anchors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/anchors.md -------------------------------------------------------------------------------- /e2e/docs/markdown/code-blocks.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/docs/markdown/emoji.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/docs/markdown/images/images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/images/images.md -------------------------------------------------------------------------------- /e2e/docs/markdown/images/logo-relative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/images/logo-relative.png -------------------------------------------------------------------------------- /e2e/docs/markdown/import-code-blocks.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/docs/markdown/links/bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/links/bar.md -------------------------------------------------------------------------------- /e2e/docs/markdown/links/baz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/links/baz.md -------------------------------------------------------------------------------- /e2e/docs/markdown/links/foo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/links/foo.md -------------------------------------------------------------------------------- /e2e/docs/markdown/toc.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/docs/markdown/vue-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/markdown/vue-components.md -------------------------------------------------------------------------------- /e2e/docs/page-data/frontmatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/page-data/frontmatter.md -------------------------------------------------------------------------------- /e2e/docs/page-data/headers.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /e2e/docs/page-data/lang.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /e2e/docs/page-data/permalink.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /e2e/docs/page-data/route-meta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/page-data/route-meta.md -------------------------------------------------------------------------------- /e2e/docs/page-data/title-from-frontmatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/page-data/title-from-frontmatter.md -------------------------------------------------------------------------------- /e2e/docs/page-data/title-from-h1.md: -------------------------------------------------------------------------------- 1 | # title from h1 2 | -------------------------------------------------------------------------------- /e2e/docs/router/navigate-by-link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/router/navigate-by-link.md -------------------------------------------------------------------------------- /e2e/docs/router/navigate-by-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/router/navigate-by-router.md -------------------------------------------------------------------------------- /e2e/docs/router/resolve-route-query-hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/router/resolve-route-query-hash.md -------------------------------------------------------------------------------- /e2e/docs/router/resolve-route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/router/resolve-route.md -------------------------------------------------------------------------------- /e2e/docs/routes/non-ascii-paths/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/routes/non-ascii-paths/index.md -------------------------------------------------------------------------------- /e2e/docs/routes/non-ascii-paths/中文目录名/中文文件名.md: -------------------------------------------------------------------------------- 1 | 这是一个中文文件 2 | -------------------------------------------------------------------------------- /e2e/docs/routes/permalinks/ascii-ascii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/routes/permalinks/ascii-ascii.md -------------------------------------------------------------------------------- /e2e/docs/routes/permalinks/ascii-non-ascii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/routes/permalinks/ascii-non-ascii.md -------------------------------------------------------------------------------- /e2e/docs/routes/permalinks/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/routes/permalinks/index.md -------------------------------------------------------------------------------- /e2e/docs/routes/permalinks/中文-ascii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/routes/permalinks/中文-ascii.md -------------------------------------------------------------------------------- /e2e/docs/routes/permalinks/中文-中文.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/routes/permalinks/中文-中文.md -------------------------------------------------------------------------------- /e2e/docs/styles/css-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/styles/css-container.md -------------------------------------------------------------------------------- /e2e/docs/styles/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/docs/styles/css-modules.md -------------------------------------------------------------------------------- /e2e/docs/zh/README.md: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /e2e/docs/中文/README.md: -------------------------------------------------------------------------------- 1 | baz 2 | -------------------------------------------------------------------------------- /e2e/modules/conditional-exports/browser.mjs: -------------------------------------------------------------------------------- 1 | export default 'browser-mjs' 2 | -------------------------------------------------------------------------------- /e2e/modules/conditional-exports/node.cjs: -------------------------------------------------------------------------------- 1 | module.exports = 'node-cjs' 2 | -------------------------------------------------------------------------------- /e2e/modules/conditional-exports/node.mjs: -------------------------------------------------------------------------------- 1 | export default 'node-mjs' 2 | -------------------------------------------------------------------------------- /e2e/modules/conditional-exports/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/modules/conditional-exports/package.json -------------------------------------------------------------------------------- /e2e/modules/conditional-exports/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/modules/conditional-exports/types.d.ts -------------------------------------------------------------------------------- /e2e/modules/dir1/a.js: -------------------------------------------------------------------------------- 1 | export const result = 'dir1 > a' 2 | -------------------------------------------------------------------------------- /e2e/modules/dir1/b.js: -------------------------------------------------------------------------------- 1 | export const result = 'dir1 > b' 2 | -------------------------------------------------------------------------------- /e2e/modules/dir1/c.js: -------------------------------------------------------------------------------- 1 | export const result = 'dir1 > c' 2 | -------------------------------------------------------------------------------- /e2e/modules/dir2/a.js: -------------------------------------------------------------------------------- 1 | export const result = 'dir2 > a' 2 | -------------------------------------------------------------------------------- /e2e/modules/dir2/b.js: -------------------------------------------------------------------------------- 1 | export const result = 'dir2 > b' 2 | -------------------------------------------------------------------------------- /e2e/modules/style-exports/foo.css: -------------------------------------------------------------------------------- 1 | .style-exports-foo { 2 | font-size: 30px; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/modules/style-exports/index.css: -------------------------------------------------------------------------------- 1 | .style-exports { 2 | font-size: 20px; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/modules/style-exports/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/modules/style-exports/package.json -------------------------------------------------------------------------------- /e2e/modules/style-exports/types.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/package.json -------------------------------------------------------------------------------- /e2e/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/playwright.config.ts -------------------------------------------------------------------------------- /e2e/tests/client-config/non-default-export.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/client-config/non-default-export.spec.ts -------------------------------------------------------------------------------- /e2e/tests/client-config/root-components.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/client-config/root-components.spec.ts -------------------------------------------------------------------------------- /e2e/tests/components/auto-link.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/components/auto-link.spec.ts -------------------------------------------------------------------------------- /e2e/tests/components/route-link.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/components/route-link.spec.ts -------------------------------------------------------------------------------- /e2e/tests/composables/on-content-updated.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/composables/on-content-updated.spec.ts -------------------------------------------------------------------------------- /e2e/tests/hmr.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/hmr.spec.ts -------------------------------------------------------------------------------- /e2e/tests/hooks/alias/dir.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/hooks/alias/dir.spec.ts -------------------------------------------------------------------------------- /e2e/tests/hooks/alias/override.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/hooks/alias/override.spec.ts -------------------------------------------------------------------------------- /e2e/tests/imports/conditional-exports.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/imports/conditional-exports.spec.ts -------------------------------------------------------------------------------- /e2e/tests/imports/style-exports.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/imports/style-exports.spec.ts -------------------------------------------------------------------------------- /e2e/tests/layouts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/layouts.spec.ts -------------------------------------------------------------------------------- /e2e/tests/markdown/anchors.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/markdown/anchors.spec.ts -------------------------------------------------------------------------------- /e2e/tests/markdown/images.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/markdown/images.spec.ts -------------------------------------------------------------------------------- /e2e/tests/markdown/links.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/markdown/links.spec.ts -------------------------------------------------------------------------------- /e2e/tests/markdown/vue-components.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/markdown/vue-components.spec.ts -------------------------------------------------------------------------------- /e2e/tests/page-data.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/page-data.spec.ts -------------------------------------------------------------------------------- /e2e/tests/router/navigate-by-link.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/router/navigate-by-link.spec.ts -------------------------------------------------------------------------------- /e2e/tests/router/navigate-by-router.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/router/navigate-by-router.spec.ts -------------------------------------------------------------------------------- /e2e/tests/router/resolve-route-query-hash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/router/resolve-route-query-hash.spec.ts -------------------------------------------------------------------------------- /e2e/tests/router/resolve-route.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/router/resolve-route.spec.ts -------------------------------------------------------------------------------- /e2e/tests/routes/non-ascii-paths.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/routes/non-ascii-paths.spec.ts -------------------------------------------------------------------------------- /e2e/tests/routes/permalinks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/routes/permalinks.spec.ts -------------------------------------------------------------------------------- /e2e/tests/site-data.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/site-data.spec.ts -------------------------------------------------------------------------------- /e2e/tests/styles/css-modules.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/styles/css-modules.spec.ts -------------------------------------------------------------------------------- /e2e/tests/update-head.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/tests/update-head.spec.ts -------------------------------------------------------------------------------- /e2e/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/utils/env.ts -------------------------------------------------------------------------------- /e2e/utils/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/e2e/utils/source.ts -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/package.json -------------------------------------------------------------------------------- /packages/bundler-vite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/README.md -------------------------------------------------------------------------------- /packages/bundler-vite/client.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/bundler-vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/package.json -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/build.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/index.ts: -------------------------------------------------------------------------------- 1 | export * from './build.js' 2 | -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/renderPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/renderPage.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/renderPagePrefetchLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/renderPagePrefetchLinks.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/renderPagePreloadLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/renderPagePreloadLinks.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/renderPageScripts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/renderPageScripts.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/renderPageStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/renderPageStyles.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/build/resolvePageChunkFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/build/resolvePageChunkFiles.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/dev.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/index.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/plugins/index.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/plugins/vuepressBuildPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/plugins/vuepressBuildPlugin.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/plugins/vuepressConfigPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/plugins/vuepressConfigPlugin.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/plugins/vuepressDevPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/plugins/vuepressDevPlugin.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/plugins/vuepressUserConfigPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/plugins/vuepressUserConfigPlugin.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/plugins/vuepressVuePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/plugins/vuepressVuePlugin.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/resolveViteConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/resolveViteConfig.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/types.ts -------------------------------------------------------------------------------- /packages/bundler-vite/src/viteBundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-vite/src/viteBundler.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/README.md -------------------------------------------------------------------------------- /packages/bundler-webpack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/package.json -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/build.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/createClientConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/createClientConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/createClientPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/createClientPlugin.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/createServerConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/createServerConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/index.ts: -------------------------------------------------------------------------------- 1 | export * from './build.js' 2 | -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/renderPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/renderPage.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/renderPagePrefetchLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/renderPagePrefetchLinks.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/renderPagePreloadLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/renderPagePreloadLinks.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/renderPageScripts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/renderPageScripts.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/renderPageStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/renderPageStyles.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/resolveClientManifestMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/resolveClientManifestMeta.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/resolveFileMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/resolveFileMeta.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/resolveFileMetaType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/resolveFileMetaType.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/resolvePageClientFilesMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/resolvePageClientFilesMeta.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/build/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/build/types.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/createBaseConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/createBaseConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/createClientBaseConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/createClientBaseConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleDevtool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleDevtool.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleEntry.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleMode.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModule.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModuleAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModuleAssets.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModuleJs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModuleJs.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModulePug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModulePug.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModuleStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModuleStyles.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModuleTs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModuleTs.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleModuleVue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleModuleVue.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleNode.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleOtherOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleOtherOptions.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handlePluginDefine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handlePluginDefine.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/handleResolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/handleResolve.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/index.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/config/resolveEsbuildLoaderOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/config/resolveEsbuildLoaderOptions.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/dev/createDevConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/dev/createDevConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/dev/createDevServerConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/dev/createDevServerConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/dev/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/dev/dev.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/dev/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dev.js' 2 | -------------------------------------------------------------------------------- /packages/bundler-webpack/src/dev/trailingSlashMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/dev/trailingSlashMiddleware.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/index.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/loaders/vuepressSsrLoader.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/loaders/vuepressSsrLoader.cts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/loaders/vuepressSsrLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/loaders/vuepressSsrLoader.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/resolveWebpackConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/resolveWebpackConfig.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/types.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/src/webpackBundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/src/webpackBundler.ts -------------------------------------------------------------------------------- /packages/bundler-webpack/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundler-webpack/tsup.config.ts -------------------------------------------------------------------------------- /packages/bundlerutils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundlerutils/README.md -------------------------------------------------------------------------------- /packages/bundlerutils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundlerutils/package.json -------------------------------------------------------------------------------- /packages/bundlerutils/src/build/createVueServerApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundlerutils/src/build/createVueServerApp.ts -------------------------------------------------------------------------------- /packages/bundlerutils/src/build/getSsrTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundlerutils/src/build/getSsrTemplate.ts -------------------------------------------------------------------------------- /packages/bundlerutils/src/build/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundlerutils/src/build/index.ts -------------------------------------------------------------------------------- /packages/bundlerutils/src/build/renderPageToString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/bundlerutils/src/build/renderPageToString.ts -------------------------------------------------------------------------------- /packages/bundlerutils/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './build/index.js' 2 | -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/bin/vuepress.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import { cli } from '../dist/index.js' 4 | 5 | cli() 6 | -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/cli.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/build.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/dev.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/handlePageAdd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/handlePageAdd.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/handlePageChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/handlePageChange.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/handlePageUnlink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/handlePageUnlink.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/index.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/pageDepsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/pageDepsHelper.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/watchPageFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/watchPageFiles.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/dev/watchUserConfigFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/dev/watchUserConfigFile.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/index.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/commands/info.ts -------------------------------------------------------------------------------- /packages/cli/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/index.ts -------------------------------------------------------------------------------- /packages/cli/src/config/loadUserConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/loadUserConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/config/resolveAppConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/resolveAppConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/config/resolveCliAppConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/resolveCliAppConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/config/resolveConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/resolveConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/config/resolveUserConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/resolveUserConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/config/resolveUserConfigConventionalPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/resolveUserConfigConventionalPath.ts -------------------------------------------------------------------------------- /packages/cli/src/config/resolveUserConfigPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/resolveUserConfigPath.ts -------------------------------------------------------------------------------- /packages/cli/src/config/transformUserConfigToPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/config/transformUserConfigToPlugin.ts -------------------------------------------------------------------------------- /packages/cli/src/defineUserConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/defineUserConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/types/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/types/commands.ts -------------------------------------------------------------------------------- /packages/cli/src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/types/config.ts -------------------------------------------------------------------------------- /packages/cli/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/src/types/index.ts -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case1/.vuepress/config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case1/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case1/.vuepress/config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case1/vuepress.config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case1/vuepress.config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case1/vuepress.config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case2/.vuepress/config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case2/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case2/.vuepress/config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case3/.vuepress/config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case3/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case3/.vuepress/config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case3/vuepress.config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case3/vuepress.config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case4/.vuepress/config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case4/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case5/.vuepress/config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case5/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case5/.vuepress/config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case5/vuepress.config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/convention/case6/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/custom-config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/js/.vuepress/config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | description: 'hello from .vuepress/config.js', 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/js/vuepress.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/__fixtures__/config/js/vuepress.config.js -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/mjs/.vuepress/config.mjs: -------------------------------------------------------------------------------- 1 | export default { 2 | description: 'hello from .vuepress/config.mjs', 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/mjs/vuepress.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/__fixtures__/config/mjs/vuepress.config.mjs -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/ts/.vuepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/__fixtures__/config/ts/.vuepress/config.ts -------------------------------------------------------------------------------- /packages/cli/tests/__fixtures__/config/ts/vuepress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/__fixtures__/config/ts/vuepress.config.ts -------------------------------------------------------------------------------- /packages/cli/tests/commands/dev/pageDepsHelper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/commands/dev/pageDepsHelper.spec.ts -------------------------------------------------------------------------------- /packages/cli/tests/config/loadUserConfig.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/config/loadUserConfig.spec.ts -------------------------------------------------------------------------------- /packages/cli/tests/config/resolveUserConfigConventionalPath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/config/resolveUserConfigConventionalPath.spec.ts -------------------------------------------------------------------------------- /packages/cli/tests/config/resolveUserConfigPath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/cli/tests/config/resolveUserConfigPath.spec.ts -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/app.ts -------------------------------------------------------------------------------- /packages/client/src/components/AutoLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/components/AutoLink.ts -------------------------------------------------------------------------------- /packages/client/src/components/ClientOnly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/components/ClientOnly.ts -------------------------------------------------------------------------------- /packages/client/src/components/Content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/components/Content.ts -------------------------------------------------------------------------------- /packages/client/src/components/RouteLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/components/RouteLink.ts -------------------------------------------------------------------------------- /packages/client/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/components/index.ts -------------------------------------------------------------------------------- /packages/client/src/composables/clientData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/composables/clientData.ts -------------------------------------------------------------------------------- /packages/client/src/composables/clientDataUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/composables/clientDataUtils.ts -------------------------------------------------------------------------------- /packages/client/src/composables/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/composables/index.ts -------------------------------------------------------------------------------- /packages/client/src/composables/onContentUpdated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/composables/onContentUpdated.ts -------------------------------------------------------------------------------- /packages/client/src/composables/updateHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/composables/updateHead.ts -------------------------------------------------------------------------------- /packages/client/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/constants.ts -------------------------------------------------------------------------------- /packages/client/src/devtools/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/devtools/constants.ts -------------------------------------------------------------------------------- /packages/client/src/devtools/index.ts: -------------------------------------------------------------------------------- 1 | export * as DEVTOOLS from './constants.js' 2 | -------------------------------------------------------------------------------- /packages/client/src/devtools/setupDevtools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/devtools/setupDevtools.ts -------------------------------------------------------------------------------- /packages/client/src/devtools/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/devtools/types.ts -------------------------------------------------------------------------------- /packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/index.ts -------------------------------------------------------------------------------- /packages/client/src/internal/contentUpdatedCallbacks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/internal/contentUpdatedCallbacks.ts -------------------------------------------------------------------------------- /packages/client/src/internal/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/internal/routes.ts -------------------------------------------------------------------------------- /packages/client/src/internal/siteData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/internal/siteData.ts -------------------------------------------------------------------------------- /packages/client/src/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/resolvers.ts -------------------------------------------------------------------------------- /packages/client/src/router/createVueRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/router/createVueRouter.ts -------------------------------------------------------------------------------- /packages/client/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/router/index.ts -------------------------------------------------------------------------------- /packages/client/src/router/resolveRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/router/resolveRoute.ts -------------------------------------------------------------------------------- /packages/client/src/router/resolveRouteFullPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/router/resolveRouteFullPath.ts -------------------------------------------------------------------------------- /packages/client/src/router/resolveRoutePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/router/resolveRoutePath.ts -------------------------------------------------------------------------------- /packages/client/src/setupGlobalComponents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/setupGlobalComponents.ts -------------------------------------------------------------------------------- /packages/client/src/setupGlobalComputed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/setupGlobalComputed.ts -------------------------------------------------------------------------------- /packages/client/src/setupUpdateHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/setupUpdateHead.ts -------------------------------------------------------------------------------- /packages/client/src/types/clientConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/clientConfig.ts -------------------------------------------------------------------------------- /packages/client/src/types/clientData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/clientData.ts -------------------------------------------------------------------------------- /packages/client/src/types/createVueAppFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/createVueAppFunction.ts -------------------------------------------------------------------------------- /packages/client/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/index.ts -------------------------------------------------------------------------------- /packages/client/src/types/internal/clientConfigs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/internal/clientConfigs.d.ts -------------------------------------------------------------------------------- /packages/client/src/types/internal/routes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/internal/routes.d.ts -------------------------------------------------------------------------------- /packages/client/src/types/internal/siteData.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/internal/siteData.d.ts -------------------------------------------------------------------------------- /packages/client/src/types/onContentUpdated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/onContentUpdated.ts -------------------------------------------------------------------------------- /packages/client/src/types/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/types/routes.ts -------------------------------------------------------------------------------- /packages/client/src/utils/defineClientConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/utils/defineClientConfig.ts -------------------------------------------------------------------------------- /packages/client/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/utils/index.ts -------------------------------------------------------------------------------- /packages/client/src/utils/withBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/src/utils/withBase.ts -------------------------------------------------------------------------------- /packages/client/templates/build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/templates/build.html -------------------------------------------------------------------------------- /packages/client/templates/dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/templates/dev.html -------------------------------------------------------------------------------- /packages/client/tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/tsconfig.dts.json -------------------------------------------------------------------------------- /packages/client/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/client/types.d.ts -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/app/appInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/appInit.ts -------------------------------------------------------------------------------- /packages/core/src/app/appPrepare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/appPrepare.ts -------------------------------------------------------------------------------- /packages/core/src/app/appUse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/appUse.ts -------------------------------------------------------------------------------- /packages/core/src/app/createBaseApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/createBaseApp.ts -------------------------------------------------------------------------------- /packages/core/src/app/createBuildApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/createBuildApp.ts -------------------------------------------------------------------------------- /packages/core/src/app/createDevApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/createDevApp.ts -------------------------------------------------------------------------------- /packages/core/src/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/index.ts -------------------------------------------------------------------------------- /packages/core/src/app/prepare/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/prepare/index.ts -------------------------------------------------------------------------------- /packages/core/src/app/prepare/prepareClientConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/prepare/prepareClientConfigs.ts -------------------------------------------------------------------------------- /packages/core/src/app/prepare/preparePageChunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/prepare/preparePageChunk.ts -------------------------------------------------------------------------------- /packages/core/src/app/prepare/preparePageComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/prepare/preparePageComponent.ts -------------------------------------------------------------------------------- /packages/core/src/app/prepare/prepareRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/prepare/prepareRoutes.ts -------------------------------------------------------------------------------- /packages/core/src/app/prepare/prepareSiteData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/prepare/prepareSiteData.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppDir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppDir.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppEnv.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppMarkdown.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppOptions.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppPages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppPages.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppSiteData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppSiteData.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppVersion.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveAppWriteTemp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveAppWriteTemp.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolvePluginObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolvePluginObject.ts -------------------------------------------------------------------------------- /packages/core/src/app/resolveThemeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/resolveThemeInfo.ts -------------------------------------------------------------------------------- /packages/core/src/app/setupAppThemeAndPlugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/app/setupAppThemeAndPlugins.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/page/createPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/createPage.ts -------------------------------------------------------------------------------- /packages/core/src/page/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/index.ts -------------------------------------------------------------------------------- /packages/core/src/page/inferPagePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/inferPagePath.ts -------------------------------------------------------------------------------- /packages/core/src/page/parsePageContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/parsePageContent.ts -------------------------------------------------------------------------------- /packages/core/src/page/renderPageSfcBlocksToVue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/renderPageSfcBlocksToVue.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageChunkInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageChunkInfo.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageComponentInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageComponentInfo.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageContent.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageDate.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageFilePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageFilePath.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageHtmlInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageHtmlInfo.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageLang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageLang.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePagePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePagePath.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePagePermalink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePagePermalink.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageRouteMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageRouteMeta.ts -------------------------------------------------------------------------------- /packages/core/src/page/resolvePageSlug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/page/resolvePageSlug.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/createHookQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/createHookQueue.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/createPluginApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/createPluginApi.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/createPluginApiHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/createPluginApiHooks.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/createPluginApiRegisterHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/createPluginApiRegisterHooks.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/index.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/normalizeAliasDefineHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/normalizeAliasDefineHook.ts -------------------------------------------------------------------------------- /packages/core/src/pluginApi/normalizeClientConfigFileHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/pluginApi/normalizeClientConfigFileHook.ts -------------------------------------------------------------------------------- /packages/core/src/types/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/app/app.ts -------------------------------------------------------------------------------- /packages/core/src/types/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/app/index.ts -------------------------------------------------------------------------------- /packages/core/src/types/app/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/app/options.ts -------------------------------------------------------------------------------- /packages/core/src/types/app/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/app/utils.ts -------------------------------------------------------------------------------- /packages/core/src/types/bundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/bundler.ts -------------------------------------------------------------------------------- /packages/core/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/index.ts -------------------------------------------------------------------------------- /packages/core/src/types/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/page.ts -------------------------------------------------------------------------------- /packages/core/src/types/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/plugin.ts -------------------------------------------------------------------------------- /packages/core/src/types/pluginApi/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/pluginApi/hooks.ts -------------------------------------------------------------------------------- /packages/core/src/types/pluginApi/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/pluginApi/index.ts -------------------------------------------------------------------------------- /packages/core/src/types/pluginApi/pluginApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/pluginApi/pluginApi.ts -------------------------------------------------------------------------------- /packages/core/src/types/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/src/types/theme.ts -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/clientConfigs/clientConfig.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/clientConfigs/clientConfig2.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/pages-with-404/404.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/pages-with-404/bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/pages-with-404/bar.md -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/pages-with-404/foo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/pages-with-404/foo.md -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/pages/bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/pages/bar.md -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/pages/foo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/pages/foo.md -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/plugins/func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/plugins/func.js -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/plugins/obj-bar.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'plugin-object-bar', 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/plugins/obj-foo.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'plugin-object-foo', 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/plugins/obj.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'plugin-object-from-path', 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/empty.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'theme-empty', 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/func-empty.js: -------------------------------------------------------------------------------- 1 | export default () => ({ 2 | name: 'theme-func-empty', 3 | }) 4 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/func-extends-grandparent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/themes/func-extends-grandparent.js -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/func-extends-parent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/themes/func-extends-parent.js -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/themes/func.js -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/obj-empty.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'theme-obj-empty', 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/obj-extends-grandparent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/themes/obj-extends-grandparent.js -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/obj-extends-parent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/themes/obj-extends-parent.js -------------------------------------------------------------------------------- /packages/core/tests/__fixtures__/themes/obj.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/__fixtures__/themes/obj.js -------------------------------------------------------------------------------- /packages/core/tests/app/createBuildApp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/createBuildApp.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/app/createDevApp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/createDevApp.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/app/resolveAppEnv.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/resolveAppEnv.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/app/resolveAppOptions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/resolveAppOptions.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/app/resolveAppPages.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/resolveAppPages.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/app/resolvePluginObject.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/resolvePluginObject.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/app/resolveThemeInfo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/app/resolveThemeInfo.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/createPage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/createPage.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/inferPagePath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/inferPagePath.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/parsePageContent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/parsePageContent.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageChunkInfo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageChunkInfo.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageComponentInfo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageComponentInfo.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageContent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageContent.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageDate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageDate.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageFilePath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageFilePath.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageHtmlInfo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageHtmlInfo.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageLang.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageLang.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePagePath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePagePath.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePagePermalink.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePagePermalink.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageRouteMeta.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageRouteMeta.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/page/resolvePageSlug.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/page/resolvePageSlug.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/pluginApi/createHookQueue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/pluginApi/createHookQueue.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/pluginApi/createPluginApi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/pluginApi/createPluginApi.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/pluginApi/normalizeAliasDefineHook.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/pluginApi/normalizeAliasDefineHook.spec.ts -------------------------------------------------------------------------------- /packages/core/tests/pluginApi/normalizeClientFilesHook.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/core/tests/pluginApi/normalizeClientFilesHook.spec.ts -------------------------------------------------------------------------------- /packages/markdown/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/README.md -------------------------------------------------------------------------------- /packages/markdown/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/package.json -------------------------------------------------------------------------------- /packages/markdown/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/index.ts -------------------------------------------------------------------------------- /packages/markdown/src/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/markdown.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/anchorPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/anchorPlugin.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/assetsPlugin/assetsPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/assetsPlugin/assetsPlugin.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/assetsPlugin/resolveLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/assetsPlugin/resolveLink.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/emojiPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/emojiPlugin.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/importCodePlugin/createImportCodeBlockRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/importCodePlugin/createImportCodeBlockRule.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/importCodePlugin/importCodePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/importCodePlugin/importCodePlugin.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/importCodePlugin/resolveImportCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/importCodePlugin/resolveImportCode.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/importCodePlugin/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/importCodePlugin/types.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/linksPlugin/linksPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/linksPlugin/linksPlugin.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/linksPlugin/resolvePaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/linksPlugin/resolvePaths.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/vPrePlugin/resolveVPre.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/vPrePlugin/resolveVPre.ts -------------------------------------------------------------------------------- /packages/markdown/src/plugins/vPrePlugin/vPrePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/plugins/vPrePlugin/vPrePlugin.ts -------------------------------------------------------------------------------- /packages/markdown/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/src/types.ts -------------------------------------------------------------------------------- /packages/markdown/tests/__fixtures__/importCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/__fixtures__/importCode.js -------------------------------------------------------------------------------- /packages/markdown/tests/__fixtures__/importCode.md: -------------------------------------------------------------------------------- 1 | # msg 2 | 3 | hello from md 4 | 5 | ## foo bar 6 | -------------------------------------------------------------------------------- /packages/markdown/tests/markdown.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/markdown.spec.ts -------------------------------------------------------------------------------- /packages/markdown/tests/plugins/__snapshots__/importCodePlugin.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/plugins/__snapshots__/importCodePlugin.spec.ts.snap -------------------------------------------------------------------------------- /packages/markdown/tests/plugins/__snapshots__/vPrePlugin.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/plugins/__snapshots__/vPrePlugin.spec.ts.snap -------------------------------------------------------------------------------- /packages/markdown/tests/plugins/assetsPlugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/plugins/assetsPlugin.spec.ts -------------------------------------------------------------------------------- /packages/markdown/tests/plugins/importCodePlugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/plugins/importCodePlugin.spec.ts -------------------------------------------------------------------------------- /packages/markdown/tests/plugins/linksPlugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/plugins/linksPlugin.spec.ts -------------------------------------------------------------------------------- /packages/markdown/tests/plugins/vPrePlugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/markdown/tests/plugins/vPrePlugin.spec.ts -------------------------------------------------------------------------------- /packages/shared/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/README.md -------------------------------------------------------------------------------- /packages/shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/package.json -------------------------------------------------------------------------------- /packages/shared/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/index.ts -------------------------------------------------------------------------------- /packages/shared/src/types/head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/types/head.ts -------------------------------------------------------------------------------- /packages/shared/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/types/index.ts -------------------------------------------------------------------------------- /packages/shared/src/types/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/types/locale.ts -------------------------------------------------------------------------------- /packages/shared/src/types/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/types/page.ts -------------------------------------------------------------------------------- /packages/shared/src/types/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/types/site.ts -------------------------------------------------------------------------------- /packages/shared/src/types/ssr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/types/ssr.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/dedupeHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/dedupeHead.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/ensureEndingSlash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/ensureEndingSlash.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/ensureLeadingSlash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/ensureLeadingSlash.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/formatDateString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/formatDateString.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/index.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/links/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/links/index.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/links/isLinkExternal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/links/isLinkExternal.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/links/isLinkHttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/links/isLinkHttp.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/links/isLinkWithProtocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/links/isLinkWithProtocol.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/omit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/omit.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/removeEndingSlash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/removeEndingSlash.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/removeLeadingSlash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/removeLeadingSlash.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/resolveHeadIdentifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/resolveHeadIdentifier.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/routes/index.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/routes/inferRoutePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/routes/inferRoutePath.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/routes/normalizeRoutePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/routes/normalizeRoutePath.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/routes/resolveLocalePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/routes/resolveLocalePath.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/routes/resolveRoutePathFromUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/routes/resolveRoutePathFromUrl.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/routes/splitPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/routes/splitPath.ts -------------------------------------------------------------------------------- /packages/shared/src/utils/typeGuards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/src/utils/typeGuards.ts -------------------------------------------------------------------------------- /packages/shared/tests/dedupeHead.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/dedupeHead.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/ensureEndingSlash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/ensureEndingSlash.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/ensureLeadingSlash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/ensureLeadingSlash.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/formatDateString.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/formatDateString.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/links/isLinkExternal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/links/isLinkExternal.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/links/isLinkHttp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/links/isLinkHttp.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/links/isLinkWithProtocol.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/links/isLinkWithProtocol.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/removeEndingSlash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/removeEndingSlash.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/removeLeadingSlash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/removeLeadingSlash.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/resolveHeadIdentifier.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/resolveHeadIdentifier.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/routes/inferRoutePath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/routes/inferRoutePath.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/routes/normalizeRoutePath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/routes/normalizeRoutePath.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/routes/resolveLocalePath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/routes/resolveLocalePath.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/routes/resolveRoutePathFromUrl.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/routes/resolveRoutePathFromUrl.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/routes/splitPath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/routes/splitPath.spec.ts -------------------------------------------------------------------------------- /packages/shared/tests/typeGuards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/shared/tests/typeGuards.spec.ts -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/README.md -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/console/formatMs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/console/formatMs.ts -------------------------------------------------------------------------------- /packages/utils/src/console/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/console/index.ts -------------------------------------------------------------------------------- /packages/utils/src/console/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/console/logger.ts -------------------------------------------------------------------------------- /packages/utils/src/console/withSpinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/console/withSpinner.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/module/getDirname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/module/getDirname.ts -------------------------------------------------------------------------------- /packages/utils/src/module/importFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/module/importFile.ts -------------------------------------------------------------------------------- /packages/utils/src/module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/module/index.ts -------------------------------------------------------------------------------- /packages/utils/src/module/isChildPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/module/isChildPath.ts -------------------------------------------------------------------------------- /packages/utils/src/module/sanitizeFileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/module/sanitizeFileName.ts -------------------------------------------------------------------------------- /packages/utils/src/module/transformPathToFileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/module/transformPathToFileName.ts -------------------------------------------------------------------------------- /packages/utils/src/ssr/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/ssr/index.ts -------------------------------------------------------------------------------- /packages/utils/src/ssr/renderHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/ssr/renderHead.ts -------------------------------------------------------------------------------- /packages/utils/src/ssr/renderHeadAttrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/ssr/renderHeadAttrs.ts -------------------------------------------------------------------------------- /packages/utils/src/ssr/templateRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/src/ssr/templateRenderer.ts -------------------------------------------------------------------------------- /packages/utils/tests/console/formatMs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/console/formatMs.spec.ts -------------------------------------------------------------------------------- /packages/utils/tests/console/logger.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/console/logger.spec.ts -------------------------------------------------------------------------------- /packages/utils/tests/console/withSpinner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/console/withSpinner.spec.ts -------------------------------------------------------------------------------- /packages/utils/tests/module/isChildPath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/module/isChildPath.spec.ts -------------------------------------------------------------------------------- /packages/utils/tests/ssr/renderHead.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/ssr/renderHead.spec.ts -------------------------------------------------------------------------------- /packages/utils/tests/ssr/renderHeadAttrs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/ssr/renderHeadAttrs.spec.ts -------------------------------------------------------------------------------- /packages/utils/tests/ssr/templateRenderer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/utils/tests/ssr/templateRenderer.spec.ts -------------------------------------------------------------------------------- /packages/vuepress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/vuepress/README.md -------------------------------------------------------------------------------- /packages/vuepress/bin/vuepress-vite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/vuepress/bin/vuepress-vite.js -------------------------------------------------------------------------------- /packages/vuepress/bin/vuepress-webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/vuepress/bin/vuepress-webpack.js -------------------------------------------------------------------------------- /packages/vuepress/bin/vuepress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/vuepress/bin/vuepress.js -------------------------------------------------------------------------------- /packages/vuepress/client-types.d.ts: -------------------------------------------------------------------------------- 1 | import '@vuepress/client/types' 2 | -------------------------------------------------------------------------------- /packages/vuepress/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/vuepress/package.json -------------------------------------------------------------------------------- /packages/vuepress/src/cli.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/cli' 2 | -------------------------------------------------------------------------------- /packages/vuepress/src/client-app.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/client/app' 2 | -------------------------------------------------------------------------------- /packages/vuepress/src/client.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/client' 2 | -------------------------------------------------------------------------------- /packages/vuepress/src/core.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/core' 2 | -------------------------------------------------------------------------------- /packages/vuepress/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/packages/vuepress/src/index.ts -------------------------------------------------------------------------------- /packages/vuepress/src/markdown.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/markdown' 2 | -------------------------------------------------------------------------------- /packages/vuepress/src/shared.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/shared' 2 | -------------------------------------------------------------------------------- /packages/vuepress/src/utils.ts: -------------------------------------------------------------------------------- 1 | export * from '@vuepress/utils' 2 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/scripts/constants.ts -------------------------------------------------------------------------------- /taze.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/taze.config.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.dts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/tsconfig.dts.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vuepress/core/HEAD/vitest.config.ts --------------------------------------------------------------------------------