Socket
Socket
Sign inDemoInstall

@tryghost/kg-clean-basic-html

Package Overview
Dependencies
Maintainers
26
Versions
122
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tryghost/kg-clean-basic-html - npm Package Compare versions

Comparing version 3.0.10 to 3.0.11

15

cjs/clean-basic-html.js
'use strict';
/**
* Removes any <code> wrappers around replacement strings {foo}
* Example input: <code><span>{foo}</span></code>
* Example output: <span>{foo}</span>
* @param {string} html
* @returns {string}
*/
function removeCodeWrappers(html) {
return html.replace(/<code>((.*?){.*?}(.*?))<\/code>/gi, '$1');
}
/* global DOMParser, window */

@@ -28,2 +39,6 @@ function cleanBasicHtml(html = '', _options = {}) {

if (options.removeCodeWrappers) {
cleanHtml = removeCodeWrappers(cleanHtml);
}
cleanHtml = cleanHtml

@@ -30,0 +45,0 @@ .replace(/(\s|&nbsp;){2,}/g, ' ')

@@ -0,1 +1,12 @@

/**
* Removes any <code> wrappers around replacement strings {foo}
* Example input: <code><span>{foo}</span></code>
* Example output: <span>{foo}</span>
* @param {string} html
* @returns {string}
*/
function removeCodeWrappers(html) {
return html.replace(/<code>((.*?){.*?}(.*?))<\/code>/gi, '$1');
}
/* global DOMParser, window */

@@ -21,2 +32,5 @@ function cleanBasicHtml() {

}
if (options.removeCodeWrappers) {
cleanHtml = removeCodeWrappers(cleanHtml);
}
cleanHtml = cleanHtml.replace(/(\s|&nbsp;){2,}/g, ' ').trim().replace(/^&nbsp;|&nbsp$/g, '').trim();

@@ -23,0 +37,0 @@

@@ -0,1 +1,12 @@

/**
* Removes any <code> wrappers around replacement strings {foo}
* Example input: <code><span>{foo}</span></code>
* Example output: <span>{foo}</span>
* @param {string} html
* @returns {string}
*/
function removeCodeWrappers(html) {
return html.replace(/<code>((.*?){.*?}(.*?))<\/code>/gi, '$1');
}
/* global DOMParser, window */

@@ -26,2 +37,6 @@ export default function cleanBasicHtml(html = '', _options = {}) {

if (options.removeCodeWrappers) {
cleanHtml = removeCodeWrappers(cleanHtml);
}
cleanHtml = cleanHtml

@@ -28,0 +43,0 @@ .replace(/(\s|&nbsp;){2,}/g, ' ')

4

package.json
{
"name": "@tryghost/kg-clean-basic-html",
"version": "3.0.10",
"version": "3.0.11",
"repository": "https://github.com/TryGhost/Koenig/tree/master/packages/kg-clean-basic-html",

@@ -43,3 +43,3 @@ "author": "Ghost Foundation",

},
"gitHead": "eaae61a00d38bbdfe6429b6e9523b3be706101ec"
"gitHead": "9501511b6a30534d300145130af0e0798ada5b73"
}

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