PHP 8.1.33
Preview: escape-html.js Size: 5.90 KB
/home/jambtst2015/public_html/www.securiskbrokers.com/wp-includes/js/dist/escape-html.js

/******/ (() => { // webpackBootstrap
/******/ 	"use strict";
/******/ 	// The require scope
/******/ 	var __webpack_require__ = {};
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/define property getters */
/******/ 	(() => {
/******/ 		// define getter functions for harmony exports
/******/ 		__webpack_require__.d = (exports, definition) => {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
/******/ 	(() => {
/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/make namespace object */
/******/ 	(() => {
/******/ 		// define __esModule on exports
/******/ 		__webpack_require__.r = (exports) => {
/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 			}
/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
/******/ 		};
/******/ 	})();
/******/ 	
/************************************************************************/
var __webpack_exports__ = {};
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  escapeAmpersand: () => (/* binding */ escapeAmpersand),
  escapeAttribute: () => (/* binding */ escapeAttribute),
  escapeEditableHTML: () => (/* binding */ escapeEditableHTML),
  escapeHTML: () => (/* binding */ escapeHTML),
  escapeLessThan: () => (/* binding */ escapeLessThan),
  escapeQuotationMark: () => (/* binding */ escapeQuotationMark),
  isValidAttributeName: () => (/* binding */ isValidAttributeName)
});

;// CONCATENATED MODULE: ./node_modules/@wordpress/escape-html/build-module/escape-greater.js
/**
 * Returns a string with greater-than sign replaced.
 *
 * Note that if a resolution for Trac#45387 comes to fruition, it is no longer
 * necessary for `__unstableEscapeGreaterThan` to exist.
 *
 * See: https://core.trac.wordpress.org/ticket/45387
 *
 * @param value Original string.
 *
 * @return Escaped string.
 */
function __unstableEscapeGreaterThan(value) {
  return value.replace(/>/g, '>');
}

;// CONCATENATED MODULE: ./node_modules/@wordpress/escape-html/build-module/index.js
/**
 * Internal dependencies
 */


/**
 * Regular expression matching invalid attribute names.
 *
 * "Attribute names must consist of one or more characters other than controls,
 * U+0020 SPACE, U+0022 ("), U+0027 ('), U+003E (>), U+002F (/), U+003D (=),
 * and noncharacters."
 *
 * @see https://html.spec.whatwg.org/multipage/syntax.html#attributes-2
 */
const REGEXP_INVALID_ATTRIBUTE_NAME = /[\u007F-\u009F "'>/="\uFDD0-\uFDEF]/;

/**
 * Returns a string with ampersands escaped. Note that this is an imperfect
 * implementation, where only ampersands which do not appear as a pattern of
 * named, decimal, or hexadecimal character references are escaped. Invalid
 * named references (i.e. ambiguous ampersand) are still permitted.
 *
 * @see https://w3c.github.io/html/syntax.html#character-references
 * @see https://w3c.github.io/html/syntax.html#ambiguous-ampersand
 * @see https://w3c.github.io/html/syntax.html#named-character-references
 *
 * @param value Original string.
 *
 * @return Escaped string.
 */
function escapeAmpersand(value) {
  return value.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi, '&');
}

/**
 * Returns a string with quotation marks replaced.
 *
 * @param value Original string.
 *
 * @return Escaped string.
 */
function escapeQuotationMark(value) {
  return value.replace(/"/g, '"');
}

/**
 * Returns a string with less-than sign replaced.
 *
 * @param value Original string.
 *
 * @return Escaped string.
 */
function escapeLessThan(value) {
  return value.replace(/</g, '&lt;');
}

/**
 * Returns an escaped attribute value.
 *
 * @see https://w3c.github.io/html/syntax.html#elements-attributes
 *
 * "[...] the text cannot contain an ambiguous ampersand [...] must not contain
 * any literal U+0022 QUOTATION MARK characters (")"
 *
 * Note we also escape the greater than symbol, as this is used by wptexturize to
 * split HTML strings. This is a WordPress specific fix
 *
 * Note that if a resolution for Trac#45387 comes to fruition, it is no longer
 * necessary for `__unstableEscapeGreaterThan` to be used.
 *
 * See: https://core.trac.wordpress.org/ticket/45387
 *
 * @param value Attribute value.
 *
 * @return Escaped attribute value.
 */
function escapeAttribute(value) {
  return __unstableEscapeGreaterThan(escapeQuotationMark(escapeAmpersand(value)));
}

/**
 * Returns an escaped HTML element value.
 *
 * @see https://w3c.github.io/html/syntax.html#writing-html-documents-elements
 *
 * "the text must not contain the character U+003C LESS-THAN SIGN (<) or an
 * ambiguous ampersand."
 *
 * @param value Element value.
 *
 * @return Escaped HTML element value.
 */
function escapeHTML(value) {
  return escapeLessThan(escapeAmpersand(value));
}

/**
 * Returns an escaped Editable HTML element value. This is different from
 * `escapeHTML`, because for editable HTML, ALL ampersands must be escaped in
 * order to render the content correctly on the page.
 *
 * @param value Element value.
 *
 * @return Escaped HTML element value.
 */
function escapeEditableHTML(value) {
  return escapeLessThan(value.replace(/&/g, '&amp;'));
}

/**
 * Returns true if the given attribute name is valid, or false otherwise.
 *
 * @param name Attribute name to test.
 *
 * @return Whether attribute is valid.
 */
function isValidAttributeName(name) {
  return !REGEXP_INVALID_ATTRIBUTE_NAME.test(name);
}

(window.wp = window.wp || {}).escapeHtml = __webpack_exports__;
/******/ })()
;

Directory Contents

Dirs: 3 × Files: 122

Name Size Perms Modified Actions
- drwxr-xr-x 2024-12-09 13:54:39
Edit Download
- drwxr-xr-x 2024-12-09 13:54:38
Edit Download
vendor DIR
- drwxr-xr-x 2024-12-09 13:54:38
Edit Download
8.53 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
2.30 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
23.00 KB lrw-r--r-- 2024-10-01 05:18:28
Edit Download
5.39 KB lrw-r--r-- 2024-05-23 23:39:28
Edit Download
22.97 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
5.41 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
15.61 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
5.48 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
4.51 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
1.08 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
80.13 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
20.37 KB lrw-r--r-- 2024-10-07 02:45:30
Edit Download
2.53 MB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
822.62 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
2.06 MB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
823.01 KB lrw-r--r-- 2024-11-05 00:46:30
Edit Download
14.87 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
2.34 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
553.47 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
169.02 KB lrw-r--r-- 2024-10-21 15:23:30
Edit Download
179.91 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
48.33 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
2.24 MB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
689.17 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
198.51 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
36.24 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
25.00 KB lrw-r--r-- 2024-09-23 10:52:26
Edit Download
9.20 KB lrw-r--r-- 2024-09-23 10:52:26
Edit Download
260.07 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
63.13 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
97.16 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
34.32 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
7.14 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
1.44 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
154.68 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
26.46 KB lrw-r--r-- 2024-06-18 17:19:30
Edit Download
798.19 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
765.07 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
4.63 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
684 B lrw-r--r-- 2024-01-31 17:59:56
Edit Download
2.41 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
457 B lrw-r--r-- 2024-01-31 17:59:56
Edit Download
61.52 KB lrw-r--r-- 2024-09-30 09:11:32
Edit Download
12.23 KB lrw-r--r-- 2024-09-30 09:11:32
Edit Download
123.61 KB lrw-r--r-- 2025-02-07 22:31:24
Edit Download
42.03 KB lrw-r--r-- 2025-02-07 22:31:24
Edit Download
1.53 MB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
608.94 KB lrw-r--r-- 2024-11-01 02:15:30
Edit Download
175.48 KB lrw-r--r-- 2024-11-01 02:15:30
Edit Download
58.00 KB lrw-r--r-- 2024-11-01 02:15:30
Edit Download
1.01 MB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
337.37 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
66.99 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
11.70 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
5.90 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
1000 B lrw-r--r-- 2024-01-31 17:59:56
Edit Download
71.98 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
22.33 KB lrw-r--r-- 2024-11-20 21:00:32
Edit Download
68.36 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
22.39 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
20.43 KB lrw-r--r-- 2024-09-30 09:11:32
Edit Download
4.66 KB lrw-r--r-- 2024-09-30 09:11:32
Edit Download
3.62 KB lrw-r--r-- 2024-05-23 23:39:28
Edit Download
788 B lrw-r--r-- 2024-01-31 17:59:56
Edit Download
48.74 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
8.93 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
4.25 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
1018 B lrw-r--r-- 2024-01-31 17:59:56
Edit Download
24.21 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
2.95 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
13.77 KB lrw-r--r-- 2024-02-09 23:22:22
Edit Download
2.58 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
31.49 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
4.80 KB lrw-r--r-- 2024-10-01 05:18:28
Edit Download
25.47 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
8.05 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
21.64 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
2.02 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
13.29 KB lrw-r--r-- 2024-10-01 05:18:28
Edit Download
3.43 KB lrw-r--r-- 2024-10-01 05:18:28
Edit Download
63.02 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
20.89 KB lrw-r--r-- 2024-11-20 21:00:32
Edit Download
17.72 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
4.05 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
29.58 KB lrw-r--r-- 2024-05-23 23:39:28
Edit Download
5.49 KB lrw-r--r-- 2024-05-23 23:39:28
Edit Download
25.71 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
6.92 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
6.73 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
1.62 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
13.91 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
3.30 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
8.68 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
2.74 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
23.42 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
8.69 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
20.39 KB lrw-r--r-- 2024-10-01 05:18:28
Edit Download
5.97 KB lrw-r--r-- 2024-10-01 05:18:28
Edit Download
115.42 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
29.11 KB lrw-r--r-- 2024-09-30 09:11:32
Edit Download
26.29 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
4.29 KB lrw-r--r-- 2024-06-18 17:19:30
Edit Download
14.61 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
4.28 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
14.92 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
2.83 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
39.52 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
5.91 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
5.91 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
1.24 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
8.22 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
1.64 KB lrw-r--r-- 2024-02-15 21:53:16
Edit Download
34.24 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
8.18 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
10.45 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
1.82 KB lrw-r--r-- 2024-05-31 22:59:00
Edit Download
2.43 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
311 B lrw-r--r-- 2024-01-31 17:59:56
Edit Download
53.34 KB lrw-r--r-- 2025-02-04 22:28:34
Edit Download
19.68 KB lrw-r--r-- 2024-09-20 05:55:36
Edit Download
14.63 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download
2.42 KB lrw-r--r-- 2024-01-31 17:59:56
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).