Socket
Socket
Sign inDemoInstall

vitepress

Package Overview
Dependencies
Maintainers
5
Versions
237
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vitepress - npm Package Compare versions

Comparing version 1.0.0-rc.44 to 1.0.0-rc.45

dist/node/serve-CXeFQMGg.js

2

dist/client/app/index.js

@@ -54,2 +54,4 @@ import RawTheme from '@theme/index';

export async function createApp() {
;
globalThis.__VITEPRESS__ = true;
const router = newRouter();

@@ -56,0 +58,0 @@ const app = newApp();

10

dist/client/app/router.js

@@ -119,3 +119,3 @@ import { inject, markRaw, nextTick, reactive, readonly } from 'vue';

: link.href, link.baseURI);
const currentUrl = window.location;
const currentUrl = new URL(window.location.href); // copy to keep old data
// only intercept inbound html links

@@ -144,3 +144,3 @@ if (!e.ctrlKey &&

else {
updateHistory(href);
updateHistory(href, false); // already emitted hashchange above
window.scrollTo(0, 0);

@@ -220,7 +220,11 @@ }

}
function updateHistory(href) {
function updateHistory(href, emitHashChange = true) {
if (inBrowser && normalizeHref(href) !== normalizeHref(location.href)) {
const currentHash = location.hash;
// save scroll position before changing url
history.replaceState({ scrollPosition: window.scrollY }, document.title);
history.pushState(null, '', href);
if (emitHashChange && new URL(href, fakeHost).hash !== currentHash) {
window.dispatchEvent(new Event('hashchange'));
}
}

@@ -227,0 +231,0 @@ }

@@ -1,2 +0,2 @@

import { a as getDefaultExportFromCjs, q as c, t as clearCache, n as init, b as build, o as serve, v as version, p as createServer } from './serve-Bbz0dL6j.js';
import { a as getDefaultExportFromCjs, q as c, t as clearCache, n as init, b as build, o as serve, v as version, p as createServer } from './serve-CXeFQMGg.js';
import { createLogger } from 'vite';

@@ -3,0 +3,0 @@ import 'path';

import { normalizePath } from 'vite';
export { loadEnv } from 'vite';
import { g as glob, c as createMarkdownRenderer, f as fs, m as matter, a as getDefaultExportFromCjs } from './serve-Bbz0dL6j.js';
export { S as ScaffoldThemeType, b as build, p as createServer, e as defineConfig, h as defineConfigWithTheme, d as defineLoader, n as init, j as mergeConfig, r as resolveConfig, l as resolvePages, k as resolveSiteData, i as resolveUserConfig, s as scaffold, o as serve } from './serve-Bbz0dL6j.js';
import { g as glob, c as createMarkdownRenderer, f as fs, m as matter, a as getDefaultExportFromCjs } from './serve-CXeFQMGg.js';
export { S as ScaffoldThemeType, b as build, p as createServer, e as defineConfig, h as defineConfigWithTheme, d as defineLoader, n as init, j as mergeConfig, r as resolveConfig, l as resolvePages, k as resolveSiteData, i as resolveUserConfig, s as scaffold, o as serve } from './serve-CXeFQMGg.js';
import path from 'path';

@@ -6,0 +6,0 @@ import 'crypto';

{
"name": "vitepress",
"version": "1.0.0-rc.44",
"version": "1.0.0-rc.45",
"description": "Vite & Vue powered static site generator",

@@ -5,0 +5,0 @@ "type": "module",

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