Sha256: 3669f440ba856ed9cf2fe8ac3f17c10866f7f474c801296426e5554dd920965d

Contents?: true

Size: 512 Bytes

Versions: 17

Compression:

Stored size: 512 Bytes

Contents

/*!
 * escape-html
 * Copyright(c) 2012-2013 TJ Holowaychuk
 * MIT Licensed
 */

/**
 * Module exports.
 * @public
 */

module.exports = escapeHtml;

/**
 * Escape special characters in the given string of html.
 *
 * @param  {string} str The string to escape for inserting into HTML
 * @return {string}
 * @public
 */

function escapeHtml(html) {
  return String(html)
    .replace(/&/g, '&')
    .replace(/"/g, '"')
    .replace(/'/g, ''')
    .replace(/</g, '&lt;')
    .replace(/>/g, '&gt;');
}

Version data entries

17 entries across 14 versions & 2 rubygems

Version Path
webpack_rails-2.0.1 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-2.0.0 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.3.1 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.3.0 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.2.2 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.2.1 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.2.0 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.1.1 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.1.0 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.0.1 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
webpack_rails-1.0.0 lib/webpack_rails/node_modules/express/node_modules/escape-html/index.js
gulp_assets-1.0.0.pre.5 template/node_modules/webpack-dev-server/node_modules/express/node_modules/escape-html/index.js
gulp_assets-1.0.0.pre.5 template/node_modules/webpack-dev-server/node_modules/serve-index/node_modules/escape-html/index.js
gulp_assets-1.0.0.pre.4 template/node_modules/webpack-dev-server/node_modules/express/node_modules/escape-html/index.js
gulp_assets-1.0.0.pre.4 template/node_modules/webpack-dev-server/node_modules/serve-index/node_modules/escape-html/index.js
gulp_assets-1.0.0.pre.3 template/node_modules/webpack-dev-server/node_modules/express/node_modules/escape-html/index.js
gulp_assets-1.0.0.pre.3 template/node_modules/webpack-dev-server/node_modules/serve-index/node_modules/escape-html/index.js