Socket
Socket
Sign inDemoInstall

@vuepress/client

Package Overview
Dependencies
Maintainers
6
Versions
87
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vuepress/client - npm Package Compare versions

Comparing version 2.0.0-beta.47 to 2.0.0-beta.48

27

dist/app.js
import {
ClientOnly,
Content,
Vuepress,
pageData,

@@ -26,3 +27,2 @@ pageFrontmatterSymbol,

import { pagesComponents } from "@internal/pagesComponents";
import { pagesRoutes } from "@internal/pagesRoutes";
import { removeEndingSlash } from "@vuepress/shared";

@@ -35,2 +35,25 @@ import {

} from "vue-router";
// src/routes.ts
import { pagesRoutes } from "@internal/pagesRoutes";
var createRoutes = () => pagesRoutes.reduce((result, [name, path, meta, redirects]) => {
result.push({
name,
path,
component: Vuepress,
meta
}, ...redirects.map((item) => ({
path: item,
redirect: path
})));
return result;
}, [
{
name: "404",
path: "/:catchAll(.*)",
component: Vuepress
}
]);
// src/router.ts
var historyCreator = __VUEPRESS_SSR__ ? createMemoryHistory : createWebHistory;

@@ -40,3 +63,3 @@ var createVueRouter = () => {

history: historyCreator(removeEndingSlash(siteData.value.base)),
routes: pagesRoutes,
routes: createRoutes(),
scrollBehavior: (to, from, savedPosition) => {

@@ -43,0 +66,0 @@ if (savedPosition)

15

dist/index.d.ts
import { PageData, PageFrontmatter, HeadConfig, SiteData } from '@vuepress/shared';
export { PageData, PageFrontmatter, PageHeader, SiteData } from '@vuepress/shared';
import * as vue from 'vue';
import { Ref, ComputedRef, InjectionKey, App, ComponentOptions } from 'vue';
import { Router } from 'vue-router';
import { Ref, ComputedRef, InjectionKey, App, Component } from 'vue';
import { Router, RouteMeta } from 'vue-router';
export { C as CreateVueAppFunction } from './createVueAppFunction-c8e67ca1.js';

@@ -189,5 +189,12 @@

*/
rootComponents?: ComponentOptions[];
rootComponents?: Component[];
}
declare type PageRouteItem = [
name: string,
path: string,
meta: RouteMeta,
redirects: string[]
];
declare const ClientOnly: vue.DefineComponent<{}, () => vue.VNode<vue.RendererNode, vue.RendererElement, {

@@ -250,2 +257,2 @@ [key: string]: any;

export { ClientConfig, ClientOnly, Content, PageDataRef, PageFrontmatterRef, PageHead, PageHeadRef, PageHeadTitle, PageHeadTitleRef, PageLang, PageLangRef, PagesData, PagesDataRef, RouteLocale, RouteLocaleRef, SiteDataRef, SiteLocaleData, SiteLocaleDataRef, UpdateHead, Vuepress, defineClientConfig, pageData, pageDataEmpty, pageFrontmatterSymbol, pageHeadSymbol, pageHeadTitleSymbol, pageLangSymbol, pagesData, resolvers, routeLocaleSymbol, siteData, siteLocaleDataSymbol, updateHeadSymbol, usePageData, usePageFrontmatter, usePageHead, usePageHeadTitle, usePageLang, usePagesData, useRouteLocale, useSiteData, useSiteLocaleData, useUpdateHead, withBase };
export { ClientConfig, ClientOnly, Content, PageDataRef, PageFrontmatterRef, PageHead, PageHeadRef, PageHeadTitle, PageHeadTitleRef, PageLang, PageLangRef, PageRouteItem, PagesData, PagesDataRef, RouteLocale, RouteLocaleRef, SiteDataRef, SiteLocaleData, SiteLocaleDataRef, UpdateHead, Vuepress, defineClientConfig, pageData, pageDataEmpty, pageFrontmatterSymbol, pageHeadSymbol, pageHeadTitleSymbol, pageLangSymbol, pagesData, resolvers, routeLocaleSymbol, siteData, siteLocaleDataSymbol, updateHeadSymbol, usePageData, usePageFrontmatter, usePageHead, usePageHeadTitle, usePageLang, usePagesData, useRouteLocale, useSiteData, useSiteLocaleData, useUpdateHead, withBase };
{
"name": "@vuepress/client",
"version": "2.0.0-beta.47",
"version": "2.0.0-beta.48",
"description": "Client package of VuePress",

@@ -37,3 +37,3 @@ "keywords": [

"@vue/devtools-api": "^6.1.4",
"@vuepress/shared": "2.0.0-beta.47",
"@vuepress/shared": "2.0.0-beta.48",
"vue": "^3.2.36",

@@ -40,0 +40,0 @@ "vue-router": "^4.0.15"

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc