@wordpress/block-serialization-default-parser
Advanced tools
+2
-2
| { | ||
| "name": "@wordpress/block-serialization-default-parser", | ||
| "version": "4.1.1", | ||
| "version": "4.1.2", | ||
| "description": "Block serialization specification parser for WordPress posts.", | ||
@@ -35,3 +35,3 @@ "author": "The WordPress Contributors", | ||
| }, | ||
| "gitHead": "954d6776be2ee80b5975e4ced6a3d481d8a89354" | ||
| "gitHead": "c6e7eca347923b56c0117f8129f80eba6ac59f52" | ||
| } |
+65
-58
@@ -19,3 +19,3 @@ # Block Serialization Default Parser | ||
| <a name="parse" href="#parse">#</a> **parse** | ||
| ### parse | ||
@@ -30,17 +30,23 @@ Parser function, that converts input HTML into a block based structure. | ||
| <!-- wp:columns {"columns":3} --> | ||
| <div class="wp-block-columns has-3-columns"><!-- wp:column --> | ||
| <div class="wp-block-column"><!-- wp:paragraph --> | ||
| <p>Left</p> | ||
| <!-- /wp:paragraph --></div> | ||
| <!-- /wp:column --> | ||
| <div class="wp-block-columns has-3-columns"> | ||
| <!-- wp:column --> | ||
| <div class="wp-block-column"> | ||
| <!-- wp:paragraph --> | ||
| <p>Left</p> | ||
| <!-- /wp:paragraph --> | ||
| </div> | ||
| <!-- /wp:column --> | ||
| <!-- wp:column --> | ||
| <div class="wp-block-column"><!-- wp:paragraph --> | ||
| <p><strong>Middle</strong></p> | ||
| <!-- /wp:paragraph --></div> | ||
| <!-- /wp:column --> | ||
| <!-- wp:column --> | ||
| <div class="wp-block-column"> | ||
| <!-- wp:paragraph --> | ||
| <p><strong>Middle</strong></p> | ||
| <!-- /wp:paragraph --> | ||
| </div> | ||
| <!-- /wp:column --> | ||
| <!-- wp:column --> | ||
| <div class="wp-block-column"></div> | ||
| <!-- /wp:column --></div> | ||
| <!-- wp:column --> | ||
| <div class="wp-block-column"></div> | ||
| <!-- /wp:column --> | ||
| </div> | ||
| <!-- /wp:columns --> | ||
@@ -54,45 +60,47 @@ ``` | ||
| parse( post ) === [ | ||
| { | ||
| blockName: "core/columns", | ||
| attrs: { | ||
| columns: 3 | ||
| }, | ||
| innerBlocks: [ | ||
| { | ||
| blockName: "core/column", | ||
| attrs: null, | ||
| innerBlocks: [ | ||
| { | ||
| blockName: "core/paragraph", | ||
| attrs: null, | ||
| innerBlocks: [], | ||
| innerHTML: "\n<p>Left</p>\n" | ||
| } | ||
| ], | ||
| innerHTML: '\n<div class="wp-block-column"></div>\n' | ||
| }, | ||
| { | ||
| blockName: "core/column", | ||
| attrs: null, | ||
| innerBlocks: [ | ||
| { | ||
| blockName: "core/paragraph", | ||
| attrs: null, | ||
| innerBlocks: [], | ||
| innerHTML: "\n<p><strong>Middle</strong></p>\n" | ||
| } | ||
| ], | ||
| innerHTML: '\n<div class="wp-block-column"></div>\n' | ||
| }, | ||
| { | ||
| blockName: "core/column", | ||
| attrs: null, | ||
| innerBlocks: [], | ||
| innerHTML: '\n<div class="wp-block-column"></div>\n' | ||
| } | ||
| ], | ||
| innerHTML: '\n<div class="wp-block-columns has-3-columns">\n\n\n\n</div>\n' | ||
| } | ||
| ]; | ||
| parse( post ) === | ||
| [ | ||
| { | ||
| blockName: 'core/columns', | ||
| attrs: { | ||
| columns: 3, | ||
| }, | ||
| innerBlocks: [ | ||
| { | ||
| blockName: 'core/column', | ||
| attrs: null, | ||
| innerBlocks: [ | ||
| { | ||
| blockName: 'core/paragraph', | ||
| attrs: null, | ||
| innerBlocks: [], | ||
| innerHTML: '\n<p>Left</p>\n', | ||
| }, | ||
| ], | ||
| innerHTML: '\n<div class="wp-block-column"></div>\n', | ||
| }, | ||
| { | ||
| blockName: 'core/column', | ||
| attrs: null, | ||
| innerBlocks: [ | ||
| { | ||
| blockName: 'core/paragraph', | ||
| attrs: null, | ||
| innerBlocks: [], | ||
| innerHTML: '\n<p><strong>Middle</strong></p>\n', | ||
| }, | ||
| ], | ||
| innerHTML: '\n<div class="wp-block-column"></div>\n', | ||
| }, | ||
| { | ||
| blockName: 'core/column', | ||
| attrs: null, | ||
| innerBlocks: [], | ||
| innerHTML: '\n<div class="wp-block-column"></div>\n', | ||
| }, | ||
| ], | ||
| innerHTML: | ||
| '\n<div class="wp-block-columns has-3-columns">\n\n\n\n</div>\n', | ||
| }, | ||
| ]; | ||
| ``` | ||
@@ -108,3 +116,2 @@ | ||
| <!-- END TOKEN(Autogenerated API docs) --> | ||
@@ -111,0 +118,0 @@ |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
155
4.73%133604
-0.32%1
Infinity%