/home/techb158/public_html/wp-includes/js/dist
NameSizeModeActions
development/-0777rm
script-modules/-0755rm
vendor/-0777rm
a11y.js56970666editdlrm
a11y.min.js26160666editdlrm
annotations.js159520666editdlrm
annotations.min.js59780666editdlrm
api-fetch.js200030666editdlrm
api-fetch.min.js75100666editdlrm
autop.js100190666editdlrm
autop.min.js56940666editdlrm
base-styles.js1150666editdlrm
base-styles.min.js1420666editdlrm
blob.js24100666editdlrm
blob.min.js12430666editdlrm
block-directory.js3816380666editdlrm
block-directory.min.js1295730666editdlrm
block-editor.js37792910666editdlrm
block-editor.min.js14111060666editdlrm
block-library.js30226840666editdlrm
block-library.min.js13043780666editdlrm
block-serialization-default-parser.js68000666editdlrm
block-serialization-default-parser.min.js25600666editdlrm
block-serialization-spec-parser.js517960666editdlrm
block-serialization-spec-parser.min.js107280666editdlrm
blocks.js2999050666editdlrm
blocks.min.js1464260666editdlrm
commands.js1317390666editdlrm
commands.min.js572270666editdlrm
components.js38212980666editdlrm
components.min.js8366890666editdlrm
compose.js857520666editdlrm
compose.min.js300980666editdlrm
core-commands.js298050666editdlrm
core-commands.min.js124890666editdlrm
core-data.js6758400666editdlrm
core-data.min.js2319570666editdlrm
customize-widgets.js1142260666editdlrm
customize-widgets.min.js444660666editdlrm
data-controls.js43010666editdlrm
data-controls.min.js18850666editdlrm
data.js856980666editdlrm
data.min.js266640666editdlrm
date.js1809350666editdlrm
date.min.js1447470666editdlrm
deprecated.js31800666editdlrm
deprecated.min.js13820666editdlrm
dom-ready.js15710666editdlrm
dom-ready.min.js8810666editdlrm
dom.js359620666editdlrm
dom.min.js131720666editdlrm
edit-post.js4513590666editdlrm
edit-post.min.js1601570666editdlrm
edit-site.js23047570666editdlrm
edit-site.min.js9052880666editdlrm
edit-widgets.js1846200666editdlrm
edit-widgets.min.js704650666editdlrm
editor.js39683670666editdlrm
editor.min.js15738860666editdlrm
element.js279710666editdlrm
element.min.js124680666editdlrm
escape-html.js24130666editdlrm
escape-html.min.js11580666editdlrm
format-library.js2349570666editdlrm
format-library.min.js984950666editdlrm
hooks.js122990666editdlrm
hooks.min.js51070666editdlrm
html-entities.js17560666editdlrm
html-entities.min.js9500666editdlrm
i18n.js157250666editdlrm
i18n.min.js57910666editdlrm
is-shallow-equal.js28330666editdlrm
is-shallow-equal.min.js11970666editdlrm
keyboard-shortcuts.js105080666editdlrm
keyboard-shortcuts.min.js36820666editdlrm
keycodes.js85640666editdlrm
keycodes.min.js30380666editdlrm
list-reusable-blocks.js136620666editdlrm
list-reusable-blocks.min.js55390666editdlrm
media-utils.js10650270666editdlrm
media-utils.min.js3909950666editdlrm
notices.js97830666editdlrm
notices.min.js39470666editdlrm
nux.js44230666editdlrm
nux.min.js17490666editdlrm
patterns.js901840666editdlrm
patterns.min.js383020666editdlrm
plugins.js212200666editdlrm
plugins.min.js72530666editdlrm
preferences-persistence.js177200666editdlrm
preferences-persistence.min.js57130666editdlrm
preferences.js215310666editdlrm
preferences.min.js80280666editdlrm
primitives.js52700666editdlrm
primitives.min.js20930666editdlrm
priority-queue.js103380666editdlrm
priority-queue.min.js35050666editdlrm
private-apis.js45310666editdlrm
private-apis.min.js30170666editdlrm
react-i18n.js40640666editdlrm
react-i18n.min.js16270666editdlrm
redux-routine.js253460666editdlrm
redux-routine.min.js99520666editdlrm
reusable-blocks.js223910666editdlrm
reusable-blocks.min.js81850666editdlrm
rich-text.js1074050666editdlrm
rich-text.min.js431820666editdlrm
router.js370790666editdlrm
router.min.js145520666editdlrm
server-side-render.js115880666editdlrm
server-side-render.min.js41980666editdlrm
shortcode.js82150666editdlrm
shortcode.min.js34260666editdlrm
style-engine.js188100666editdlrm
style-engine.min.js69460666editdlrm
theme.js1387330666editdlrm
theme.min.js611440666editdlrm
token-list.js63270666editdlrm
token-list.min.js17230666editdlrm
undo-manager.js54910666editdlrm
undo-manager.min.js18080666editdlrm
upload-media.js1180360666editdlrm
upload-media.min.js498740666editdlrm
url.js239570666editdlrm
url.min.js104230666editdlrm
viewport.js73120666editdlrm
viewport.min.js23740666editdlrm
warning.js16160666editdlrm
warning.min.js8160666editdlrm
widgets.js513460666editdlrm
widgets.min.js214750666editdlrm
wordcount.js71660666editdlrm
wordcount.min.js25700666editdlrm
Edit: /home/techb158/public_html/wp-includes/js/dist/block-serialization-default-parser.js (6800B)
(function() { "use strict"; var wp; (wp ||= {}).blockSerializationDefaultParser = (() => { var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // packages/block-serialization-default-parser/build-module/index.mjs var index_exports = {}; __export(index_exports, { parse: () => parse }); var document; var offset; var output; var stack; var tokenizer = /)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g; function Block(blockName, attrs, innerBlocks, innerHTML, innerContent) { return { blockName, attrs, innerBlocks, innerHTML, innerContent }; } function Freeform(innerHTML) { return Block(null, {}, [], innerHTML, [innerHTML]); } function Frame(block, tokenStart, tokenLength, prevOffset, leadingHtmlStart) { return { block, tokenStart, tokenLength, prevOffset: prevOffset || tokenStart + tokenLength, leadingHtmlStart }; } var parse = (doc) => { document = doc; offset = 0; output = []; stack = []; tokenizer.lastIndex = 0; do { } while (proceed()); return output; }; function proceed() { const stackDepth = stack.length; const next = nextToken(); const [tokenType, blockName, attrs, startOffset, tokenLength] = next; const leadingHtmlStart = startOffset > offset ? offset : null; switch (tokenType) { case "no-more-tokens": if (0 === stackDepth) { addFreeform(); return false; } if (1 === stackDepth) { addBlockFromStack(); return false; } while (0 < stack.length) { addBlockFromStack(); } return false; case "void-block": if (0 === stackDepth) { if (null !== leadingHtmlStart) { output.push( Freeform( document.substr( leadingHtmlStart, startOffset - leadingHtmlStart ) ) ); } output.push(Block(blockName, attrs, [], "", [])); offset = startOffset + tokenLength; return true; } addInnerBlock( Block(blockName, attrs, [], "", []), startOffset, tokenLength ); offset = startOffset + tokenLength; return true; case "block-opener": stack.push( Frame( Block(blockName, attrs, [], "", []), startOffset, tokenLength, startOffset + tokenLength, leadingHtmlStart ) ); offset = startOffset + tokenLength; return true; case "block-closer": if (0 === stackDepth) { addFreeform(); return false; } if (1 === stackDepth) { addBlockFromStack(startOffset); offset = startOffset + tokenLength; return true; } const stackTop = stack.pop(); const html = document.substr( stackTop.prevOffset, startOffset - stackTop.prevOffset ); stackTop.block.innerHTML += html; stackTop.block.innerContent.push(html); stackTop.prevOffset = startOffset + tokenLength; addInnerBlock( stackTop.block, stackTop.tokenStart, stackTop.tokenLength, startOffset + tokenLength ); offset = startOffset + tokenLength; return true; default: addFreeform(); return false; } } function parseJSON(input) { try { return JSON.parse(input); } catch { return null; } } function nextToken() { const matches = tokenizer.exec(document); if (null === matches) { return ["no-more-tokens", "", null, 0, 0]; } const startedAt = matches.index; const [ match, closerMatch, namespaceMatch, nameMatch, attrsMatch, , voidMatch ] = matches; const length = match.length; const isCloser = !!closerMatch; const isVoid = !!voidMatch; const namespace = namespaceMatch || "core/"; const name = namespace + nameMatch; const hasAttrs = !!attrsMatch; const attrs = hasAttrs ? parseJSON(attrsMatch) : {}; if (isCloser && (isVoid || hasAttrs)) { } if (isVoid) { return ["void-block", name, attrs, startedAt, length]; } if (isCloser) { return ["block-closer", name, null, startedAt, length]; } return ["block-opener", name, attrs, startedAt, length]; } function addFreeform(rawLength) { const length = rawLength ? rawLength : document.length - offset; if (0 === length) { return; } output.push(Freeform(document.substr(offset, length))); } function addInnerBlock(block, tokenStart, tokenLength, lastOffset) { const parent = stack[stack.length - 1]; parent.block.innerBlocks.push(block); const html = document.substr( parent.prevOffset, tokenStart - parent.prevOffset ); if (html) { parent.block.innerHTML += html; parent.block.innerContent.push(html); } parent.block.innerContent.push(null); parent.prevOffset = lastOffset ? lastOffset : tokenStart + tokenLength; } function addBlockFromStack(endOffset) { const { block, leadingHtmlStart, prevOffset, tokenStart } = stack.pop(); const html = endOffset ? document.substr(prevOffset, endOffset - prevOffset) : document.substr(prevOffset); if (html) { block.innerHTML += html; block.innerContent.push(html); } if (null !== leadingHtmlStart) { output.push( Freeform( document.substr( leadingHtmlStart, tokenStart - leadingHtmlStart ) ) ); } output.push(block); } return __toCommonJS(index_exports); })(); (window.wp ||= {}).blockSerializationDefaultParser = wp.blockSerializationDefaultParser; })();