Socket
Socket
Sign inDemoInstall

@vuepress/shared

Package Overview
Dependencies
Maintainers
6
Versions
77
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vuepress/shared - npm Package Compare versions

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

12

dist/index.d.ts

@@ -224,12 +224,2 @@ export { isArray, isFunction, isString } from '@vue/shared';

/**
* Escape html chars
*/
declare const htmlEscape: (str: string) => string;
/**
* Unescape html chars
*/
declare const htmlUnescape: (str: string) => string;
/**
* Determine a link is external or not

@@ -290,2 +280,2 @@ */

export { HeadAttrsConfig, HeadConfig, HeadTag, HeadTagEmpty, HeadTagNonEmpty, LocaleConfig, LocaleData, PageBase, PageData, PageFrontmatter, PageHeader, SiteData, SiteLocaleConfig, SiteLocaleData, VuepressSSRContext, dedupeHead, ensureEndingSlash, ensureLeadingSlash, formatDateString, htmlEscape, htmlUnescape, isLinkExternal, isLinkFtp, isLinkHttp, isLinkMailto, isLinkTel, isPlainObject, removeEndingSlash, removeLeadingSlash, resolveHeadIdentifier, resolveLocalePath, resolveRoutePathFromUrl };
export { HeadAttrsConfig, HeadConfig, HeadTag, HeadTagEmpty, HeadTagNonEmpty, LocaleConfig, LocaleData, PageBase, PageData, PageFrontmatter, PageHeader, SiteData, SiteLocaleConfig, SiteLocaleData, VuepressSSRContext, dedupeHead, ensureEndingSlash, ensureLeadingSlash, formatDateString, isLinkExternal, isLinkFtp, isLinkHttp, isLinkMailto, isLinkTel, isPlainObject, removeEndingSlash, removeLeadingSlash, resolveHeadIdentifier, resolveLocalePath, resolveRoutePathFromUrl };

@@ -52,29 +52,2 @@ // src/utils/index.ts

// src/utils/htmlEscape.ts
var htmlEscapeMap = {
"&": "&",
"<": "&lt;",
">": "&gt;",
"'": "&#39;",
'"': "&quot;"
};
var htmlEscapeRegexp = /[&<>'"]/g;
var htmlEscape = (str) => str.replace(htmlEscapeRegexp, (char) => htmlEscapeMap[char]);
// src/utils/htmlUnescape.ts
var htmlUnescapeMap = {
"&amp;": "&",
"&#38;": "&",
"&lt;": "<",
"&#60;": "<",
"&gt;": ">",
"&#62;": ">",
"&apos;": "'",
"&#39;": "'",
"&quot;": '"',
"&#34;": '"'
};
var htmlUnescapeRegexp = /&(amp|#38|lt|#60|gt|#62|apos|#39|quot|#34);/g;
var htmlUnescape = (str) => str.replace(htmlUnescapeRegexp, (char) => htmlUnescapeMap[char]);
// src/utils/isLinkFtp.ts

@@ -137,4 +110,2 @@ var isLinkFtp = (link) => link.startsWith("ftp://");

formatDateString,
htmlEscape,
htmlUnescape,
isArray,

@@ -141,0 +112,0 @@ isFunction,

5

package.json
{
"name": "@vuepress/shared",
"version": "2.0.0-beta.48",
"version": "2.0.0-beta.49",
"description": "Utils that shared between VuePress node and client",

@@ -23,2 +23,3 @@ "keywords": [

".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",

@@ -36,3 +37,3 @@ "require": "./dist/index.cjs"

"dependencies": {
"@vue/shared": "^3.2.36"
"@vue/shared": "^3.2.37"
},

@@ -39,0 +40,0 @@ "publishConfig": {

Sorry, the diff of this file is not supported yet

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