<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[54257] trunk: Editor: Sync changes from the Gutenberg plugin 14.1 release</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/54257">54257</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/54257","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>gziolo</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2022-09-20 15:14:54 +0000 (Tue, 20 Sep 2022)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Editor: Sync changes from the Gutenberg plugin 14.1 release

Updated WordPress packages necessary for releasing WordPress 6.1 Beta 1:

- @wordpress/a11y@3.17.1
 - @wordpress/annotations@2.17.2
 - @wordpress/api-fetch@6.14.1
 - @wordpress/autop@3.17.1
 - @wordpress/babel-plugin-import-jsx-pragma@4.0.1
 - @wordpress/babel-plugin-makepot@5.1.1
 - @wordpress/babel-preset-default@7.1.1
 - @wordpress/base-styles@4.8.1
 - @wordpress/blob@3.17.1
 - @wordpress/block-directory@3.15.2
 - @wordpress/block-editor@10.0.2
 - @wordpress/block-library@7.14.2
 - @wordpress/block-serialization-default-parser@4.17.1
 - @wordpress/block-serialization-spec-parser@4.17.1
 - @wordpress/blocks@11.16.2
 - @wordpress/browserslist-config@5.0.1
 - @wordpress/components@21.0.2
 - @wordpress/compose@5.15.2
 - @wordpress/core-data@5.0.2
 - @wordpress/create-block-tutorial-template@2.5.1
 - @wordpress/create-block@4.1.1
 - @wordpress/custom-templated-path-webpack-plugin@2.1.3
 - @wordpress/customize-widgets@3.14.2
 - @wordpress/data-controls@2.17.2
 - @wordpress/data@7.1.2
 - @wordpress/date@4.17.1
 - @wordpress/dependency-extraction-webpack-plugin@4.0.2
 - @wordpress/deprecated@3.17.1
 - @wordpress/docgen@1.26.1
 - @wordpress/dom-ready@3.17.1
 - @wordpress/dom@3.17.2
 - @wordpress/e2e-test-utils@8.1.1
 - @wordpress/e2e-tests@5.1.2
 - @wordpress/edit-post@6.14.2
 - @wordpress/edit-site@4.14.2
 - @wordpress/edit-widgets@4.14.2
 - @wordpress/editor@12.16.2
 - @wordpress/element@4.15.1
 - @wordpress/env@5.2.1
 - @wordpress/escape-html@2.17.1
 - @wordpress/eslint-plugin@13.1.1
 - @wordpress/format-library@3.15.2
 - @wordpress/hooks@3.17.1
 - @wordpress/html-entities@3.17.1
 - @wordpress/i18n@4.17.1
 - @wordpress/icons@9.8.1
 - @wordpress/interface@4.16.2
 - @wordpress/is-shallow-equal@4.17.1
 - @wordpress/jest-console@6.0.1
 - @wordpress/jest-preset-default@9.0.1
 - @wordpress/jest-puppeteer-axe@5.0.1
 - @wordpress/keyboard-shortcuts@3.15.2
 - @wordpress/keycodes@3.17.1
 - @wordpress/lazy-import@1.4.3
 - @wordpress/library-export-default-webpack-plugin@2.3.3
 - @wordpress/list-reusable-blocks@3.15.2
 - @wordpress/media-utils@4.8.1
 - @wordpress/notices@3.17.2
 - @wordpress/npm-package-json-lint-config@4.2.1
 - @wordpress/nux@5.15.2
 - @wordpress/plugins@4.15.2
 - @wordpress/postcss-plugins-preset@4.1.1
 - @wordpress/postcss-themes@5.0.1
 - @wordpress/preferences-persistence@1.9.1
 - @wordpress/preferences@2.9.2
 - @wordpress/prettier-config@2.0.1
 - @wordpress/primitives@3.15.1
 - @wordpress/priority-queue@2.17.2
 - @wordpress/project-management-automation@1.16.1
 - @wordpress/react-i18n@3.15.1
 - @wordpress/readable-js-assets-webpack-plugin@2.0.1
 - @wordpress/redux-routine@4.17.1
 - @wordpress/reusable-blocks@3.15.2
 - @wordpress/rich-text@5.15.2
 - @wordpress/scripts@24.1.2
 - @wordpress/server-side-render@3.15.2
 - @wordpress/shortcode@3.17.1
 - @wordpress/style-engine@1.0.1
 - @wordpress/stylelint-config@21.0.1
 - @wordpress/token-list@2.17.1
 - @wordpress/url@3.18.1
 - @wordpress/viewport@4.15.2
 - @wordpress/warning@2.17.1
 - @wordpress/widgets@2.15.2
 - @wordpress/wordcount@3.17.1


Props bernhard-reiter, cbravobernal, czapla, oandregal, isabel_brison, andrewserong, mciampini.
See <a href="https://core.trac.wordpress.org/ticket/56467">#56467</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkpackagelockjson">trunk/package-lock.json</a></li>
<li><a href="#trunkpackagejson">trunk/package.json</a></li>
<li><a href="#trunksrcwpincludesassetsscriptloaderpackagesphp">trunk/src/wp-includes/assets/script-loader-packages.php</a></li>
<li><a href="#trunksrcwpincludesassetsscriptloaderreactrefreshentryphp">trunk/src/wp-includes/assets/script-loader-react-refresh-entry.php</a></li>
<li><a href="#trunksrcwpincludesassetsscriptloaderreactrefreshruntimephp">trunk/src/wp-includes/assets/script-loader-react-refresh-runtime.php</a></li>
<li><a href="#trunksrcwpincludesblocksarchivesblockjson">trunk/src/wp-includes/blocks/archives/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksarchivesphp">trunk/src/wp-includes/blocks/archives.php</a></li>
<li><a href="#trunksrcwpincludesblocksaudioblockjson">trunk/src/wp-includes/blocks/audio/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksavatarblockjson">trunk/src/wp-includes/blocks/avatar/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksavatarphp">trunk/src/wp-includes/blocks/avatar.php</a></li>
<li><a href="#trunksrcwpincludesblocksbuttonblockjson">trunk/src/wp-includes/blocks/button/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksbuttonsblockjson">trunk/src/wp-includes/blocks/buttons/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscalendarblockjson">trunk/src/wp-includes/blocks/calendar/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscalendarphp">trunk/src/wp-includes/blocks/calendar.php</a></li>
<li><a href="#trunksrcwpincludesblockscategoriesblockjson">trunk/src/wp-includes/blocks/categories/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscategoriesphp">trunk/src/wp-includes/blocks/categories.php</a></li>
<li><a href="#trunksrcwpincludesblockscodeblockjson">trunk/src/wp-includes/blocks/code/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscolumnblockjson">trunk/src/wp-includes/blocks/column/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscolumnsblockjson">trunk/src/wp-includes/blocks/columns/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentauthornameblockjson">trunk/src/wp-includes/blocks/comment-author-name/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentcontentblockjson">trunk/src/wp-includes/blocks/comment-content/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentdateblockjson">trunk/src/wp-includes/blocks/comment-date/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommenteditlinkblockjson">trunk/src/wp-includes/blocks/comment-edit-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentreplylinkblockjson">trunk/src/wp-includes/blocks/comment-reply-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommenttemplateblockjson">trunk/src/wp-includes/blocks/comment-template/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentspaginationblockjson">trunk/src/wp-includes/blocks/comments-pagination/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentspaginationnextblockjson">trunk/src/wp-includes/blocks/comments-pagination-next/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentspaginationnumbersblockjson">trunk/src/wp-includes/blocks/comments-pagination-numbers/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentspaginationpreviousblockjson">trunk/src/wp-includes/blocks/comments-pagination-previous/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentstitleblockjson">trunk/src/wp-includes/blocks/comments-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentstitlephp">trunk/src/wp-includes/blocks/comments-title.php</a></li>
<li><a href="#trunksrcwpincludesblockscoverblockjson">trunk/src/wp-includes/blocks/cover/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscoverphp">trunk/src/wp-includes/blocks/cover.php</a></li>
<li><a href="#trunksrcwpincludesblocksfileviewassetphp">trunk/src/wp-includes/blocks/file/view.asset.php</a></li>
<li><a href="#trunksrcwpincludesblocksfileviewminassetphp">trunk/src/wp-includes/blocks/file/view.min.asset.php</a></li>
<li><a href="#trunksrcwpincludesblocksfilephp">trunk/src/wp-includes/blocks/file.php</a></li>
<li><a href="#trunksrcwpincludesblocksgalleryblockjson">trunk/src/wp-includes/blocks/gallery/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksgalleryphp">trunk/src/wp-includes/blocks/gallery.php</a></li>
<li><a href="#trunksrcwpincludesblocksgroupblockjson">trunk/src/wp-includes/blocks/group/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksheadingblockjson">trunk/src/wp-includes/blocks/heading/block.json</a></li>
<li><a href="#trunksrcwpincludesblockshomelinkblockjson">trunk/src/wp-includes/blocks/home-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblockshomelinkphp">trunk/src/wp-includes/blocks/home-link.php</a></li>
<li><a href="#trunksrcwpincludesblocksimageblockjson">trunk/src/wp-includes/blocks/image/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksimagephp">trunk/src/wp-includes/blocks/image.php</a></li>
<li><a href="#trunksrcwpincludesblockslatestpostsblockjson">trunk/src/wp-includes/blocks/latest-posts/block.json</a></li>
<li><a href="#trunksrcwpincludesblockslistblockjson">trunk/src/wp-includes/blocks/list/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksmediatextblockjson">trunk/src/wp-includes/blocks/media-text/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationblockjson">trunk/src/wp-includes/blocks/navigation/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationviewassetphp">trunk/src/wp-includes/blocks/navigation/view.asset.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationviewminassetphp">trunk/src/wp-includes/blocks/navigation/view.min.asset.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationlinkblockjson">trunk/src/wp-includes/blocks/navigation-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationlinkphp">trunk/src/wp-includes/blocks/navigation-link.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationsubmenuphp">trunk/src/wp-includes/blocks/navigation-submenu.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationphp">trunk/src/wp-includes/blocks/navigation.php</a></li>
<li><a href="#trunksrcwpincludesblockspagelistphp">trunk/src/wp-includes/blocks/page-list.php</a></li>
<li><a href="#trunksrcwpincludesblocksparagraphblockjson">trunk/src/wp-includes/blocks/paragraph/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostauthorblockjson">trunk/src/wp-includes/blocks/post-author/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostauthorbiographyblockjson">trunk/src/wp-includes/blocks/post-author-biography/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostauthorphp">trunk/src/wp-includes/blocks/post-author.php</a></li>
<li><a href="#trunksrcwpincludesblockspostcommentsblockjson">trunk/src/wp-includes/blocks/post-comments/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostcommentsformphp">trunk/src/wp-includes/blocks/post-comments-form.php</a></li>
<li><a href="#trunksrcwpincludesblockspostcontentblockjson">trunk/src/wp-includes/blocks/post-content/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostdateblockjson">trunk/src/wp-includes/blocks/post-date/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostdatephp">trunk/src/wp-includes/blocks/post-date.php</a></li>
<li><a href="#trunksrcwpincludesblockspostexcerptblockjson">trunk/src/wp-includes/blocks/post-excerpt/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostfeaturedimageblockjson">trunk/src/wp-includes/blocks/post-featured-image/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostfeaturedimagephp">trunk/src/wp-includes/blocks/post-featured-image.php</a></li>
<li><a href="#trunksrcwpincludesblockspostnavigationlinkblockjson">trunk/src/wp-includes/blocks/post-navigation-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttemplateblockjson">trunk/src/wp-includes/blocks/post-template/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttermsblockjson">trunk/src/wp-includes/blocks/post-terms/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttermsphp">trunk/src/wp-includes/blocks/post-terms.php</a></li>
<li><a href="#trunksrcwpincludesblocksposttitleblockjson">trunk/src/wp-includes/blocks/post-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttitlephp">trunk/src/wp-includes/blocks/post-title.php</a></li>
<li><a href="#trunksrcwpincludesblockspreformattedblockjson">trunk/src/wp-includes/blocks/preformatted/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspullquoteblockjson">trunk/src/wp-includes/blocks/pullquote/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksqueryblockjson">trunk/src/wp-includes/blocks/query/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerynoresultsblockjson">trunk/src/wp-includes/blocks/query-no-results/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerypaginationblockjson">trunk/src/wp-includes/blocks/query-pagination/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerypaginationnextblockjson">trunk/src/wp-includes/blocks/query-pagination-next/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerypaginationnumbersblockjson">trunk/src/wp-includes/blocks/query-pagination-numbers/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerypaginationpreviousblockjson">trunk/src/wp-includes/blocks/query-pagination-previous/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerypaginationphp">trunk/src/wp-includes/blocks/query-pagination.php</a></li>
<li><a href="#trunksrcwpincludesblocksquerytitleblockjson">trunk/src/wp-includes/blocks/query-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerytitlephp">trunk/src/wp-includes/blocks/query-title.php</a></li>
<li><a href="#trunksrcwpincludesblocksquoteblockjson">trunk/src/wp-includes/blocks/quote/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksrequiredynamicblocksphp">trunk/src/wp-includes/blocks/require-dynamic-blocks.php</a></li>
<li><a href="#trunksrcwpincludesblocksrequirestaticblocksphp">trunk/src/wp-includes/blocks/require-static-blocks.php</a></li>
<li><a href="#trunksrcwpincludesblockssearchblockjson">trunk/src/wp-includes/blocks/search/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssearchphp">trunk/src/wp-includes/blocks/search.php</a></li>
<li><a href="#trunksrcwpincludesblocksseparatorblockjson">trunk/src/wp-includes/blocks/separator/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssitelogoblockjson">trunk/src/wp-includes/blocks/site-logo/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssitetaglineblockjson">trunk/src/wp-includes/blocks/site-tagline/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssitetitleblockjson">trunk/src/wp-includes/blocks/site-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssitetitlephp">trunk/src/wp-includes/blocks/site-title.php</a></li>
<li><a href="#trunksrcwpincludesblockssociallinkphp">trunk/src/wp-includes/blocks/social-link.php</a></li>
<li><a href="#trunksrcwpincludesblockssociallinksblockjson">trunk/src/wp-includes/blocks/social-links/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksspacerblockjson">trunk/src/wp-includes/blocks/spacer/block.json</a></li>
<li><a href="#trunksrcwpincludesblockstableblockjson">trunk/src/wp-includes/blocks/table/block.json</a></li>
<li><a href="#trunksrcwpincludesblockstagcloudblockjson">trunk/src/wp-includes/blocks/tag-cloud/block.json</a></li>
<li><a href="#trunksrcwpincludesblockstemplatepartphp">trunk/src/wp-includes/blocks/template-part.php</a></li>
<li><a href="#trunksrcwpincludesblockstermdescriptionblockjson">trunk/src/wp-includes/blocks/term-description/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksverseblockjson">trunk/src/wp-includes/blocks/verse/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksvideoblockjson">trunk/src/wp-includes/blocks/video/block.json</a></li>
<li><a href="#trunksrcwpincludesclasswpblockparserphp">trunk/src/wp-includes/class-wp-block-parser.php</a></li>
<li><a href="#trunktestsphpunitincludesunregisterblockshooksphp">trunk/tests/phpunit/includes/unregister-blocks-hooks.php</a></li>
<li><a href="#trunktestsphpunitteststhemewpThemeJsonphp">trunk/tests/phpunit/tests/theme/wpThemeJson.php</a></li>
<li><a href="#trunktoolswebpackblocksjs">trunk/tools/webpack/blocks.js</a></li>
<li><a href="#trunktoolswebpackpackagesjs">trunk/tools/webpack/packages.js</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/src/wp-includes/blocks/comments/</li>
<li><a href="#trunksrcwpincludesblockscommentsblockjson">trunk/src/wp-includes/blocks/comments/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentsphp">trunk/src/wp-includes/blocks/comments.php</a></li>
<li>trunk/src/wp-includes/blocks/list-item/</li>
<li><a href="#trunksrcwpincludesblockslistitemblockjson">trunk/src/wp-includes/blocks/list-item/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationviewmodalassetphp">trunk/src/wp-includes/blocks/navigation/view-modal.asset.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationviewmodalminassetphp">trunk/src/wp-includes/blocks/navigation/view-modal.min.asset.php</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunksrcwpincludesblockscommentsqueryloopblockjson">trunk/src/wp-includes/blocks/comments-query-loop/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostcommentsphp">trunk/src/wp-includes/blocks/post-comments.php</a></li>
<li><a href="#trunksrcwpincludesblockssitelogostylertlcss">trunk/src/wp-includes/blocks/site-logo/style-rtl.css</a></li>
<li><a href="#trunksrcwpincludesblockssitelogostylertlmincss">trunk/src/wp-includes/blocks/site-logo/style-rtl.min.css</a></li>
<li><a href="#trunksrcwpincludesblockssitelogostylecss">trunk/src/wp-includes/blocks/site-logo/style.css</a></li>
<li><a href="#trunksrcwpincludesblockssitelogostylemincss">trunk/src/wp-includes/blocks/site-logo/style.min.css</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkpackagelockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/package-lock.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/package-lock.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/package-lock.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,27 +23,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/compat-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.13",
-                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz",
-                       "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz",
+                       "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.13",
-                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz",
-                       "integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz",
+                       "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@ampproject/remapping": "^2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/generator": "^7.18.13",
-                               "@babel/helper-compilation-targets": "^7.18.9",
-                               "@babel/helper-module-transforms": "^7.18.9",
-                               "@babel/helpers": "^7.18.9",
-                               "@babel/parser": "^7.18.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/generator": "^7.19.0",
+                               "@babel/helper-compilation-targets": "^7.19.1",
+                               "@babel/helper-module-transforms": "^7.19.0",
+                               "@babel/helpers": "^7.19.0",
+                               "@babel/parser": "^7.19.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/template": "^7.18.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/traverse": "^7.18.13",
-                               "@babel/types": "^7.18.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.19.1",
+                               "@babel/types": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "convert-source-map": "^1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "gensync": "^1.0.0-beta.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -52,9 +52,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.18.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
-                                       "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.19.1",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz",
+                                       "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -66,12 +66,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/eslint-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz",
-                       "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
+                       "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-scope": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-visitor-keys": "^2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "^6.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -85,12 +85,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.13",
-                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz",
-                       "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz",
+                       "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.18.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@jridgewell/gen-mapping": "^0.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jsesc": "^2.5.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -128,39 +128,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-compilation-targets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz",
-                       "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz",
+                       "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.18.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.19.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-validator-option": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "browserslist": "^4.20.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "browserslist": "^4.21.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^6.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.21.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
-                                       "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.21.4",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+                                       "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001370",
-                                               "electron-to-chromium": "^1.4.202",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001400",
+                                               "electron-to-chromium": "^1.4.251",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "node-releases": "^2.0.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "update-browserslist-db": "^1.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "update-browserslist-db": "^1.0.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001382",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001382.tgz",
-                                       "integrity": "sha512-2rtJwDmSZ716Pxm1wCtbPvHtbDWAreTPxXbkc5RkKglow3Ig/4GNGazDI9/BVnXbG/wnv6r3B5FEbkfg9OcTGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001407",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz",
+                                       "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.4.227",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.227.tgz",
-                                       "integrity": "sha512-I9VVajA3oswIJOUFg2PSBqrHLF5Y+ahIfjOV9+v6uYyBqFZutmPxA6fxocDUUmgwYevRWFu1VjLyVG3w45qa/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.4.255",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
+                                       "integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -178,14 +178,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-create-class-features-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.13",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz",
-                       "integrity": "sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz",
+                       "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-annotate-as-pure": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-environment-visitor": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-function-name": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-function-name": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-member-expression-to-functions": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-optimise-call-expression": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-replace-supers": "^7.18.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -193,9 +193,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-create-regexp-features-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
-                       "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz",
+                       "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-annotate-as-pure": "^7.18.6",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -203,9 +203,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-define-polyfill-provider": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.3.2",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz",
-                       "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.3.3",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
+                       "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-compilation-targets": "^7.17.7",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -240,13 +240,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-function-name": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz",
-                       "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
+                       "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/template": "^7.18.6",
-                               "@babel/types": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/template": "^7.18.10",
+                               "@babel/types": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-hoist-variables": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -276,9 +276,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-module-transforms": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz",
-                       "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz",
+                       "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-environment-visitor": "^7.18.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -286,9 +286,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-simple-access": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-split-export-declaration": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-validator-identifier": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/template": "^7.18.6",
-                               "@babel/traverse": "^7.18.9",
-                               "@babel/types": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/template": "^7.18.10",
+                               "@babel/traverse": "^7.19.0",
+                               "@babel/types": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-optimise-call-expression": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -301,9 +301,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-plugin-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz",
-                       "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
+                       "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-remap-async-to-generator": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.18.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -318,16 +318,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-replace-supers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz",
-                       "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz",
+                       "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-environment-visitor": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-member-expression-to-functions": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-optimise-call-expression": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/traverse": "^7.18.9",
-                               "@babel/types": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.19.1",
+                               "@babel/types": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-simple-access": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -363,9 +363,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-validator-identifier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
-                       "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
+                       "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-validator-option": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.18.6",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -374,26 +374,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-wrap-function": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.11",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz",
-                       "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz",
+                       "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-function-name": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-function-name": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/template": "^7.18.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/traverse": "^7.18.11",
-                               "@babel/types": "^7.18.10"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.19.0",
+                               "@babel/types": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helpers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz",
-                       "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz",
+                       "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/template": "^7.18.6",
-                               "@babel/traverse": "^7.18.9",
-                               "@babel/types": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/template": "^7.18.10",
+                               "@babel/traverse": "^7.19.0",
+                               "@babel/types": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/highlight": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -445,13 +445,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-proposal-async-generator-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.10",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz",
-                       "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz",
+                       "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-environment-visitor": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-remap-async-to-generator": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-async-generators": "^7.8.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -812,16 +812,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-classes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz",
-                       "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz",
+                       "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-annotate-as-pure": "^7.18.6",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@babel/helper-compilation-targets": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-environment-visitor": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-function-name": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-function-name": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-optimise-call-expression": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-replace-supers": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-split-export-declaration": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globals": "^11.1.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -936,14 +937,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-modules-systemjs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz",
-                       "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz",
+                       "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-hoist-variables": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-transforms": "^7.18.9",
-                               "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.19.0",
+                               "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-validator-identifier": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "babel-plugin-dynamic-import-node": "^2.3.3"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -959,13 +960,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-named-capturing-groups-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz",
-                       "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz",
+                       "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.19.0",
+                               "@babel/helper-plugin-utils": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-new-target": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1024,16 +1025,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-react-jsx": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.10",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz",
-                       "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
+                       "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-annotate-as-pure": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-module-imports": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-jsx": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.18.10"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-react-jsx-development": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1075,16 +1076,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.10",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz",
-                       "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz",
+                       "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-module-imports": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9",
-                               "babel-plugin-polyfill-corejs2": "^0.3.2",
-                               "babel-plugin-polyfill-corejs3": "^0.5.3",
-                               "babel-plugin-polyfill-regenerator": "^0.4.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.19.0",
+                               "babel-plugin-polyfill-corejs2": "^0.3.3",
+                               "babel-plugin-polyfill-corejs3": "^0.6.0",
+                               "babel-plugin-polyfill-regenerator": "^0.4.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^6.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1106,12 +1107,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-spread": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz",
-                       "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
+                       "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1143,13 +1144,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-typescript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.12",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.12.tgz",
-                       "integrity": "sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz",
+                       "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-class-features-plugin": "^7.18.9",
-                               "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-class-features-plugin": "^7.19.0",
+                               "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-typescript": "^7.18.6"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1173,18 +1174,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/preset-env": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.10",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz",
-                       "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz",
+                       "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.18.8",
-                               "@babel/helper-compilation-targets": "^7.18.9",
-                               "@babel/helper-plugin-utils": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.19.1",
+                               "@babel/helper-compilation-targets": "^7.19.1",
+                               "@babel/helper-plugin-utils": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-validator-option": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-proposal-async-generator-functions": "^7.18.10",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-proposal-async-generator-functions": "^7.19.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-proposal-class-properties": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-proposal-class-static-block": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-proposal-dynamic-import": "^7.18.6",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1218,9 +1219,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-async-to-generator": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-block-scoping": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-classes": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-classes": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-transform-computed-properties": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-destructuring": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-destructuring": "^7.18.13",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-transform-dotall-regex": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-duplicate-keys": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1230,9 +1231,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-member-expression-literals": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-modules-amd": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-modules-commonjs": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-modules-systemjs": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-modules-systemjs": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-transform-modules-umd": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-transform-new-target": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-object-super": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-parameters": "^7.18.8",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1240,7 +1241,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-regenerator": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-reserved-words": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-shorthand-properties": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-spread": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-spread": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-transform-sticky-regex": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-template-literals": "^7.18.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-typeof-symbol": "^7.18.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1247,11 +1248,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-unicode-escapes": "^7.18.10",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-unicode-regex": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-modules": "^0.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.18.10",
-                               "babel-plugin-polyfill-corejs2": "^0.3.2",
-                               "babel-plugin-polyfill-corejs3": "^0.5.3",
-                               "babel-plugin-polyfill-regenerator": "^0.4.0",
-                               "core-js-compat": "^3.22.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.19.0",
+                               "babel-plugin-polyfill-corejs2": "^0.3.3",
+                               "babel-plugin-polyfill-corejs3": "^0.6.0",
+                               "babel-plugin-polyfill-regenerator": "^0.4.1",
+                               "core-js-compat": "^3.25.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^6.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1302,21 +1303,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz",
-                       "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz",
+                       "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerator-runtime": "^0.13.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/runtime-corejs3": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
-                       "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz",
+                       "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "core-js-pure": "^3.20.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "core-js-pure": "^3.25.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "regenerator-runtime": "^0.13.4"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "core-js-pure": {
+                                       "version": "3.25.2",
+                                       "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.2.tgz",
+                                       "integrity": "sha512-ItD7YpW1cUB4jaqFLZXe1AXkyqIxz6GqPnsDV4uF4hVcWh/WAGIqSqw5p0/WdsILM0Xht9s3Koyw05R3K6RtiA==",
+                                       "dev": true
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/template": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1331,43 +1340,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.18.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
-                                       "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.19.1",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz",
+                                       "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/traverse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.13",
-                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz",
-                       "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.1",
+                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz",
+                       "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/generator": "^7.18.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/generator": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-environment-visitor": "^7.18.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-function-name": "^7.18.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-function-name": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-hoist-variables": "^7.18.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-split-export-declaration": "^7.18.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/parser": "^7.18.13",
-                               "@babel/types": "^7.18.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.19.1",
+                               "@babel/types": "^7.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globals": "^11.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.18.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
-                                       "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.19.1",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz",
+                                       "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.13",
-                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
-                       "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.19.0",
+                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz",
+                       "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-string-parser": "^7.18.10",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-validator-identifier": "^7.18.6",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1428,9 +1437,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/cache": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "11.10.2",
-                       "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.2.tgz",
-                       "integrity": "sha512-GPR4PovENRvYDbCEnDRecPZYJzWdNMsM+Jn+13MC5uImVNbMyKwzv95DUHy5PDcgfPtKoDtfLU6emF1grrbQDg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "11.10.3",
+                       "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz",
+                       "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/memoize": "^0.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/sheet": "^1.2.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1437,13 +1446,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/utils": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/weak-memoize": "^0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "stylis": "4.0.13"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@emotion/utils": {
-                                       "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
-                                       "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/css": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1456,13 +1458,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/serialize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/sheet": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/utils": "^1.2.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@emotion/utils": {
-                                       "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
-                                       "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/hash": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1484,24 +1479,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "11.10.0",
-                       "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.0.tgz",
-                       "integrity": "sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "11.10.4",
+                       "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz",
+                       "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.18.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/babel-plugin": "^11.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/cache": "^11.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/serialize": "^1.1.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/utils": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/weak-memoize": "^0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "hoist-non-react-statics": "^3.3.1"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@emotion/utils": {
-                                       "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
-                                       "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/serialize": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1514,13 +1503,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/unitless": "^0.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/utils": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "csstype": "^3.0.2"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@emotion/utils": {
-                                       "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
-                                       "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/sheet": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1529,22 +1511,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/styled": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "11.10.0",
-                       "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.0.tgz",
-                       "integrity": "sha512-V9oaEH6V4KePeQpgUE83i8ht+4Ri3E8Djp/ZPJ4DQlqWhSKITvgzlR3/YQE2hdfP4Jw3qVRkANJz01LLqK9/TA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "11.10.4",
+                       "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz",
+                       "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.18.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/babel-plugin": "^11.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/is-prop-valid": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/serialize": "^1.1.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/utils": "^1.2.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@emotion/utils": {
-                                       "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
-                                       "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@emotion/unitless": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1552,11 +1528,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@emotion/utils": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@emotion/use-insertion-effect-with-fallbacks": {
</ins><span class="cx" style="display: block; padding: 0 10px">                         "version": "1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz",
-                       "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz",
+                       "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@emotion/utils": {
+                       "version": "1.2.0",
+                       "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
+                       "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@emotion/weak-memoize": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1574,14 +1555,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@eslint/eslintrc": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.0",
-                       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
-                       "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.2",
+                       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz",
+                       "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": "^6.12.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^4.3.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "espree": "^9.3.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "espree": "^9.4.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "globals": "^13.15.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "ignore": "^5.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "import-fresh": "^3.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1655,25 +1636,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-TlQiXt/vS5ZwY0V3salvlyQzIzMGZEyw9inmJA25A8heL2kBVENbToiEc64R6ETNf5YHa2lwnc2I7iNHP9SqeQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@floating-ui/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.6.2",
-                       "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.6.2.tgz",
-                       "integrity": "sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz",
+                       "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@floating-ui/dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.4.5",
-                       "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.4.5.tgz",
-                       "integrity": "sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.2.tgz",
+                       "integrity": "sha512-5X9WSvZ8/fjy3gDu8yx9HAA4KG1lazUN2P4/VnaXLxTO9Dz53HI1oYoh1OlhqFNlHgGDiwFX5WhFCc2ljbW3yA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@floating-ui/core": "^0.6.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@floating-ui/core": "^1.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@floating-ui/react-dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.6.3",
-                       "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.6.3.tgz",
-                       "integrity": "sha512-hC+pS5D6AgS2wWjbmSQ6UR6Kpy+drvWGJIri6e1EDGADTPsCaa4KzCgmCczHrQeInx9tqs81EyDmbKJYY2swKg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.0",
+                       "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz",
+                       "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@floating-ui/dom": "^0.4.5",
-                               "use-isomorphic-layout-effect": "^1.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@floating-ui/dom": "^1.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@hapi/hoek": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1708,6 +1688,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@humanwhocodes/module-importer": {
+                       "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+                       "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@humanwhocodes/object-schema": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2507,6 +2493,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "glob-to-regexp": "^0.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@nicolo-ribaudo/eslint-scope-5-internals": {
+                       "version": "5.1.1-v1",
+                       "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
+                       "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
+                       "dev": true,
+                       "requires": {
+                               "eslint-scope": "5.1.1"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@nodelib/fs.scandir": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2613,53 +2608,53 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@react-spring/animated": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.5.2",
-                       "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.2.tgz",
-                       "integrity": "sha512-oRlX+MmYLbK8IuUZR7SQUnRjXxJ4PMIZeBkBd1SUWVgVJAHMTfJzPltzm+I6p59qX+qLlklYHfnWaonQKDqLuQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.5.4",
+                       "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.4.tgz",
+                       "integrity": "sha512-gYd+xWwcNxEGA9EdORz/xsGsuQmz46FCu7OLIGOZK00fiSkjEM8yTwBQ9i8SUslRAdxTW+POL5OctDpCA6A7xw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@react-spring/shared": "~9.5.2",
-                               "@react-spring/types": "~9.5.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@react-spring/shared": "~9.5.4",
+                               "@react-spring/types": "~9.5.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@react-spring/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.5.2",
-                       "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.2.tgz",
-                       "integrity": "sha512-UMRtFH6EfebMp/NMDGCUY5+hZFXsg9iT9hzt/iPzJSz2WMXKBjLoFZHJXcmiVOrIhzHmg1O0pFECn1Wp6pZ5Gw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.5.4",
+                       "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.4.tgz",
+                       "integrity": "sha512-ZQxS5+5i6dVWL8mnRbrUMdkT7TfWhdIYYe2ze3my2SNAKC14JjxHxeknX57ywRyudskR1Z9CQjiC8aXX6QBl7w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@react-spring/animated": "~9.5.2",
-                               "@react-spring/rafz": "~9.5.2",
-                               "@react-spring/shared": "~9.5.2",
-                               "@react-spring/types": "~9.5.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@react-spring/animated": "~9.5.4",
+                               "@react-spring/rafz": "~9.5.4",
+                               "@react-spring/shared": "~9.5.4",
+                               "@react-spring/types": "~9.5.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@react-spring/rafz": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.5.2",
-                       "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.2.tgz",
-                       "integrity": "sha512-xHSRXKKBI/wDUkZGrspkOm4VlgN6lZi8Tw9Jzibp9QKf3neoof+U2mDNgklvnLaasymtUwAq9o4ZfFvQIVNgPQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.5.4",
+                       "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.4.tgz",
+                       "integrity": "sha512-Tmev2j7sq2FW3ISUClnNS0PhkCsBfPPpkHVMxz8mkIKzMGXWskd0GblOoPVJiWvhbccaX/NYd+ykJqJ1gY0v9g=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@react-spring/shared": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.5.2",
-                       "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.2.tgz",
-                       "integrity": "sha512-/OSf2sjwY4BUnjZL6xMC+H3WxOOhMUCk+yZwgdj40XuyUpk6E6tYyiPeD9Yq5GLsZHodkvE1syVMRVReL4ndAg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.5.4",
+                       "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.4.tgz",
+                       "integrity": "sha512-22IYmNOzDRP9e5BaQk6T/P2aRxne9uTzGDYuBQCbJpChZypB98xWBMKlVTKdSRG7K4v+F97KFPAKBQzS/k7p5Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@react-spring/rafz": "~9.5.2",
-                               "@react-spring/types": "~9.5.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@react-spring/rafz": "~9.5.4",
+                               "@react-spring/types": "~9.5.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@react-spring/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.5.2",
-                       "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.2.tgz",
-                       "integrity": "sha512-n/wBRSHPqTmEd4BFWY6TeR1o/UY+3ujoqMxLjqy90CcY/ozJzDRuREL3c+pxMeTF2+B7dX33dTPCtFMX51nbxg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.5.4",
+                       "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.4.tgz",
+                       "integrity": "sha512-dzcGxqL1kPKociXK+pcq5ley77cWDWiphfv8OREv8dAZS1dKDTJq1zVy7ZD5ocyMtKMZw/7AcOdIJ1H80Dp56g=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@react-spring/web": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.5.2",
-                       "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.5.2.tgz",
-                       "integrity": "sha512-cusTjbOGTgtbsnpBDjb6Ia+B0lQLE0Fk5rGDog6Sww7hWnLIQ521PMiOBnAWtkntB9eXDUfj7L91nwJviEC0lw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.5.4",
+                       "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.5.4.tgz",
+                       "integrity": "sha512-HoypE3kL/ZUBB81hThE1hB9jYBgJmfeluEOPYoI/wGHyF1q8O0AYpWClvdAbiK3FTESHYZi2m60jwitF7VYUlQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@react-spring/animated": "~9.5.2",
-                               "@react-spring/core": "~9.5.2",
-                               "@react-spring/shared": "~9.5.2",
-                               "@react-spring/types": "~9.5.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@react-spring/animated": "~9.5.4",
+                               "@react-spring/core": "~9.5.4",
+                               "@react-spring/shared": "~9.5.4",
+                               "@react-spring/types": "~9.5.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@sideway/formula": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2810,9 +2805,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.3.1",
-                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz",
-                                       "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.4.0",
+                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+                                       "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2875,12 +2870,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "deepmerge": {
-                                       "version": "4.2.2",
-                                       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
-                                       "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
-                                       "dev": true
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "dom-serializer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3035,9 +3024,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/babel__traverse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.0",
-                       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.0.tgz",
-                       "integrity": "sha512-v4Vwdko+pgymgS+A2UIaJru93zQd85vIGWObM5ekZNdXCKtDYqATlEYnWgfo86Q6I1Lh0oXnksDnMU1cwmlPDw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.18.1",
+                       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz",
+                       "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.3.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3117,9 +3106,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/express": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.17.13",
-                       "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz",
-                       "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.14",
+                       "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
+                       "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/body-parser": "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3129,9 +3118,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/express-serve-static-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.17.30",
-                       "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz",
-                       "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.31",
+                       "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
+                       "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/node": "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3210,9 +3199,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/lodash": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.14.184",
-                       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz",
-                       "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.14.185",
+                       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz",
+                       "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/markdown-it": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "12.2.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3224,15 +3213,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/mdurl": "*"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@types/mdast": {
-                       "version": "3.0.10",
-                       "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
-                       "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
-                       "dev": true,
-                       "requires": {
-                               "@types/unist": "*"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "@types/mdurl": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3246,9 +3226,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/minimatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.5",
-                       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
-                       "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.1.2",
+                       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz",
+                       "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/minimist": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3309,9 +3289,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "17.0.48",
-                       "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.48.tgz",
-                       "integrity": "sha512-zJ6IYlJ8cYYxiJfUaZOQee4lh99mFihBoqkOSEGV+dFi9leROW6+PgstzQ+w3gWTnUfskALtQPGHK6dYmPj+2A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "17.0.50",
+                       "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.50.tgz",
+                       "integrity": "sha512-ZCBHzpDb5skMnc1zFXAXnL3l1FAdi+xZvwxK+PkglMmBrwjpp9nKaWuEvrGnSifCJmBFGxZOOFuwC6KH/s0NuA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/prop-types": "*",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/scheduler": "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3400,12 +3380,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@types/unist": {
-                       "version": "2.0.6",
-                       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
-                       "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "@types/webpack": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.41.32",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3482,16 +3456,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/eslint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.34.0.tgz",
-                       "integrity": "sha512-eRfPPcasO39iwjlUAMtjeueRGuIrW3TQ9WseIDl7i5UWuFbf83yYaU7YPs4j8+4CxUMIsj1k+4kV+E+G+6ypDQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz",
+                       "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/scope-manager": "5.34.0",
-                               "@typescript-eslint/type-utils": "5.34.0",
-                               "@typescript-eslint/utils": "5.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "5.38.0",
+                               "@typescript-eslint/type-utils": "5.38.0",
+                               "@typescript-eslint/utils": "5.38.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "functional-red-black-tree": "^1.0.1",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "ignore": "^5.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "regexpp": "^3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "^7.3.7",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3525,23 +3498,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/experimental-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.34.0.tgz",
-                       "integrity": "sha512-bXDmphFgoQI4eY7r8Vp0mwrvU9Pic+KxuQPG8uoC33FlZLgsFhv8brhUUyniHEeDhApdg4/5a3qYEZbNGnRQYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.0.tgz",
+                       "integrity": "sha512-kzXBRfvGlicgGk4CYuRUqKvwc2s3wHXNssUWWJU18bhMRxriFm3BZWyQ6vEHBRpEIMKB6b7MIQHO+9lYlts19w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/utils": "5.34.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/utils": "5.38.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.34.0.tgz",
-                       "integrity": "sha512-SZ3NEnK4usd2CXkoV3jPa/vo1mWX1fqRyIVUQZR4As1vyp4fneknBNJj+OFtV8WAVgGf+rOHMSqQbs2Qn3nFZQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz",
+                       "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/scope-manager": "5.34.0",
-                               "@typescript-eslint/types": "5.34.0",
-                               "@typescript-eslint/typescript-estree": "5.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "5.38.0",
+                               "@typescript-eslint/types": "5.38.0",
+                               "@typescript-eslint/typescript-estree": "5.38.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3563,22 +3536,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/scope-manager": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.34.0.tgz",
-                       "integrity": "sha512-HNvASMQlah5RsBW6L6c7IJ0vsm+8Sope/wu5sEAf7joJYWNb1LDbJipzmdhdUOnfrDFE6LR1j57x1EYVxrY4ow==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz",
+                       "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/types": "5.34.0",
-                               "@typescript-eslint/visitor-keys": "5.34.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "5.38.0",
+                               "@typescript-eslint/visitor-keys": "5.38.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/type-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.34.0.tgz",
-                       "integrity": "sha512-Pxlno9bjsQ7hs1pdWRUv9aJijGYPYsHpwMeCQ/Inavhym3/XaKt1ZKAA8FIw4odTBfowBdZJDMxf2aavyMDkLg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz",
+                       "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/utils": "5.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/typescript-estree": "5.38.0",
+                               "@typescript-eslint/utils": "5.38.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "tsutils": "^3.21.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3601,19 +3575,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.34.0.tgz",
-                       "integrity": "sha512-49fm3xbbUPuzBIOcy2CDpYWqy/X7VBkxVN+DC21e0zIm3+61Z0NZi6J9mqPmSW1BDVk9FIOvuCFyUPjXz93sjA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz",
+                       "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/typescript-estree": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.34.0.tgz",
-                       "integrity": "sha512-mXHAqapJJDVzxauEkfJI96j3D10sd567LlqroyCeJaHnu42sDbjxotGb3XFtGPYKPD9IyLjhsoULML1oI3M86A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz",
+                       "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/types": "5.34.0",
-                               "@typescript-eslint/visitor-keys": "5.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "5.38.0",
+                               "@typescript-eslint/visitor-keys": "5.38.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globby": "^11.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-glob": "^4.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3657,26 +3631,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.34.0.tgz",
-                       "integrity": "sha512-kWRYybU4Rn++7lm9yu8pbuydRyQsHRoBDIo11k7eqBWTldN4xUdVUMCsHBiE7aoEkFzrUEaZy3iH477vr4xHAQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz",
+                       "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/scope-manager": "5.34.0",
-                               "@typescript-eslint/types": "5.34.0",
-                               "@typescript-eslint/typescript-estree": "5.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "5.38.0",
+                               "@typescript-eslint/types": "5.38.0",
+                               "@typescript-eslint/typescript-estree": "5.38.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-scope": "^5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-utils": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/visitor-keys": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.34.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.34.0.tgz",
-                       "integrity": "sha512-O1moYjOSrab0a2fUvFpsJe0QHtvTC+cR+ovYpgKrAVXzqQyc74mv76TgY6z+aEtjQE2vgZux3CQVtGryqdcOAw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.38.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz",
+                       "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/types": "5.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "5.38.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-visitor-keys": "^3.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3689,16 +3663,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@use-gesture/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.2.18",
-                       "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.18.tgz",
-                       "integrity": "sha512-O+qxBlKxPtYM/LyRnK/U5MhVA9kKHj4C2yHsUurDxNO0a8D1PHLz9YmMPh2UXGQE4wtSke03GsLqRsHbUvN9nw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.2.20",
+                       "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.20.tgz",
+                       "integrity": "sha512-4lFhHc8so4yIHkBEs641DnEsBxPyhJ5GEjB4PURFDH4p/FcZriH6w99knZgI63zN/MBFfylMyb8+PDuj6RIXKQ=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@use-gesture/react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.2.18",
-                       "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.18.tgz",
-                       "integrity": "sha512-MJQ5q/huXIER3st3bsmuWA7lxcdwZd28KJoBPFPNxKFenjF47smaiCCf+dLjUBiTV0DiIYAN4pXK19KxwfnUgg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.2.20",
+                       "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.20.tgz",
+                       "integrity": "sha512-KnJq9ZSqprWA6uNhWTUHZqTCh+rfa0j8ehTzqeBhktUPrmTj7yVOBvEQ/vSFU/7d72cGgWSsJ0f5T6GQCHXnvg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@use-gesture/core": "10.2.18"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@use-gesture/core": "10.2.20"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@webassemblyjs/ast": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3903,58 +3877,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/a11y": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.6.1.tgz",
-                       "integrity": "sha512-mOQtwpY5hUt4vMLyshZPPV1x9MBRF2FimUjIImfYJb1x8o6jY4npikzWplAfWYQUJJjWfw/1NmfqD7vUOh9+ww==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.17.1.tgz",
+                       "integrity": "sha512-VQx191AnuZ5QlO26oCULslykGfNIF5s9N5CXAW1I6KUqBxEOO964rUhumf8tWeB+5nrVgwBES6AkApdpfV00oQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/dom-ready": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/dom-ready": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/annotations": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.6.2.tgz",
-                       "integrity": "sha512-robcjAmUIgIgDpeJ0ltB4xmlB0lre3IQ4k6QVcrHn36GD48Rcgg66tLmvz0k2JSpjTgzCrGdRK0UTioGbPxYeQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.17.2.tgz",
+                       "integrity": "sha512-PRWyCBymc5NuTpe73xexWxkk58zeypOnODUIUjeq0uXnUj3jhAQg02TnxBqeEHxHSTxGjE3zId9uGijM6qsuVw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/data": "^6.6.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/rich-text": "^5.4.2",
-                               "lodash": "^4.17.21",
-                               "rememo": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/data": "^7.1.2",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/rich-text": "^5.15.2",
+                               "rememo": "^4.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "uuid": "^8.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/api-fetch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.3.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.3.1.tgz",
-                       "integrity": "sha512-jfa5c+sffADJCz36oYr5xY5IihNUJPg0II+rZ6SyJfHQyA3NuUJfRk63hS2GF2vaD8Zgp2p5s7uD1h9ZMi+5iA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.14.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.14.1.tgz",
+                       "integrity": "sha512-geEktCZzde3yXoX+TkSJGay1Rw0lz4HlPjsHoKMRZa9luxquksPFP/ASDF9HvWThxGOyv9tzZd7oEveJeTmssg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/url": "^3.7.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/url": "^3.18.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/autop": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.6.1.tgz",
-                       "integrity": "sha512-+4whYxqDYsrVPtG332SdETNp8yQRorQYJSj4oHx5Bm8usseo7tzTgCz+sY5PwxO2MBbWXcuR6pcQ6p65y7UGIQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.17.1.tgz",
+                       "integrity": "sha512-RGduB833OnnW17Wow8irTlHZK1Pq4ja9w4KMnGwyVhNsAcvIjGf3OSVm0+dUZKJvIpacrbcyVKQ9G3llXVe/Kg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/babel-plugin-import-jsx-pragma": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.2.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.2.0.tgz",
-                       "integrity": "sha512-XK3Sdpi9MWoy5qPHnRroY/ypX0VtT5yI5809u5As1P/3k4vlXNw8USH4lJ+rkurAOVqqN5mFlf2XAL9AkpfXyg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.1.tgz",
+                       "integrity": "sha512-6fNG+wkgipoLlZDlwdyz60x5qrpc+mV73MvI7hD/+6YnASKxxDbJo39uGCslMy/SBgxmmzKWn/wHEFNo/TIcRw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/babel-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.8.1.tgz",
-                       "integrity": "sha512-uOITFKQ0S4Hv93z+zNt/evBgx+yk78k1TB/AIpBDvZBJQtJ40Y8sdGJEC/dEdM9TPdpT5jhkqqUFb+NZp0a5KQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.1.1.tgz",
+                       "integrity": "sha512-+7lSYvodz+oJFCuEswhCui8yg4ekH0pZ5aSDerTKaRD7LKvbjeqQv/UbDFVsZI42BfNIEQ9hhDl8TMyrhjiyIA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.16.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3963,36 +3936,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-env": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-typescript": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.3",
-                               "@wordpress/browserslist-config": "^4.1.3",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/warning": "^2.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.1",
+                               "@wordpress/browserslist-config": "^5.0.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/warning": "^2.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "browserslist": "^4.17.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "core-js": "^3.19.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.21.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
-                                       "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.21.4",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+                                       "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001370",
-                                               "electron-to-chromium": "^1.4.202",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001400",
+                                               "electron-to-chromium": "^1.4.251",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "node-releases": "^2.0.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "update-browserslist-db": "^1.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "update-browserslist-db": "^1.0.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001382",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001382.tgz",
-                                       "integrity": "sha512-2rtJwDmSZ716Pxm1wCtbPvHtbDWAreTPxXbkc5RkKglow3Ig/4GNGazDI9/BVnXbG/wnv6r3B5FEbkfg9OcTGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001407",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz",
+                                       "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.4.227",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.227.tgz",
-                                       "integrity": "sha512-I9VVajA3oswIJOUFg2PSBqrHLF5Y+ahIfjOV9+v6uYyBqFZutmPxA6fxocDUUmgwYevRWFu1VjLyVG3w45qa/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.4.255",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
+                                       "integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4004,79 +3977,81 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/base-styles": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.7.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz",
-                       "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.8.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.8.1.tgz",
+                       "integrity": "sha512-luxCMXbO5sM0gNuZndz84pPIq0DagKbsjqZm96doE2CbA98KB/O+QaP72aF59PiOBz7218bu8sPPZ8KrPzA0Ww==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blob": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.6.1.tgz",
-                       "integrity": "sha512-p0n49LESfOv1Jx9BOzpWa1iUHekBrYoKcUHz6P7Xe2L8NgnZiZay3B+Ak5OFOwd1VimQ49yeClNjG/qjaFH6gA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.17.1.tgz",
+                       "integrity": "sha512-rvGG93lTeWHxbhFpKDqRtLcZCC+ZsjtpaDHdOhBdehA+eCvFTcflkU8dZOtAdZJNQZKKJZWy63caD05OUw+Y1Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-directory": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.14",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.4.14.tgz",
-                       "integrity": "sha512-IGvHEZ15Q3AdnulU2EoMlNbrf6rU+LJkLWObwdtMCUsge2r6xC2wQTpPveTNIIn4j7YgTm4B2EqkBi+ujvs7dw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.15.2.tgz",
+                       "integrity": "sha512-I4xFZ17My4a4wqf77bM/8CAphLXJ/zgNTe6vvwY7gjEYJh415ExnH31BAjzetOEuk6TFiIyDa0i+V5JNnCXrVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/edit-post": "^6.3.14",
-                               "@wordpress/editor": "^12.5.10",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/plugins": "^4.4.3",
-                               "@wordpress/url": "^3.7.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/edit-post": "^6.14.2",
+                               "@wordpress/editor": "^12.16.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/plugins": "^4.15.2",
+                               "@wordpress/url": "^3.18.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.5.10",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.5.10.tgz",
-                       "integrity": "sha512-+cS4TwX0EAHMSnotl9p7ePvDKfb4aBR0EFeD0vmLAtpMP55DrcharbYxaDjSa+Sn4ad03gXq3kytlHZMiMc5QA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.0.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-10.0.2.tgz",
+                       "integrity": "sha512-2R5/T+CIW4tCeWYdXt6MM/y3YxJnIX04XHH4rwP9xxZ3f/3mE3AVlrq37QDfBe476/rdl3Zl5WcVfO8UgQlhtw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@react-spring/web": "^9.2.4",
-                               "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/blob": "^3.6.1",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/date": "^4.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/keyboard-shortcuts": "^3.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/rich-text": "^5.4.2",
-                               "@wordpress/shortcode": "^3.6.1",
-                               "@wordpress/style-engine": "^0.5.1",
-                               "@wordpress/token-list": "^2.6.1",
-                               "@wordpress/url": "^3.7.1",
-                               "@wordpress/warning": "^2.6.1",
-                               "@wordpress/wordcount": "^3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@react-spring/web": "^9.4.5",
+                               "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/blob": "^3.17.1",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/date": "^4.17.1",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/keyboard-shortcuts": "^3.15.2",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/rich-text": "^5.15.2",
+                               "@wordpress/shortcode": "^3.17.1",
+                               "@wordpress/style-engine": "^1.0.1",
+                               "@wordpress/token-list": "^2.17.1",
+                               "@wordpress/url": "^3.18.1",
+                               "@wordpress/warning": "^2.17.1",
+                               "@wordpress/wordcount": "^3.17.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "diff": "^4.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4085,98 +4060,109 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-autosize-textarea": "^7.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-easy-crop": "^3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0",
+                               "remove-accents": "^0.4.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "traverse": "^0.6.6"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.3.14",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.3.14.tgz",
-                       "integrity": "sha512-qo4xFrgj1HxyBmIKbpffss2bzW4v3XyUgw3GE3EhBgc7WikCFAuiOnutEaByGpjFIol+CkSK09ujqMWo+O7FXQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.14.2.tgz",
+                       "integrity": "sha512-Uyx5X/6UQKLNFrtRySHjirG0HPH9W2//ngAHtbIKCy+GH4qlUpn+1Nadrkv2pqQx40DAWdKsRD170+dgk6nEog==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/autop": "^3.6.1",
-                               "@wordpress/blob": "^3.6.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/date": "^4.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/primitives": "^3.4.1",
-                               "@wordpress/reusable-blocks": "^3.4.10",
-                               "@wordpress/rich-text": "^5.4.2",
-                               "@wordpress/server-side-render": "^3.4.6",
-                               "@wordpress/url": "^3.7.1",
-                               "@wordpress/viewport": "^4.4.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/autop": "^3.17.1",
+                               "@wordpress/blob": "^3.17.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/date": "^4.17.1",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/primitives": "^3.15.1",
+                               "@wordpress/reusable-blocks": "^3.15.2",
+                               "@wordpress/rich-text": "^5.15.2",
+                               "@wordpress/server-side-render": "^3.15.2",
+                               "@wordpress/url": "^3.18.1",
+                               "@wordpress/viewport": "^4.15.2",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "fast-average-color": "4.3.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "fast-average-color": "^4.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromodal": "^0.4.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "moment": "^2.22.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "remove-accents": "^0.4.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-serialization-default-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.6.1.tgz",
-                       "integrity": "sha512-T+Bx+kq9bwSl3RV+NZxFtDCw8RZsQ3fH7GDaPrGZMQw6QCZXmo3Dwil7Ngm6RjDP2RfvXm294Vfk38EfzS9wdA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.17.1.tgz",
+                       "integrity": "sha512-BmR8HUowTMXHiyCtNIr1VZ2emzFvk8A7DtnGTuvMOy2EQ+9oHfqJbVb9Lv1vSAoaa77GtoPNoGaUqE3yfp4C4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "11.5.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.5.3.tgz",
-                       "integrity": "sha512-Kr2x3I+jAzgUYhXgRm8uTdmPx6fBz/GjeQPXsmLeI8LYj63Uk5IXTSFvm37WUdLp8KCtZsWz7VT3CTihK9D01A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "11.16.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.16.2.tgz",
+                       "integrity": "sha512-9zErEXoLhrWJBglkMUCb+3qduRxcuQFKCY1Hfpg+KO8duKNDf/Pa/A2MTaZAk6sXxG4GX0BBkars1gNLuXjbLQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/autop": "^3.6.1",
-                               "@wordpress/blob": "^3.6.1",
-                               "@wordpress/block-serialization-default-parser": "^4.6.1",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/shortcode": "^3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/autop": "^3.17.1",
+                               "@wordpress/blob": "^3.17.1",
+                               "@wordpress/block-serialization-default-parser": "^4.17.1",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/shortcode": "^3.17.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "colord": "^2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "hpq": "^1.3.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "is-plain-object": "^5.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0",
+                               "remove-accents": "^0.4.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "showdown": "^1.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "simple-html-tokenizer": "^0.5.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "uuid": "^8.3.0"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "is-plain-object": {
+                                       "version": "5.0.0",
+                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/browserslist-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-4.1.3.tgz",
-                       "integrity": "sha512-M4WQ0C4zCfMWyCmK40git3rfPdNkRwg5boGjoTL4LSdhrY+rtchFAtfOHS9KovAZ5ZzTB0gyZsCu/QKZlPClog==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.1.tgz",
+                       "integrity": "sha512-p8m+7Ufe+Jicp7gJkghnFMcnfaBL/u1rI9vxFzXL2JpRnXD/ZEHI36aDNRyQSV7y/ViXwiE8iCnQfeQS0GG/YA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/components": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "19.8.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.8.5.tgz",
-                       "integrity": "sha512-36d8fSk/nWfNv2nEZrC2gLx1rN9rGWFt425yXoH6JiakDvdXacN/04xcxZGBRkS+JDz6v22uyPMEol9TzwXOLg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "21.0.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-21.0.2.tgz",
+                       "integrity": "sha512-Dug1hiT3I87ZUZyvnVGZxH6S6O07Z4sR74ZifaOkAiKjC/uayGdeWDRsrFl6ubpvZ696UqIHMXC1tXevC6ZSKw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/cache": "^11.7.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4184,25 +4170,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/react": "^11.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/serialize": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/styled": "^11.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@emotion/utils": "1.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@emotion/utils": "^1.0.0",
+                               "@floating-ui/react-dom": "^1.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@use-gesture/react": "^10.2.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/date": "^4.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/escape-html": "^2.6.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/primitives": "^3.4.1",
-                               "@wordpress/rich-text": "^5.4.2",
-                               "@wordpress/warning": "^2.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/date": "^4.17.1",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/escape-html": "^2.17.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/primitives": "^3.15.1",
+                               "@wordpress/rich-text": "^5.15.2",
+                               "@wordpress/warning": "^2.17.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "date-fns": "^2.28.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "dom-scroll-into-view": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "downshift": "^6.0.15",
</span><span class="cx" style="display: block; padding: 0 10px">                                "framer-motion": "^6.2.8",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4210,642 +4199,141 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "highlight-words-core": "^1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "moment": "^2.22.1",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "re-resizable": "^6.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-colorful": "^5.3.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-dates": "^17.1.1",
-                               "react-resize-aware": "^3.1.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "reakit": "^1.3.8",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "remove-accents": "^0.4.2",
+                               "use-lilius": "^2.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "uuid": "^8.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/compose": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.4.1.tgz",
-                       "integrity": "sha512-kGv3bI7H1UUAjYowIPvIKs/08gfM1+UIpwR43VFpuqmjFbtcLQXUSgg32Owc7Ig063NjhMDz7oWcFx+BKZ5+EQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.15.2.tgz",
+                       "integrity": "sha512-q1qcCqQHjKRrfuTta4gekZlR1DareAx0+mi82Pl1sxkccQU741GgKmC2aJeyZAHbK0Rb/LzSop2fwJaG4rqNlQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/lodash": "^4.14.172",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/mousetrap": "^1.6.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/priority-queue": "^2.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/priority-queue": "^2.17.2",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clipboard": "^2.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "mousetrap": "^1.6.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-resize-aware": "^3.1.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "use-memo-one": "^1.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/core-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.4.5.tgz",
-                       "integrity": "sha512-vhMbz/Q3xEMWTSFMs0D6n93qFSOhUZr/EgtRhLGRHdjskfgegFTlx13HrhDZ+U3xzkv1b8mH1klk4aZX+f0B8Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.0.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-5.0.2.tgz",
+                       "integrity": "sha512-ZY4v71hKDpYcRhW8usXlQODrOTBpr+q+bOWR71Ft/+FBIwkRaqnZrs+kxpR2yF3ffjRlhh1YyIk4hGp53vyjFQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/url": "^3.7.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/url": "^3.18.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "equivalent-key-map": "^0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "uuid": "^8.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/customize-widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.3.14",
-                       "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-3.3.14.tgz",
-                       "integrity": "sha512-Y0PAWXiG6XVmTexqO/mKDI8b+9PnHwhY9NtfpWTdkFnahtQ0H42wMZtiewX9cKiCp5n6MSNQ6jZmUQUaZSoaWw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-3.14.2.tgz",
+                       "integrity": "sha512-Dlv/eNnPKHqMD89jRDGzPD+MG/4JwXXRVu7f3hLg4SgCVAH9BZgIhcJ2onArs1km3h4FTyiGVPcGd2ElIPYeUQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/block-library": "^7.3.14",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/interface": "^4.5.6",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/keyboard-shortcuts": "^3.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/media-utils": "^3.4.1",
-                               "@wordpress/preferences": "^1.2.5",
-                               "@wordpress/widgets": "^2.4.10",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/block-library": "^7.14.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/interface": "^4.16.2",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/keyboard-shortcuts": "^3.15.2",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/media-utils": "^4.8.1",
+                               "@wordpress/preferences": "^2.9.2",
+                               "@wordpress/widgets": "^2.15.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@wordpress/a11y": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/dom-ready": "^3.16.0",
-                                               "@wordpress/i18n": "^4.16.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/date": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "moment": "^2.22.1",
-                                               "moment-timezone": "^0.5.31"
-                                       }
-                               },
-                               "@wordpress/deprecated": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/hooks": "^3.16.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/preferences": {
-                                       "version": "1.3.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.3.0.tgz",
-                                       "integrity": "sha512-2ACfz6LkQY2oAcEgTVpkfpasywo/nSmN5jbpT2gNoF/W/RCFBso+VDyuLsfpJ1INbbq+6pPKLccLBWYAvwuFdA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.7.0",
-                                               "@wordpress/components": "^19.9.0",
-                                               "@wordpress/data": "^6.7.0",
-                                               "@wordpress/i18n": "^4.7.0",
-                                               "@wordpress/icons": "^8.3.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/components": {
-                                                       "version": "19.17.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.17.0.tgz",
-                                                       "integrity": "sha512-6FsLq1WS924fjZjRGSuen3Tzaa4mEWRtCTHM2JS5eE5+rnuhddiHNNgvw26IZCwhQYQwIvIKq9m9in0F0fSOzg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@emotion/cache": "^11.7.1",
-                                                               "@emotion/css": "^11.7.1",
-                                                               "@emotion/react": "^11.7.1",
-                                                               "@emotion/serialize": "^1.0.2",
-                                                               "@emotion/styled": "^11.6.0",
-                                                               "@emotion/utils": "1.0.0",
-                                                               "@floating-ui/react-dom": "0.6.3",
-                                                               "@use-gesture/react": "^10.2.6",
-                                                               "@wordpress/a11y": "^3.15.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/date": "^4.15.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/dom": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/escape-html": "^2.15.0",
-                                                               "@wordpress/hooks": "^3.15.0",
-                                                               "@wordpress/i18n": "^4.15.0",
-                                                               "@wordpress/icons": "^9.6.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/keycodes": "^3.15.0",
-                                                               "@wordpress/primitives": "^3.13.0",
-                                                               "@wordpress/rich-text": "^5.13.0",
-                                                               "@wordpress/warning": "^2.15.0",
-                                                               "classnames": "^2.3.1",
-                                                               "colord": "^2.7.0",
-                                                               "dom-scroll-into-view": "^1.2.1",
-                                                               "downshift": "^6.0.15",
-                                                               "framer-motion": "^6.2.8",
-                                                               "gradient-parser": "^0.1.5",
-                                                               "highlight-words-core": "^1.2.2",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "moment": "^2.26.0",
-                                                               "re-resizable": "^6.4.0",
-                                                               "react-colorful": "^5.3.1",
-                                                               "react-dates": "^21.8.0",
-                                                               "reakit": "^1.3.8",
-                                                               "remove-accents": "^0.4.2",
-                                                               "uuid": "^8.3.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/icons": {
-                                                                       "version": "9.7.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/primitives": "^3.14.0"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "6.15.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.15.0.tgz",
-                                                       "integrity": "sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/priority-queue": "^2.15.0",
-                                                               "@wordpress/redux-routine": "^4.15.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-obj": "^4.1.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/dom": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/deprecated": "^3.8.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/icons": {
-                                                       "version": "8.4.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.4.0.tgz",
-                                                       "integrity": "sha512-N/bzt5z534JyAWdTyDdsu9G+6NQ5FvykmNbKZrZuUHTuEI8KbxYaN/5lT6W6Lkwq32D/B6ibpt1LpSQJ37IZWw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/element": "^4.6.0",
-                                                               "@wordpress/primitives": "^3.6.0"
-                                                       }
-                                               },
-                                               "@wordpress/is-shallow-equal": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/rich-text": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/data": "^7.0.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "rememo": "^4.0.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "7.0.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.14.0",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "@wordpress/redux-routine": "^4.16.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/dom": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/deprecated": "^3.8.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/is-shallow-equal": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                               },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "react-dates": {
-                                       "version": "21.8.0",
-                                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-21.8.0.tgz",
-                                       "integrity": "sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.15.0",
-                                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                                               "enzyme-shallow-equal": "^1.0.0",
-                                               "is-touch-device": "^1.0.1",
-                                               "lodash": "^4.1.1",
-                                               "object.assign": "^4.1.0",
-                                               "object.values": "^1.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "raf": "^3.4.1",
-                                               "react-moment-proptypes": "^1.6.0",
-                                               "react-outside-click-handler": "^1.2.4",
-                                               "react-portal": "^4.2.0",
-                                               "react-with-direction": "^1.3.1",
-                                               "react-with-styles": "^4.1.0",
-                                               "react-with-styles-interface-css": "^6.0.0"
-                                       }
-                               },
-                               "react-with-styles": {
-                                       "version": "4.2.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-4.2.0.tgz",
-                                       "integrity": "sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.14.0",
-                                               "hoist-non-react-statics": "^3.2.1",
-                                               "object.assign": "^4.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "react-with-direction": "^1.3.1"
-                                       }
-                               },
-                               "react-with-styles-interface-css": {
-                                       "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-6.0.0.tgz",
-                                       "integrity": "sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==",
-                                       "requires": {
-                                               "array.prototype.flat": "^1.2.1",
-                                               "global-cache": "^1.2.1"
-                                       }
-                               },
-                               "rememo": {
-                                       "version": "4.0.1",
-                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.6.1.tgz",
-                       "integrity": "sha512-QvXE8LoLqSTgkZub4A7EcfcPqAQQAXw1my9DRcxuCUYjYyxWdVM3I6JcQ+A5osy76Poh8b0Al6Kd7hUxg4SEoQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.1.2.tgz",
+                       "integrity": "sha512-b/uZWuE2atP0EERcSUZNBw5vNLwKSgbFjqrfGnK3c0b5tBTx6WcbNiM//62YNCMsTRNzuU+FWbUFsDAPBFf88w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/compose": "^5.4.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/is-shallow-equal": "^4.6.1",
-                               "@wordpress/priority-queue": "^2.6.1",
-                               "@wordpress/redux-routine": "^4.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^5.15.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/is-shallow-equal": "^4.17.1",
+                               "@wordpress/priority-queue": "^2.17.2",
+                               "@wordpress/redux-routine": "^4.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "equivalent-key-map": "^0.2.2",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "is-plain-object": "^5.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-promise": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "redux": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "turbo-combine-reducers": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "use-memo-one": "^1.1.1"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "is-plain-object": {
+                                       "version": "5.0.0",
+                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/data-controls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.6.1.tgz",
-                       "integrity": "sha512-Tj0VPcnEOvr05wuXV7ds9Uz7BAJzKraItiqBu8M/JVftPkm6mS/g/5EWFj6Zvy1SmRb4K/qik8RuGXbV2FD0Ug==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.17.2.tgz",
+                       "integrity": "sha512-wNC0h9U9sTOwjPgjsENTp3Usvs5piPe65xlebtLrRRt4+4vWs5qovuuHMNoq6hRfoYPv3/WfTMWvbUEBJE8f9Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/date": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.6.1.tgz",
-                       "integrity": "sha512-7/w2pzCDvzbidqAl2Rhd/FeA6QZhZmb03Y7rPIO0eJR33L8QWnLiyw+r4Et2DLji8A7N8/gcc+hsRL6lcEsGMA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.17.1.tgz",
+                       "integrity": "sha512-HvQ2em66WXuawFZKHkmv1SLTOQnPfTZalpXKXkS3b9hB2i7RYKRH/QiTOMFxQ/Iv5QxTm7Cl0uNWp3JKt5Bgfw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@wordpress/deprecated": "^3.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "moment": "^2.22.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment-timezone": "^0.5.31"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dependency-extraction-webpack-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.4.2.tgz",
-                       "integrity": "sha512-KNNxqQIAVOQeIw5z62iytYx/WnMnqCwONkA6C5cyuBVlY2dTIOhCoJSXf3O0HW46KIN+MGhcOZFyMQwuGSei3w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.2.tgz",
+                       "integrity": "sha512-pbB7Za3rljnCMDnu9HYGeyX/OQfgKnCyD3bIHZAD1GgtiuJOOeW91rXDa1uA+/HWMqDzf8xGqYiS84otszsksg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "json2php": "^0.0.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4853,43 +4341,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/deprecated": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.6.1.tgz",
-                       "integrity": "sha512-ilOkjXejcnJMxnq1gTVkBnDPP9W+XjlEe1TIfaMKcCwKsfsNy6bgURxWl1qIM2dPjH+5KK65bPjW0XELTMJy4w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.17.1.tgz",
+                       "integrity": "sha512-871rBeb0yW9H7YeM18wnPIe2kJSv8ym4eaM/g0v91SAZsKO4Lskea8WMeadya38J4Nejnre0ssPEBTQuDCI4Cw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/hooks": "^3.6.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/hooks": "^3.17.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.6.1.tgz",
-                       "integrity": "sha512-wdWBzfxU8iUPpxxTACkFpYbEoC0f+Hqs24IYOkhn/8ERp2LFpUdFcwF7/DmY6agSpUs8iWT/2hSGdUz9Lw2f0w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.17.2.tgz",
+                       "integrity": "sha512-8wsfW+QEEX/p/SwQgBmKvGJtCGexxi0mqNrriN4h6b649vzdj7U6axkMEq+ugYFvEgeH90qQ5YPvQ70vblmYnQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/deprecated": "^3.17.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom-ready": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.6.1.tgz",
-                       "integrity": "sha512-G6OnfLLC0MIWi9efTW6DMNEtEoy7tCoV0MxD19gUuG3/rDOi8RgHYwuNCvt6ieQMISiLiHnsg4tZc4D45zdfZA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.17.1.tgz",
+                       "integrity": "sha512-tXoLSAsaJMMWr8vvVXBHw62bvRV2+tOlqNRXWHvkyVZmSFwKn+b2o1hs+XfDjZ2R1izt3Zc972lWvVC9UbGiuw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/e2e-test-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.2.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-7.2.1.tgz",
-                       "integrity": "sha512-eqo4quzgGFArZLLocC5sPfdCLiiS9zMTCRs+Kn4Tl4lLDOLhTk9I1MZcBkvJJ0Qd75FEcdeLaqNaSYNCu6rgyw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.1.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-8.1.1.tgz",
+                       "integrity": "sha512-OcSoKJH9ELd1CQYoFU/Ov3MgOvsrwyHazwPI9le2W5fcVEVpkFpFwLF8DVTOnhMdre0Z4pDhCie6otxgQiEeHA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/url": "^3.7.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/url": "^3.18.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "form-data": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.21",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "node-fetch": "^2.6.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4907,2092 +4395,197 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/edit-post": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.3.14",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.3.14.tgz",
-                       "integrity": "sha512-d3x1qSMAF2zBKxFvi4xoq11pssaVqU8CDW3zTca+2/7rE8BtGw+zYryBb41VRZZQCx4CbZIwZBzKWGB4hJRGuQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.14.2.tgz",
+                       "integrity": "sha512-8vQEag70CoXLo6bpKref1j2/4uyaLi4Xc4fa3Q4oaHbrk67wA1pSvp8ZzD0EepeIwsB6S3fBG7TkgqfqgiTBsQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/block-library": "^7.3.14",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/editor": "^12.5.10",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/interface": "^4.5.6",
-                               "@wordpress/keyboard-shortcuts": "^3.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/media-utils": "^3.4.1",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/plugins": "^4.4.3",
-                               "@wordpress/preferences": "^1.2.5",
-                               "@wordpress/url": "^3.7.1",
-                               "@wordpress/viewport": "^4.4.1",
-                               "@wordpress/warning": "^2.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/block-library": "^7.14.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/editor": "^12.16.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/interface": "^4.16.2",
+                               "@wordpress/keyboard-shortcuts": "^3.15.2",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/media-utils": "^4.8.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/plugins": "^4.15.2",
+                               "@wordpress/preferences": "^2.9.2",
+                               "@wordpress/url": "^3.18.1",
+                               "@wordpress/viewport": "^4.15.2",
+                               "@wordpress/warning": "^2.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0"
-                       },
-                       "dependencies": {
-                               "@wordpress/date": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "moment": "^2.22.1",
-                                               "moment-timezone": "^0.5.31"
-                                       }
-                               },
-                               "@wordpress/dom": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/deprecated": "^3.8.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/is-shallow-equal": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/preferences": {
-                                       "version": "1.3.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.3.0.tgz",
-                                       "integrity": "sha512-2ACfz6LkQY2oAcEgTVpkfpasywo/nSmN5jbpT2gNoF/W/RCFBso+VDyuLsfpJ1INbbq+6pPKLccLBWYAvwuFdA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.7.0",
-                                               "@wordpress/components": "^19.9.0",
-                                               "@wordpress/data": "^6.7.0",
-                                               "@wordpress/i18n": "^4.7.0",
-                                               "@wordpress/icons": "^8.3.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/components": {
-                                                       "version": "19.17.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.17.0.tgz",
-                                                       "integrity": "sha512-6FsLq1WS924fjZjRGSuen3Tzaa4mEWRtCTHM2JS5eE5+rnuhddiHNNgvw26IZCwhQYQwIvIKq9m9in0F0fSOzg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@emotion/cache": "^11.7.1",
-                                                               "@emotion/css": "^11.7.1",
-                                                               "@emotion/react": "^11.7.1",
-                                                               "@emotion/serialize": "^1.0.2",
-                                                               "@emotion/styled": "^11.6.0",
-                                                               "@emotion/utils": "1.0.0",
-                                                               "@floating-ui/react-dom": "0.6.3",
-                                                               "@use-gesture/react": "^10.2.6",
-                                                               "@wordpress/a11y": "^3.15.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/date": "^4.15.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/dom": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/escape-html": "^2.15.0",
-                                                               "@wordpress/hooks": "^3.15.0",
-                                                               "@wordpress/i18n": "^4.15.0",
-                                                               "@wordpress/icons": "^9.6.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/keycodes": "^3.15.0",
-                                                               "@wordpress/primitives": "^3.13.0",
-                                                               "@wordpress/rich-text": "^5.13.0",
-                                                               "@wordpress/warning": "^2.15.0",
-                                                               "classnames": "^2.3.1",
-                                                               "colord": "^2.7.0",
-                                                               "dom-scroll-into-view": "^1.2.1",
-                                                               "downshift": "^6.0.15",
-                                                               "framer-motion": "^6.2.8",
-                                                               "gradient-parser": "^0.1.5",
-                                                               "highlight-words-core": "^1.2.2",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "moment": "^2.26.0",
-                                                               "re-resizable": "^6.4.0",
-                                                               "react-colorful": "^5.3.1",
-                                                               "react-dates": "^21.8.0",
-                                                               "reakit": "^1.3.8",
-                                                               "remove-accents": "^0.4.2",
-                                                               "uuid": "^8.3.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/icons": {
-                                                                       "version": "9.7.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/primitives": "^3.14.0"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "6.15.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.15.0.tgz",
-                                                       "integrity": "sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/priority-queue": "^2.15.0",
-                                                               "@wordpress/redux-routine": "^4.15.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-obj": "^4.1.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/icons": {
-                                                       "version": "8.4.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.4.0.tgz",
-                                                       "integrity": "sha512-N/bzt5z534JyAWdTyDdsu9G+6NQ5FvykmNbKZrZuUHTuEI8KbxYaN/5lT6W6Lkwq32D/B6ibpt1LpSQJ37IZWw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/element": "^4.6.0",
-                                                               "@wordpress/primitives": "^3.6.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               },
-                                               "@wordpress/warning": {
-                                                       "version": "2.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                                               }
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/rich-text": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/data": "^7.0.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "rememo": "^4.0.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "7.0.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.14.0",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "@wordpress/redux-routine": "^4.16.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               },
-                                               "rememo": {
-                                                       "version": "4.0.1",
-                                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                                               }
-                                       }
-                               },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "react-dates": {
-                                       "version": "21.8.0",
-                                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-21.8.0.tgz",
-                                       "integrity": "sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.15.0",
-                                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                                               "enzyme-shallow-equal": "^1.0.0",
-                                               "is-touch-device": "^1.0.1",
-                                               "lodash": "^4.1.1",
-                                               "object.assign": "^4.1.0",
-                                               "object.values": "^1.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "raf": "^3.4.1",
-                                               "react-moment-proptypes": "^1.6.0",
-                                               "react-outside-click-handler": "^1.2.4",
-                                               "react-portal": "^4.2.0",
-                                               "react-with-direction": "^1.3.1",
-                                               "react-with-styles": "^4.1.0",
-                                               "react-with-styles-interface-css": "^6.0.0"
-                                       }
-                               },
-                               "react-with-styles": {
-                                       "version": "4.2.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-4.2.0.tgz",
-                                       "integrity": "sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.14.0",
-                                               "hoist-non-react-statics": "^3.2.1",
-                                               "object.assign": "^4.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "react-with-direction": "^1.3.1"
-                                       }
-                               },
-                               "react-with-styles-interface-css": {
-                                       "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-6.0.0.tgz",
-                                       "integrity": "sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==",
-                                       "requires": {
-                                               "array.prototype.flat": "^1.2.1",
-                                               "global-cache": "^1.2.1"
-                                       }
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/edit-site": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.3.14",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-4.3.14.tgz",
-                       "integrity": "sha512-ylTAN0dkjNFM1xQi5p+EpojYv9q2ooJXiCytWHlS1ra735iEiJw5bS4RIjZl3q5xFdClWF0KkSmEqJEpywVeEQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-4.14.2.tgz",
+                       "integrity": "sha512-J7WCpBws4VTvrZZPYWk1e6eNKH62mRqlBFYJVNDQG9vesPauP991rshuaBdL2NvzhmB47TLuIbDf+hz2QS516w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/block-library": "^7.3.14",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/editor": "^12.5.10",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/interface": "^4.5.6",
-                               "@wordpress/keyboard-shortcuts": "^3.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/media-utils": "^3.4.1",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/plugins": "^4.4.3",
-                               "@wordpress/preferences": "^1.2.5",
-                               "@wordpress/reusable-blocks": "^3.4.10",
-                               "@wordpress/style-engine": "^0.5.1",
-                               "@wordpress/url": "^3.7.1",
-                               "@wordpress/viewport": "^4.4.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/block-library": "^7.14.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/editor": "^12.16.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/interface": "^4.16.2",
+                               "@wordpress/keyboard-shortcuts": "^3.15.2",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/media-utils": "^4.8.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/plugins": "^4.15.2",
+                               "@wordpress/preferences": "^2.9.2",
+                               "@wordpress/reusable-blocks": "^3.15.2",
+                               "@wordpress/style-engine": "^1.0.1",
+                               "@wordpress/url": "^3.18.1",
+                               "@wordpress/viewport": "^4.15.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "downloadjs": "^1.4.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "history": "^5.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-autosize-textarea": "^7.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0"
-                       },
-                       "dependencies": {
-                               "@wordpress/date": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "moment": "^2.22.1",
-                                               "moment-timezone": "^0.5.31"
-                                       }
-                               },
-                               "@wordpress/dom": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/deprecated": "^3.8.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/is-shallow-equal": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/preferences": {
-                                       "version": "1.3.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.3.0.tgz",
-                                       "integrity": "sha512-2ACfz6LkQY2oAcEgTVpkfpasywo/nSmN5jbpT2gNoF/W/RCFBso+VDyuLsfpJ1INbbq+6pPKLccLBWYAvwuFdA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.7.0",
-                                               "@wordpress/components": "^19.9.0",
-                                               "@wordpress/data": "^6.7.0",
-                                               "@wordpress/i18n": "^4.7.0",
-                                               "@wordpress/icons": "^8.3.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/components": {
-                                                       "version": "19.17.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.17.0.tgz",
-                                                       "integrity": "sha512-6FsLq1WS924fjZjRGSuen3Tzaa4mEWRtCTHM2JS5eE5+rnuhddiHNNgvw26IZCwhQYQwIvIKq9m9in0F0fSOzg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@emotion/cache": "^11.7.1",
-                                                               "@emotion/css": "^11.7.1",
-                                                               "@emotion/react": "^11.7.1",
-                                                               "@emotion/serialize": "^1.0.2",
-                                                               "@emotion/styled": "^11.6.0",
-                                                               "@emotion/utils": "1.0.0",
-                                                               "@floating-ui/react-dom": "0.6.3",
-                                                               "@use-gesture/react": "^10.2.6",
-                                                               "@wordpress/a11y": "^3.15.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/date": "^4.15.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/dom": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/escape-html": "^2.15.0",
-                                                               "@wordpress/hooks": "^3.15.0",
-                                                               "@wordpress/i18n": "^4.15.0",
-                                                               "@wordpress/icons": "^9.6.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/keycodes": "^3.15.0",
-                                                               "@wordpress/primitives": "^3.13.0",
-                                                               "@wordpress/rich-text": "^5.13.0",
-                                                               "@wordpress/warning": "^2.15.0",
-                                                               "classnames": "^2.3.1",
-                                                               "colord": "^2.7.0",
-                                                               "dom-scroll-into-view": "^1.2.1",
-                                                               "downshift": "^6.0.15",
-                                                               "framer-motion": "^6.2.8",
-                                                               "gradient-parser": "^0.1.5",
-                                                               "highlight-words-core": "^1.2.2",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "moment": "^2.26.0",
-                                                               "re-resizable": "^6.4.0",
-                                                               "react-colorful": "^5.3.1",
-                                                               "react-dates": "^21.8.0",
-                                                               "reakit": "^1.3.8",
-                                                               "remove-accents": "^0.4.2",
-                                                               "uuid": "^8.3.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/icons": {
-                                                                       "version": "9.7.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/primitives": "^3.14.0"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "6.15.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.15.0.tgz",
-                                                       "integrity": "sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/priority-queue": "^2.15.0",
-                                                               "@wordpress/redux-routine": "^4.15.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-obj": "^4.1.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/icons": {
-                                                       "version": "8.4.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.4.0.tgz",
-                                                       "integrity": "sha512-N/bzt5z534JyAWdTyDdsu9G+6NQ5FvykmNbKZrZuUHTuEI8KbxYaN/5lT6W6Lkwq32D/B6ibpt1LpSQJ37IZWw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/element": "^4.6.0",
-                                                               "@wordpress/primitives": "^3.6.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/rich-text": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/data": "^7.0.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "rememo": "^4.0.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "7.0.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.14.0",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "@wordpress/redux-routine": "^4.16.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               },
-                                               "rememo": {
-                                                       "version": "4.0.1",
-                                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                                               }
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                               },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "react-dates": {
-                                       "version": "21.8.0",
-                                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-21.8.0.tgz",
-                                       "integrity": "sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.15.0",
-                                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                                               "enzyme-shallow-equal": "^1.0.0",
-                                               "is-touch-device": "^1.0.1",
-                                               "lodash": "^4.1.1",
-                                               "object.assign": "^4.1.0",
-                                               "object.values": "^1.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "raf": "^3.4.1",
-                                               "react-moment-proptypes": "^1.6.0",
-                                               "react-outside-click-handler": "^1.2.4",
-                                               "react-portal": "^4.2.0",
-                                               "react-with-direction": "^1.3.1",
-                                               "react-with-styles": "^4.1.0",
-                                               "react-with-styles-interface-css": "^6.0.0"
-                                       }
-                               },
-                               "react-with-styles": {
-                                       "version": "4.2.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-4.2.0.tgz",
-                                       "integrity": "sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.14.0",
-                                               "hoist-non-react-statics": "^3.2.1",
-                                               "object.assign": "^4.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "react-with-direction": "^1.3.1"
-                                       }
-                               },
-                               "react-with-styles-interface-css": {
-                                       "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-6.0.0.tgz",
-                                       "integrity": "sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==",
-                                       "requires": {
-                                               "array.prototype.flat": "^1.2.1",
-                                               "global-cache": "^1.2.1"
-                                       }
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/edit-widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.3.14",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-4.3.14.tgz",
-                       "integrity": "sha512-MA33r+lk/74KwzeZVuaDgOM0FkbNEPmdBjn2J6j2lqSIZpWfLH5hVynz5KpSB4LE9YdvCmbGQhFF0ta6l7pD/A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-4.14.2.tgz",
+                       "integrity": "sha512-cXaCmPSdAG2m0fEdzLiS1IjiX5mLb+QLg0Iqjb/i2WwLHWGV3n8pPY+mrWTIOh9jZX6WO7RnPiz7KiQJsmls8Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/block-library": "^7.3.14",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/dom": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/interface": "^4.5.6",
-                               "@wordpress/keyboard-shortcuts": "^3.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/media-utils": "^3.4.1",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/plugins": "^4.4.3",
-                               "@wordpress/preferences": "^1.2.5",
-                               "@wordpress/reusable-blocks": "^3.4.10",
-                               "@wordpress/url": "^3.7.1",
-                               "@wordpress/widgets": "^2.4.10",
-                               "classnames": "^2.3.1",
-                               "lodash": "^4.17.21"
-                       },
-                       "dependencies": {
-                               "@wordpress/a11y": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/dom-ready": "^3.16.0",
-                                               "@wordpress/i18n": "^4.16.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/date": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "moment": "^2.22.1",
-                                               "moment-timezone": "^0.5.31"
-                                       }
-                               },
-                               "@wordpress/deprecated": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/hooks": "^3.16.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/is-shallow-equal": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/preferences": {
-                                       "version": "1.3.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.3.0.tgz",
-                                       "integrity": "sha512-2ACfz6LkQY2oAcEgTVpkfpasywo/nSmN5jbpT2gNoF/W/RCFBso+VDyuLsfpJ1INbbq+6pPKLccLBWYAvwuFdA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.7.0",
-                                               "@wordpress/components": "^19.9.0",
-                                               "@wordpress/data": "^6.7.0",
-                                               "@wordpress/i18n": "^4.7.0",
-                                               "@wordpress/icons": "^8.3.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/components": {
-                                                       "version": "19.17.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.17.0.tgz",
-                                                       "integrity": "sha512-6FsLq1WS924fjZjRGSuen3Tzaa4mEWRtCTHM2JS5eE5+rnuhddiHNNgvw26IZCwhQYQwIvIKq9m9in0F0fSOzg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@emotion/cache": "^11.7.1",
-                                                               "@emotion/css": "^11.7.1",
-                                                               "@emotion/react": "^11.7.1",
-                                                               "@emotion/serialize": "^1.0.2",
-                                                               "@emotion/styled": "^11.6.0",
-                                                               "@emotion/utils": "1.0.0",
-                                                               "@floating-ui/react-dom": "0.6.3",
-                                                               "@use-gesture/react": "^10.2.6",
-                                                               "@wordpress/a11y": "^3.15.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/date": "^4.15.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/dom": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/escape-html": "^2.15.0",
-                                                               "@wordpress/hooks": "^3.15.0",
-                                                               "@wordpress/i18n": "^4.15.0",
-                                                               "@wordpress/icons": "^9.6.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/keycodes": "^3.15.0",
-                                                               "@wordpress/primitives": "^3.13.0",
-                                                               "@wordpress/rich-text": "^5.13.0",
-                                                               "@wordpress/warning": "^2.15.0",
-                                                               "classnames": "^2.3.1",
-                                                               "colord": "^2.7.0",
-                                                               "dom-scroll-into-view": "^1.2.1",
-                                                               "downshift": "^6.0.15",
-                                                               "framer-motion": "^6.2.8",
-                                                               "gradient-parser": "^0.1.5",
-                                                               "highlight-words-core": "^1.2.2",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "moment": "^2.26.0",
-                                                               "re-resizable": "^6.4.0",
-                                                               "react-colorful": "^5.3.1",
-                                                               "react-dates": "^21.8.0",
-                                                               "reakit": "^1.3.8",
-                                                               "remove-accents": "^0.4.2",
-                                                               "uuid": "^8.3.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/icons": {
-                                                                       "version": "9.7.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/primitives": "^3.14.0"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "6.15.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.15.0.tgz",
-                                                       "integrity": "sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/priority-queue": "^2.15.0",
-                                                               "@wordpress/redux-routine": "^4.15.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-obj": "^4.1.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/dom": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/deprecated": "^3.8.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/icons": {
-                                                       "version": "8.4.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.4.0.tgz",
-                                                       "integrity": "sha512-N/bzt5z534JyAWdTyDdsu9G+6NQ5FvykmNbKZrZuUHTuEI8KbxYaN/5lT6W6Lkwq32D/B6ibpt1LpSQJ37IZWw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/element": "^4.6.0",
-                                                               "@wordpress/primitives": "^3.6.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/rich-text": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/data": "^7.0.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "rememo": "^4.0.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "7.0.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.14.0",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "@wordpress/redux-routine": "^4.16.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/dom": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/deprecated": "^3.8.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                               },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "react-dates": {
-                                       "version": "21.8.0",
-                                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-21.8.0.tgz",
-                                       "integrity": "sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.15.0",
-                                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                                               "enzyme-shallow-equal": "^1.0.0",
-                                               "is-touch-device": "^1.0.1",
-                                               "lodash": "^4.1.1",
-                                               "object.assign": "^4.1.0",
-                                               "object.values": "^1.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "raf": "^3.4.1",
-                                               "react-moment-proptypes": "^1.6.0",
-                                               "react-outside-click-handler": "^1.2.4",
-                                               "react-portal": "^4.2.0",
-                                               "react-with-direction": "^1.3.1",
-                                               "react-with-styles": "^4.1.0",
-                                               "react-with-styles-interface-css": "^6.0.0"
-                                       }
-                               },
-                               "react-with-styles": {
-                                       "version": "4.2.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-4.2.0.tgz",
-                                       "integrity": "sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.14.0",
-                                               "hoist-non-react-statics": "^3.2.1",
-                                               "object.assign": "^4.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "react-with-direction": "^1.3.1"
-                                       }
-                               },
-                               "react-with-styles-interface-css": {
-                                       "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-6.0.0.tgz",
-                                       "integrity": "sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==",
-                                       "requires": {
-                                               "array.prototype.flat": "^1.2.1",
-                                               "global-cache": "^1.2.1"
-                                       }
-                               },
-                               "rememo": {
-                                       "version": "4.0.1",
-                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/block-library": "^7.14.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/dom": "^3.17.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/interface": "^4.16.2",
+                               "@wordpress/keyboard-shortcuts": "^3.15.2",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/media-utils": "^4.8.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/plugins": "^4.15.2",
+                               "@wordpress/preferences": "^2.9.2",
+                               "@wordpress/reusable-blocks": "^3.15.2",
+                               "@wordpress/url": "^3.18.1",
+                               "@wordpress/widgets": "^2.15.2",
+                               "classnames": "^2.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.5.10",
-                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.5.10.tgz",
-                       "integrity": "sha512-FEgNLDRAtOjGrXXNUXWucf3zMfM1rWCgc/eQrJFwj0atWGJmqQERvmF4H4jeUO6gqetOHmnko38fLVAnE7QWYw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "12.16.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.16.2.tgz",
+                       "integrity": "sha512-5JnP5QNB0aUo3IfGXF1E87hYOC76KtzePjxDevcXg6hpneHNGZPkUmGobFnj7hDgzx0MZzXmjmX39ibXGwpjkw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/date": "^4.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/keyboard-shortcuts": "^3.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "@wordpress/media-utils": "^3.4.1",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/preferences": "^1.2.5",
-                               "@wordpress/reusable-blocks": "^3.4.10",
-                               "@wordpress/rich-text": "^5.4.2",
-                               "@wordpress/server-side-render": "^3.4.6",
-                               "@wordpress/url": "^3.7.1",
-                               "@wordpress/wordcount": "^3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/blob": "^3.17.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/date": "^4.17.1",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/keyboard-shortcuts": "^3.15.2",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "@wordpress/media-utils": "^4.8.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/preferences": "^2.9.2",
+                               "@wordpress/reusable-blocks": "^3.15.2",
+                               "@wordpress/rich-text": "^5.15.2",
+                               "@wordpress/server-side-render": "^3.15.2",
+                               "@wordpress/url": "^3.18.1",
+                               "@wordpress/wordcount": "^3.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-autosize-textarea": "^7.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0"
-                       },
-                       "dependencies": {
-                               "@wordpress/dom": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/deprecated": "^3.8.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/is-shallow-equal": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/preferences": {
-                                       "version": "1.3.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.3.0.tgz",
-                                       "integrity": "sha512-2ACfz6LkQY2oAcEgTVpkfpasywo/nSmN5jbpT2gNoF/W/RCFBso+VDyuLsfpJ1INbbq+6pPKLccLBWYAvwuFdA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.7.0",
-                                               "@wordpress/components": "^19.9.0",
-                                               "@wordpress/data": "^6.7.0",
-                                               "@wordpress/i18n": "^4.7.0",
-                                               "@wordpress/icons": "^8.3.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/components": {
-                                                       "version": "19.17.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.17.0.tgz",
-                                                       "integrity": "sha512-6FsLq1WS924fjZjRGSuen3Tzaa4mEWRtCTHM2JS5eE5+rnuhddiHNNgvw26IZCwhQYQwIvIKq9m9in0F0fSOzg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@emotion/cache": "^11.7.1",
-                                                               "@emotion/css": "^11.7.1",
-                                                               "@emotion/react": "^11.7.1",
-                                                               "@emotion/serialize": "^1.0.2",
-                                                               "@emotion/styled": "^11.6.0",
-                                                               "@emotion/utils": "1.0.0",
-                                                               "@floating-ui/react-dom": "0.6.3",
-                                                               "@use-gesture/react": "^10.2.6",
-                                                               "@wordpress/a11y": "^3.15.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/date": "^4.15.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/dom": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/escape-html": "^2.15.0",
-                                                               "@wordpress/hooks": "^3.15.0",
-                                                               "@wordpress/i18n": "^4.15.0",
-                                                               "@wordpress/icons": "^9.6.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/keycodes": "^3.15.0",
-                                                               "@wordpress/primitives": "^3.13.0",
-                                                               "@wordpress/rich-text": "^5.13.0",
-                                                               "@wordpress/warning": "^2.15.0",
-                                                               "classnames": "^2.3.1",
-                                                               "colord": "^2.7.0",
-                                                               "dom-scroll-into-view": "^1.2.1",
-                                                               "downshift": "^6.0.15",
-                                                               "framer-motion": "^6.2.8",
-                                                               "gradient-parser": "^0.1.5",
-                                                               "highlight-words-core": "^1.2.2",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "moment": "^2.26.0",
-                                                               "re-resizable": "^6.4.0",
-                                                               "react-colorful": "^5.3.1",
-                                                               "react-dates": "^21.8.0",
-                                                               "reakit": "^1.3.8",
-                                                               "remove-accents": "^0.4.2",
-                                                               "uuid": "^8.3.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/icons": {
-                                                                       "version": "9.7.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/primitives": "^3.14.0"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "6.15.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.15.0.tgz",
-                                                       "integrity": "sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/priority-queue": "^2.15.0",
-                                                               "@wordpress/redux-routine": "^4.15.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-obj": "^4.1.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/date": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "moment": "^2.22.1",
-                                                               "moment-timezone": "^0.5.31"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/hooks": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/icons": {
-                                                       "version": "8.4.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.4.0.tgz",
-                                                       "integrity": "sha512-N/bzt5z534JyAWdTyDdsu9G+6NQ5FvykmNbKZrZuUHTuEI8KbxYaN/5lT6W6Lkwq32D/B6ibpt1LpSQJ37IZWw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/element": "^4.6.0",
-                                                               "@wordpress/primitives": "^3.6.0"
-                                                       }
-                                               },
-                                               "@wordpress/keycodes": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "lodash": "^4.17.21"
-                                                       }
-                                               },
-                                               "@wordpress/rich-text": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/a11y": "^3.16.0",
-                                                               "@wordpress/compose": "^5.14.0",
-                                                               "@wordpress/data": "^7.0.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "@wordpress/i18n": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "rememo": "^4.0.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/data": {
-                                                                       "version": "7.0.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/compose": "^5.14.0",
-                                                                               "@wordpress/deprecated": "^3.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                                               "@wordpress/redux-routine": "^4.16.0",
-                                                                               "equivalent-key-map": "^0.2.2",
-                                                                               "is-plain-object": "^5.0.0",
-                                                                               "is-promise": "^4.0.0",
-                                                                               "lodash": "^4.17.21",
-                                                                               "redux": "^4.1.2",
-                                                                               "turbo-combine-reducers": "^1.0.2",
-                                                                               "use-memo-one": "^1.1.1"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "rememo": {
-                                                       "version": "4.0.1",
-                                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                                               }
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                               },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "react-dates": {
-                                       "version": "21.8.0",
-                                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-21.8.0.tgz",
-                                       "integrity": "sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.15.0",
-                                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                                               "enzyme-shallow-equal": "^1.0.0",
-                                               "is-touch-device": "^1.0.1",
-                                               "lodash": "^4.1.1",
-                                               "object.assign": "^4.1.0",
-                                               "object.values": "^1.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "raf": "^3.4.1",
-                                               "react-moment-proptypes": "^1.6.0",
-                                               "react-outside-click-handler": "^1.2.4",
-                                               "react-portal": "^4.2.0",
-                                               "react-with-direction": "^1.3.1",
-                                               "react-with-styles": "^4.1.0",
-                                               "react-with-styles-interface-css": "^6.0.0"
-                                       }
-                               },
-                               "react-with-styles": {
-                                       "version": "4.2.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-4.2.0.tgz",
-                                       "integrity": "sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.14.0",
-                                               "hoist-non-react-statics": "^3.2.1",
-                                               "object.assign": "^4.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "react-with-direction": "^1.3.1"
-                                       }
-                               },
-                               "react-with-styles-interface-css": {
-                                       "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-6.0.0.tgz",
-                                       "integrity": "sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==",
-                                       "requires": {
-                                               "array.prototype.flat": "^1.2.1",
-                                               "global-cache": "^1.2.1"
-                                       }
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0",
+                               "remove-accents": "^0.4.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/element": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.4.1.tgz",
-                       "integrity": "sha512-2QZdyv0IOIzk8jmJ/BKCDO1TjkdBQeujqjhfL+Ff6P9uX4vcKc9JCvNVQZ3k4Zx3bAxZm9staxfQUz27qvSQXw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.15.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.15.1.tgz",
+                       "integrity": "sha512-Ut6zOMIbP99lWe7YIT/+Nhhu/P17uSBqau7AFK/oarrHicjlFmew5uc4olY5abdd3OtEpenGMq14vhuru47qGA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/react": "^17.0.37",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/react-dom": "^17.0.11",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/escape-html": "^2.6.1",
-                               "lodash": "^4.17.21",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/escape-html": "^2.17.1",
+                               "change-case": "^4.1.2",
+                               "is-plain-object": "^5.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "react": "^17.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-dom": "^17.0.2"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "is-plain-object": {
+                                       "version": "5.0.0",
+                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/escape-html": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.6.1.tgz",
-                       "integrity": "sha512-hje7Aza+4BeHJzLKwrWpF97hlzz1X5bntjc7MdxX4aGCKijB2DKcNHQcGzMUhhOrk9MW5pCOgkIkYkPJ73sfoA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.17.1.tgz",
+                       "integrity": "sha512-4Ymjqi5tdOyqoKw9rhqgHIdEd8W1hfFvk3Ws0LD40vup849iSxs59vnWGLJyH2WjF7ojGdX5H6RwGk81gFMN8w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/eslint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-12.9.0.tgz",
-                       "integrity": "sha512-R6dTvD4uFYeoUJFZNUhm1CSwthC0Pl0RIY057Y9oUvGSqjjm7RqRIwKrMlw3dO0P9KoBGGHUox8NUj6EciRXww==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "13.1.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.1.1.tgz",
+                       "integrity": "sha512-HttFt8O8yw+552lVZBRPBUGW4otuhCn3phXFbasYwzF0vg4C5dhuv7/wKffcYEpmolkJI5YxJV+Yhlq56Un9Kw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/eslint-parser": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@typescript-eslint/eslint-plugin": "^5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@typescript-eslint/parser": "^5.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "^6.17.0",
-                               "@wordpress/prettier-config": "^1.4.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "^7.1.1",
+                               "@wordpress/prettier-config": "^2.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "cosmiconfig": "^7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-config-prettier": "^8.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-import": "^2.25.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7006,81 +4599,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "requireindex": "^1.2.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": {
-                                       "version": "6.17.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.17.0.tgz",
-                                       "integrity": "sha512-mBB1KHWT2vN+maKIPYLQSxhhAzW6CNwYiJNRSNaNBALie9TULe7etrnwoZ1eqPVsuYvBlXB4XKcPaSm3/FW+qQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/core": "^7.16.0",
-                                               "@babel/plugin-transform-react-jsx": "^7.16.0",
-                                               "@babel/plugin-transform-runtime": "^7.16.0",
-                                               "@babel/preset-env": "^7.16.0",
-                                               "@babel/preset-typescript": "^7.16.0",
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/babel-plugin-import-jsx-pragma": "^3.2.0",
-                                               "@wordpress/browserslist-config": "^4.1.2",
-                                               "@wordpress/element": "^4.13.0",
-                                               "@wordpress/warning": "^2.15.0",
-                                               "browserslist": "^4.17.6",
-                                               "core-js": "^3.19.1"
-                                       }
-                               },
-                               "@wordpress/element": {
-                                       "version": "4.13.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.13.0.tgz",
-                                       "integrity": "sha512-oxTEiK7y0bLva9SMbt/xrp90VgDMFcLSOSPz1lS8wSrC+Hy8NyN0v5rku3DdIUf07kYtcOfiQ1jmsmwDWNvodg==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@types/react": "^17.0.37",
-                                               "@types/react-dom": "^17.0.11",
-                                               "@wordpress/escape-html": "^2.15.0",
-                                               "change-case": "^4.1.2",
-                                               "is-plain-obj": "^4.1.0",
-                                               "react": "^17.0.2",
-                                               "react-dom": "^17.0.2"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.15.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.15.0.tgz",
-                                       "integrity": "sha512-eW655uSjCK835/eBt1lgCBtLFfgxSX4MiMTe7Dxo8pqZmP5cwh9zNJuirEnVnaamjAjfIVRel4awNGZebflJeg==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.15.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.15.0.tgz",
-                                       "integrity": "sha512-EXYraHE0g/w5ECWDmHQcUsvUhs+ksH44Ts67SWXDCLe8Rbz+Fwoeqkuq+nhpI+NnCWUbCpYGAAO3QRkgrL7TFQ==",
-                                       "dev": true
-                               },
-                               "browserslist": {
-                                       "version": "4.21.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
-                                       "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "caniuse-lite": "^1.0.30001370",
-                                               "electron-to-chromium": "^1.4.202",
-                                               "node-releases": "^2.0.6",
-                                               "update-browserslist-db": "^1.0.5"
-                                       }
-                               },
-                               "caniuse-lite": {
-                                       "version": "1.0.30001382",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001382.tgz",
-                                       "integrity": "sha512-2rtJwDmSZ716Pxm1wCtbPvHtbDWAreTPxXbkc5RkKglow3Ig/4GNGazDI9/BVnXbG/wnv6r3B5FEbkfg9OcTGg==",
-                                       "dev": true
-                               },
-                               "electron-to-chromium": {
-                                       "version": "1.4.227",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.227.tgz",
-                                       "integrity": "sha512-I9VVajA3oswIJOUFg2PSBqrHLF5Y+ahIfjOV9+v6uYyBqFZutmPxA6fxocDUUmgwYevRWFu1VjLyVG3w45qa/g==",
-                                       "dev": true
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "globals": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "13.17.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7089,66 +4607,52 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "type-fest": "^0.20.2"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
-                                       "dev": true
-                               },
-                               "node-releases": {
-                                       "version": "2.0.6",
-                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
-                                       "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
-                                       "dev": true
</del><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/format-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.10",
-                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.4.10.tgz",
-                       "integrity": "sha512-kUE4vEpAzeovfi8Gu0oE2VoulPele1WsVjVeoIw6c3eCjgolcmi6/xjeWXUacsn4YHMmg4vXtxSoQnj0et3PZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.15.2.tgz",
+                       "integrity": "sha512-d6+91kZbEIMWNEnvpq03g3Kqgv2pPWC2D5hmduV75V4Z46r/eSpy5Y5YZW8MvkiDs7gSCjk0DLgR+aiFsK4sCA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/html-entities": "^3.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/rich-text": "^5.4.2",
-                               "@wordpress/url": "^3.7.1",
-                               "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/html-entities": "^3.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/rich-text": "^5.15.2",
+                               "@wordpress/url": "^3.18.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/hooks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.6.1.tgz",
-                       "integrity": "sha512-4sIngmH64M1jzcprfkffo1GHsQbd/QNbTweq6cSPIJNorKfE63Inf59NQ6r0pq6+Nz+cuq64eMz5v4eyngjZ/A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.17.1.tgz",
+                       "integrity": "sha512-t079aqzZ4nJmUdnYfLpahlZsmrxd3MVV+UvQqwxppqxayqXkZP1F+e/KmehRCsD28IbP7R3LAfg+AGJ+SNhZQg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/html-entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.6.1.tgz",
-                       "integrity": "sha512-Nb0nCYIdTEehWJ6HoA76bxpseKDY/12rYZ10eqf5OSr6oMvtyJ5j4fkNMKuHFQ00Mhppl9fkYWp2c8ZzBcp5Vw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.17.1.tgz",
+                       "integrity": "sha512-iatXmkCs6C2N4DCFY08SCUqlGVRLxw1ejQ0CvIQ3aJV1LR5w4oYVHWm3+ac4wzUIK5bBucfCLWrTCmw/hDz3Uw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/i18n": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.6.1.tgz",
-                       "integrity": "sha512-hdi+hyEzIqZhEFSmiwApTCfsu5qRpFDSKzpPf5uJbCeCGcY/BVB2m8kh7E0M5Ltva9Hct/4AKR34bR6bm9INFA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.17.1.tgz",
+                       "integrity": "sha512-LGtAEH0Z46eleGrj2juUTxU5nVFTkesQlJhWggcIMP8zgR9oAVwYNqxrGXCNCkw9QM9RyJdiAgRs1HJmoq/UUA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/hooks": "^3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/hooks": "^3.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "gettext-parser": "^1.3.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.21",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "sprintf-js": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "tannin": "^1.2.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7155,534 +4659,47 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/icons": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.2.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.2.3.tgz",
-                       "integrity": "sha512-e73iDdlo+c6h8Rhm7mKg+CX7s8cSlGVqtKQooeM3RRo54UaN2hh4Va/zjXZj45+AYG3gx75PPSKFElhHt3LW4Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.8.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.8.1.tgz",
+                       "integrity": "sha512-T0+i4fDqX97/V1bXzffhm3OuzzD8l+6+6/XHibSTUNB96yulKxy7WUVzPv1zsrIvEOyWGFp1jQMbx8ylNAhm1g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/element": "^4.4.1",
-                               "@wordpress/primitives": "^3.4.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/element": "^4.15.1",
+                               "@wordpress/primitives": "^3.15.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/interface": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.5.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.5.6.tgz",
-                       "integrity": "sha512-Sige1gYGJOvD7UvKIUA4VCezFOxr157NCSQXn8/x2krjKybJzemI07ZJcTApawEYW0gutZbBizoUzaR8YLiiVA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.16.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.16.2.tgz",
+                       "integrity": "sha512-Xm0VDVjOoIID+KqOfD0Q705smLVCw60UJ5xxyHh4PC2HHnlqDh1CgTJI96AhW2V4bozks6xZmyxKLtRbjHYASg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/plugins": "^4.4.3",
-                               "@wordpress/preferences": "^1.2.5",
-                               "@wordpress/viewport": "^4.4.1",
-                               "classnames": "^2.3.1",
-                               "lodash": "^4.17.21"
-                       },
-                       "dependencies": {
-                               "@wordpress/date": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "moment": "^2.22.1",
-                                               "moment-timezone": "^0.5.31"
-                                       }
-                               },
-                               "@wordpress/dom": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/deprecated": "^3.8.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/hooks": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/is-shallow-equal": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/keycodes": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "change-case": "^4.1.2",
-                                               "lodash": "^4.17.21"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/preferences": {
-                                       "version": "1.3.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.3.0.tgz",
-                                       "integrity": "sha512-2ACfz6LkQY2oAcEgTVpkfpasywo/nSmN5jbpT2gNoF/W/RCFBso+VDyuLsfpJ1INbbq+6pPKLccLBWYAvwuFdA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.7.0",
-                                               "@wordpress/components": "^19.9.0",
-                                               "@wordpress/data": "^6.7.0",
-                                               "@wordpress/i18n": "^4.7.0",
-                                               "@wordpress/icons": "^8.3.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/components": {
-                                                       "version": "19.17.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.17.0.tgz",
-                                                       "integrity": "sha512-6FsLq1WS924fjZjRGSuen3Tzaa4mEWRtCTHM2JS5eE5+rnuhddiHNNgvw26IZCwhQYQwIvIKq9m9in0F0fSOzg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@emotion/cache": "^11.7.1",
-                                                               "@emotion/css": "^11.7.1",
-                                                               "@emotion/react": "^11.7.1",
-                                                               "@emotion/serialize": "^1.0.2",
-                                                               "@emotion/styled": "^11.6.0",
-                                                               "@emotion/utils": "1.0.0",
-                                                               "@floating-ui/react-dom": "0.6.3",
-                                                               "@use-gesture/react": "^10.2.6",
-                                                               "@wordpress/a11y": "^3.15.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/date": "^4.15.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/dom": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/escape-html": "^2.15.0",
-                                                               "@wordpress/hooks": "^3.15.0",
-                                                               "@wordpress/i18n": "^4.15.0",
-                                                               "@wordpress/icons": "^9.6.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/keycodes": "^3.15.0",
-                                                               "@wordpress/primitives": "^3.13.0",
-                                                               "@wordpress/rich-text": "^5.13.0",
-                                                               "@wordpress/warning": "^2.15.0",
-                                                               "classnames": "^2.3.1",
-                                                               "colord": "^2.7.0",
-                                                               "dom-scroll-into-view": "^1.2.1",
-                                                               "downshift": "^6.0.15",
-                                                               "framer-motion": "^6.2.8",
-                                                               "gradient-parser": "^0.1.5",
-                                                               "highlight-words-core": "^1.2.2",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "moment": "^2.26.0",
-                                                               "re-resizable": "^6.4.0",
-                                                               "react-colorful": "^5.3.1",
-                                                               "react-dates": "^21.8.0",
-                                                               "reakit": "^1.3.8",
-                                                               "remove-accents": "^0.4.2",
-                                                               "uuid": "^8.3.0"
-                                                       },
-                                                       "dependencies": {
-                                                               "@wordpress/icons": {
-                                                                       "version": "9.7.0",
-                                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                                                       "requires": {
-                                                                               "@babel/runtime": "^7.16.0",
-                                                                               "@wordpress/element": "^4.14.0",
-                                                                               "@wordpress/primitives": "^3.14.0"
-                                                                       }
-                                                               }
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "6.15.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.15.0.tgz",
-                                                       "integrity": "sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.13.0",
-                                                               "@wordpress/deprecated": "^3.15.0",
-                                                               "@wordpress/element": "^4.13.0",
-                                                               "@wordpress/is-shallow-equal": "^4.15.0",
-                                                               "@wordpress/priority-queue": "^2.15.0",
-                                                               "@wordpress/redux-routine": "^4.15.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-obj": "^4.1.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               },
-                                               "@wordpress/icons": {
-                                                       "version": "8.4.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.4.0.tgz",
-                                                       "integrity": "sha512-N/bzt5z534JyAWdTyDdsu9G+6NQ5FvykmNbKZrZuUHTuEI8KbxYaN/5lT6W6Lkwq32D/B6ibpt1LpSQJ37IZWw==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/element": "^4.6.0",
-                                                               "@wordpress/primitives": "^3.6.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/rich-text": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/data": "^7.0.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "rememo": "^4.0.0"
-                                       },
-                                       "dependencies": {
-                                               "@wordpress/a11y": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/dom-ready": "^3.16.0",
-                                                               "@wordpress/i18n": "^4.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/compose": {
-                                                       "version": "5.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/lodash": "^4.14.172",
-                                                               "@types/mousetrap": "^1.6.8",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/dom": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/keycodes": "^3.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "clipboard": "^2.0.8",
-                                                               "lodash": "^4.17.21",
-                                                               "mousetrap": "^1.6.5",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/data": {
-                                                       "version": "7.0.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/compose": "^5.14.0",
-                                                               "@wordpress/deprecated": "^3.16.0",
-                                                               "@wordpress/element": "^4.14.0",
-                                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                                               "@wordpress/priority-queue": "^2.16.0",
-                                                               "@wordpress/redux-routine": "^4.16.0",
-                                                               "equivalent-key-map": "^0.2.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "is-promise": "^4.0.0",
-                                                               "lodash": "^4.17.21",
-                                                               "redux": "^4.1.2",
-                                                               "turbo-combine-reducers": "^1.0.2",
-                                                               "use-memo-one": "^1.1.1"
-                                                       }
-                                               },
-                                               "@wordpress/deprecated": {
-                                                       "version": "3.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0"
-                                                       }
-                                               },
-                                               "@wordpress/element": {
-                                                       "version": "4.14.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@types/react": "^17.0.37",
-                                                               "@types/react-dom": "^17.0.11",
-                                                               "@wordpress/escape-html": "^2.16.0",
-                                                               "change-case": "^4.1.2",
-                                                               "is-plain-object": "^5.0.0",
-                                                               "react": "^17.0.2",
-                                                               "react-dom": "^17.0.2"
-                                                       }
-                                               },
-                                               "@wordpress/i18n": {
-                                                       "version": "4.16.0",
-                                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                                       "requires": {
-                                                               "@babel/runtime": "^7.16.0",
-                                                               "@wordpress/hooks": "^3.16.0",
-                                                               "gettext-parser": "^1.3.1",
-                                                               "lodash": "^4.17.21",
-                                                               "memize": "^1.1.0",
-                                                               "sprintf-js": "^1.1.1",
-                                                               "tannin": "^1.2.0"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                               },
-                               "is-plain-obj": {
-                                       "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
-                                       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "react-dates": {
-                                       "version": "21.8.0",
-                                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-21.8.0.tgz",
-                                       "integrity": "sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.15.0",
-                                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                                               "enzyme-shallow-equal": "^1.0.0",
-                                               "is-touch-device": "^1.0.1",
-                                               "lodash": "^4.1.1",
-                                               "object.assign": "^4.1.0",
-                                               "object.values": "^1.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "raf": "^3.4.1",
-                                               "react-moment-proptypes": "^1.6.0",
-                                               "react-outside-click-handler": "^1.2.4",
-                                               "react-portal": "^4.2.0",
-                                               "react-with-direction": "^1.3.1",
-                                               "react-with-styles": "^4.1.0",
-                                               "react-with-styles-interface-css": "^6.0.0"
-                                       }
-                               },
-                               "react-with-styles": {
-                                       "version": "4.2.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-4.2.0.tgz",
-                                       "integrity": "sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==",
-                                       "requires": {
-                                               "airbnb-prop-types": "^2.14.0",
-                                               "hoist-non-react-statics": "^3.2.1",
-                                               "object.assign": "^4.1.0",
-                                               "prop-types": "^15.7.2",
-                                               "react-with-direction": "^1.3.1"
-                                       }
-                               },
-                               "react-with-styles-interface-css": {
-                                       "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-6.0.0.tgz",
-                                       "integrity": "sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==",
-                                       "requires": {
-                                               "array.prototype.flat": "^1.2.1",
-                                               "global-cache": "^1.2.1"
-                                       }
-                               },
-                               "rememo": {
-                                       "version": "4.0.1",
-                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/plugins": "^4.15.2",
+                               "@wordpress/preferences": "^2.9.2",
+                               "@wordpress/viewport": "^4.15.2",
+                               "classnames": "^2.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/is-shallow-equal": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.6.1.tgz",
-                       "integrity": "sha512-0KUIkfw66Ux6dkrzTs55hx00jOJ64BaDEFjGyL1RWPf0YvbGre9CYk8hpOyU8m7qDtLfQZvkvYgoLksEuHdRog==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.17.1.tgz",
+                       "integrity": "sha512-KapoKQCp60Eaa/P9oaAXW9H6ml4Sys1i7ydnpSgWh1PFDXy95Omj7CoYn3ZwuujT+Vv8QzCarW+dOOjdm/oz3w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/jest-console": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.4.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-5.4.0.tgz",
-                       "integrity": "sha512-Yan361XouPSi/HT30Dv94Srdy5iKk1ayBL+pLGvCiDEyLyB6dpLU2XmXUqDpdCjKAV6+TA1N85voKQNd66ZBLQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.1.tgz",
+                       "integrity": "sha512-npGdgLi3ZWLMC0Bwux0CVg67Bc7UKrXBRxTY5umR0OcQKHxCWa0LfsGzypwy8GVZyOmFInQB8zIvVnKc2VJgjw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7690,13 +4707,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/jest-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.5.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-8.5.2.tgz",
-                       "integrity": "sha512-xlo8LNDcjuXbb1OVI9SFDm2u6JeWXu945Jo8LtPtWbRgCfgBZfQh4Y/csMbkiiIRq/Hpi5/VK2WWJJXSe5EsRQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.1.tgz",
+                       "integrity": "sha512-uRgqlW2RdTY8fDbMVjKdMso+5/TnYQEdI5sHzaNIEShfzL1stQGdQXlPZxB0yOiijwBzIjRPyhK5RutCAdEdGw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/jest-console": "^5.4.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/jest-console": "^6.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-jest": "^27.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enzyme": "^3.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enzyme-to-json": "^3.4.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7703,121 +4720,117 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/keyboard-shortcuts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.4.1.tgz",
-                       "integrity": "sha512-nzggUnSucc1kTtr+ZwSPNwyn5Bf5QFUPjjAwCeXa1ThfZxlOoYCODIkj6CdUAlPuaPwg92v8rl4JC71H6sswhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.15.2.tgz",
+                       "integrity": "sha512-SVNHOxy1YK6S8eyV5aGUnag2St8w5gJfo6+ZevYHWy80d6mk+zcq3pa43/BJ+q9qNJemM5C5CrLIbEDd2/wA5A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/data": "^6.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/keycodes": "^3.6.1",
-                               "lodash": "^4.17.21",
-                               "rememo": "^3.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/data": "^7.1.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/keycodes": "^3.17.1",
+                               "rememo": "^4.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/keycodes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.6.1.tgz",
-                       "integrity": "sha512-bqKk3zaJ2tN0hYBhrrgajKnsFMnahQT3FxR5fvqA6e1jVeRAntve3ILUUNTW3lKjmZpKXUaYs7fVrCbRNa4q3A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.17.1.tgz",
+                       "integrity": "sha512-9N/AYmqt5WWVouYAFaw8cbmxmOOTJSph/lW+8/t3PABOzbNLE5B/cXACIhrvvwMhzt3TS371/NxF8sTPWKRJqw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/i18n": "^4.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/i18n": "^4.17.1",
+                               "change-case": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/list-reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.4.5.tgz",
-                       "integrity": "sha512-8wERay1s/eH41fozSI+pU23VieIcsvGswAktEj9KVuQBabaoGzGeLRwCwHs0lEFhkbo4izQklsOA3NKKFZ0UKQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.15.2.tgz",
+                       "integrity": "sha512-I13hQkuPbeOaA51+nIJDJJBv3emvygLT+fRqp+vuhcMCDanoH9W/WI5kNdSLMIziIAVk+eP+vALLl0G/tIQnMg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/media-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-3.4.1.tgz",
-                       "integrity": "sha512-WNAaMqqw6Eqy61KTWBy1NlgXSZH82Cm2SPVbz0v6yhJ4ktJmSRFm7Fd4mTMFS/L7NKTxwo+DFqEHlTGKj3lyzQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.8.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.8.1.tgz",
+                       "integrity": "sha512-jdXASGLQoKCDBCoz8yksXcXrDnRTLD/ADKsylK+oIuz4iw/UBwh+WDAiAtUYVfE4CF4IOY0JC5E/c/7ybwD0JA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/blob": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/blob": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/notices": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.6.1.tgz",
-                       "integrity": "sha512-S+hOO+4NJJzaqcqm+XPa6uuvt/pkYjRz20HK3xt8Srb+HjO87D3X5feYGQMxEx5ueJl72+5/uOZwmXKJR4pzog==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.17.2.tgz",
+                       "integrity": "sha512-CEE7kCRFjuCHR7dr4QcFDkx0uP7BVMxBKRn8Y0kT812Y2GbTs/6qKJvwdY1jyhzD0325biGY6SYJtgg/y694Fw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/data": "^6.6.1",
-                               "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/data": "^7.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/npm-package-json-lint-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.1.3.tgz",
-                       "integrity": "sha512-65uyLzG5d+0n9Io6WCF2+0GUmyuBXOBX1i0/YyliP3tGWFhrA1PclNX8bmxceXHIbiMBJmQAEQ8M8RIbP98EBg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.2.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.1.tgz",
+                       "integrity": "sha512-nEVspgMHX2uFvKssHBYa0d4uHOrkuMDUZZxn5HhOCNzaGibb+kEKjDJcQc+LOIcfdP5POCDrnNgoGOQnj/lZaA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/nux": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.4.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.4.5.tgz",
-                       "integrity": "sha512-kKuPQifxfs9JMSHhxZipnGIRCKyOcsLuvVESqKMKmtqxMSMJizyjQOmRrNQwhjOaVZblDmhYw56eI3vxyjmOiw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.15.2.tgz",
+                       "integrity": "sha512-/mgPbzVZ/bAH7fALEtzez91cYGc2F+USqIj5QI/tF6ZRiwaMtP7nUFRzuqQjUEQ+N/N5O6y71gUxi6Nl86xgYQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "lodash": "^4.17.21",
-                               "rememo": "^3.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "rememo": "^4.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/plugins": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.4.3.tgz",
-                       "integrity": "sha512-/rUkBpHRc/5hXu4qNKjF0PfKqslMz3ZME2VhX1kfF6BVZmnMwkDNLjvS4vRpeQ9hG8FKqWQBZvmsqs2LKbFd9A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.15.2.tgz",
+                       "integrity": "sha512-OUtfStK+WeV14wYByJQCtVnO7Vvcf3Cym45mavCLLk47nHo/bpvoUR+S77QN6t6CZUYdNMNP+5LIi/eKFxUUqg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/compose": "^5.4.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/hooks": "^3.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "lodash": "^4.17.21",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^5.15.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/hooks": "^3.17.1",
+                               "@wordpress/icons": "^9.8.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/postcss-plugins-preset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.10.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.10.0.tgz",
-                       "integrity": "sha512-vBXy+8e6BpUvmxcIFgldvFlTFA6kAlC+J86GcDEoIq/IFVoqSJlnX1s1QHXgG3CzTHjIlN/FNJxGxYinSMJhng==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.1.1.tgz",
+                       "integrity": "sha512-X6+pjNJ24nIn7aQTq455eqI4IoUZcj83ILozndJnuS4cDA38fUvHL6j+AxG8+VqR9JlimTiY519TLd5uToWfng==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/base-styles": "^4.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/base-styles": "^4.8.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "autoprefixer": "^10.2.5"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "autoprefixer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "10.4.8",
-                                       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz",
-                                       "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "10.4.11",
+                                       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.11.tgz",
+                                       "integrity": "sha512-5lHp6DgRodxlBLSkzHOTcufWFflH1ewfy2hvFQyjrblBFlP/0Yh4O/Wrg4ow8WRlN3AAUFFLAQwX8hTptzqVHg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "browserslist": "^4.21.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001373",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001399",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "fraction.js": "^4.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "normalize-range": "^0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "picocolors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7825,27 +4838,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.21.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
-                                       "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.21.4",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+                                       "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001370",
-                                               "electron-to-chromium": "^1.4.202",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001400",
+                                               "electron-to-chromium": "^1.4.251",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "node-releases": "^2.0.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "update-browserslist-db": "^1.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "update-browserslist-db": "^1.0.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001382",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001382.tgz",
-                                       "integrity": "sha512-2rtJwDmSZ716Pxm1wCtbPvHtbDWAreTPxXbkc5RkKglow3Ig/4GNGazDI9/BVnXbG/wnv6r3B5FEbkfg9OcTGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001407",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz",
+                                       "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.4.227",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.227.tgz",
-                                       "integrity": "sha512-I9VVajA3oswIJOUFg2PSBqrHLF5Y+ahIfjOV9+v6uYyBqFZutmPxA6fxocDUUmgwYevRWFu1VjLyVG3w45qa/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.4.255",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
+                                       "integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7863,456 +4876,125 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/preferences": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-2.8.0.tgz",
-                       "integrity": "sha512-JNaub5XZ82btnQ4e+xM33657PACExi+HCqGXcKfs0XQWO0D2vglw9JVQf8brPxGNSyMiX5/D+a1UlEVrycO67A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.9.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-2.9.2.tgz",
+                       "integrity": "sha512-Tt3wFpccQE9o/OXOP4H1byqopeyKFJ+GXWhyiqWquWmJBx+D/6yQQZ2Ivfaei/2Ilx8v2Uan5xh+VFNZ9zBOXg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.16.0",
-                               "@wordpress/components": "^20.0.0",
-                               "@wordpress/data": "^7.0.0",
-                               "@wordpress/i18n": "^4.16.0",
-                               "@wordpress/icons": "^9.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@floating-ui/core": {
-                                       "version": "1.0.1",
-                                       "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz",
-                                       "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA=="
-                               },
-                               "@floating-ui/dom": {
-                                       "version": "1.0.1",
-                                       "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz",
-                                       "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==",
-                                       "requires": {
-                                               "@floating-ui/core": "^1.0.1"
-                                       }
-                               },
-                               "@floating-ui/react-dom": {
-                                       "version": "1.0.0",
-                                       "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz",
-                                       "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==",
-                                       "requires": {
-                                               "@floating-ui/dom": "^1.0.0"
-                                       }
-                               },
-                               "@wordpress/a11y": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz",
-                                       "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/dom-ready": "^3.16.0",
-                                               "@wordpress/i18n": "^4.16.0"
-                                       }
-                               },
-                               "@wordpress/components": {
-                                       "version": "20.0.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz",
-                                       "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@emotion/cache": "^11.7.1",
-                                               "@emotion/css": "^11.7.1",
-                                               "@emotion/react": "^11.7.1",
-                                               "@emotion/serialize": "^1.0.2",
-                                               "@emotion/styled": "^11.6.0",
-                                               "@emotion/utils": "^1.0.0",
-                                               "@floating-ui/react-dom": "^1.0.0",
-                                               "@use-gesture/react": "^10.2.6",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/date": "^4.16.0",
-                                               "@wordpress/deprecated": "^3.16.0",
-                                               "@wordpress/dom": "^3.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/hooks": "^3.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/icons": "^9.7.0",
-                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "@wordpress/primitives": "^3.14.0",
-                                               "@wordpress/rich-text": "^5.14.0",
-                                               "@wordpress/warning": "^2.16.0",
-                                               "change-case": "^4.1.2",
-                                               "classnames": "^2.3.1",
-                                               "colord": "^2.7.0",
-                                               "date-fns": "^2.28.0",
-                                               "dom-scroll-into-view": "^1.2.1",
-                                               "downshift": "^6.0.15",
-                                               "framer-motion": "^6.2.8",
-                                               "gradient-parser": "^0.1.5",
-                                               "highlight-words-core": "^1.2.2",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "re-resizable": "^6.4.0",
-                                               "react-colorful": "^5.3.1",
-                                               "reakit": "^1.3.8",
-                                               "remove-accents": "^0.4.2",
-                                               "use-lilius": "^2.0.1",
-                                               "uuid": "^8.3.0"
-                                       }
-                               },
-                               "@wordpress/compose": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz",
-                                       "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@types/lodash": "^4.14.172",
-                                               "@types/mousetrap": "^1.6.8",
-                                               "@wordpress/deprecated": "^3.16.0",
-                                               "@wordpress/dom": "^3.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "@wordpress/priority-queue": "^2.16.0",
-                                               "change-case": "^4.1.2",
-                                               "clipboard": "^2.0.8",
-                                               "lodash": "^4.17.21",
-                                               "mousetrap": "^1.6.5",
-                                               "use-memo-one": "^1.1.1"
-                                       }
-                               },
-                               "@wordpress/data": {
-                                       "version": "7.0.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz",
-                                       "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/deprecated": "^3.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/is-shallow-equal": "^4.16.0",
-                                               "@wordpress/priority-queue": "^2.16.0",
-                                               "@wordpress/redux-routine": "^4.16.0",
-                                               "equivalent-key-map": "^0.2.2",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "redux": "^4.1.2",
-                                               "turbo-combine-reducers": "^1.0.2",
-                                               "use-memo-one": "^1.1.1"
-                                       }
-                               },
-                               "@wordpress/date": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz",
-                                       "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "moment": "^2.22.1",
-                                               "moment-timezone": "^0.5.31"
-                                       }
-                               },
-                               "@wordpress/deprecated": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz",
-                                       "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/hooks": "^3.16.0"
-                                       }
-                               },
-                               "@wordpress/dom": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz",
-                                       "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/deprecated": "^3.8.0"
-                                       }
-                               },
-                               "@wordpress/dom-ready": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz",
-                                       "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/element": {
-                                       "version": "4.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz",
-                                       "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@types/react": "^17.0.37",
-                                               "@types/react-dom": "^17.0.11",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "change-case": "^4.1.2",
-                                               "is-plain-object": "^5.0.0",
-                                               "react": "^17.0.2",
-                                               "react-dom": "^17.0.2"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz",
-                                       "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/hooks": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/i18n": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/hooks": "^3.16.0",
-                                               "gettext-parser": "^1.3.1",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "sprintf-js": "^1.1.1",
-                                               "tannin": "^1.2.0"
-                                       }
-                               },
-                               "@wordpress/icons": {
-                                       "version": "9.7.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz",
-                                       "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/primitives": "^3.14.0"
-                                       }
-                               },
-                               "@wordpress/is-shallow-equal": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz",
-                                       "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/keycodes": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz",
-                                       "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "change-case": "^4.1.2",
-                                               "lodash": "^4.17.21"
-                                       }
-                               },
-                               "@wordpress/primitives": {
-                                       "version": "3.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz",
-                                       "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "classnames": "^2.3.1"
-                                       }
-                               },
-                               "@wordpress/priority-queue": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz",
-                                       "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/redux-routine": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz",
-                                       "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "is-plain-object": "^5.0.0",
-                                               "is-promise": "^4.0.0",
-                                               "lodash": "^4.17.21",
-                                               "rungen": "^0.3.2"
-                                       }
-                               },
-                               "@wordpress/rich-text": {
-                                       "version": "5.14.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz",
-                                       "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/a11y": "^3.16.0",
-                                               "@wordpress/compose": "^5.14.0",
-                                               "@wordpress/data": "^7.0.0",
-                                               "@wordpress/element": "^4.14.0",
-                                               "@wordpress/escape-html": "^2.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/keycodes": "^3.16.0",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "rememo": "^4.0.0"
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "2.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz",
-                                       "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q=="
-                               },
-                               "is-plain-object": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
-                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-                               },
-                               "rememo": {
-                                       "version": "4.0.1",
-                                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
-                                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/preferences-persistence": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.8.0.tgz",
-                       "integrity": "sha512-HvalIG3S072PVUM90YfpB6OK3so3fq7Ia6alMS5baoQaFD5FtE6V8qEvBq8TfJ6JEBUNpx7dg9ZUUnWRGn50gg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.9.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.9.1.tgz",
+                       "integrity": "sha512-zOwT+9cOCeHt2Qa7I1yQBfV5duj1dC93BCmuuYDMGHkAqCZdy1IJaX64ZRIoEfl7cq/rtMM/UFWeXg4KIARluw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.13.0"
-                       },
-                       "dependencies": {
-                               "@wordpress/api-fetch": {
-                                       "version": "6.13.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.13.0.tgz",
-                                       "integrity": "sha512-PwVhZI64naytQFmMc2veQYz6jA3DyAPe3cv3L499iKgigNt41fNHZpEz5tgZmpLJA0Avp9Ldy+izCzt9A0PKcQ==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/i18n": "^4.16.0",
-                                               "@wordpress/url": "^3.17.0"
-                                       }
-                               },
-                               "@wordpress/hooks": {
-                                       "version": "3.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz",
-                                       "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0"
-                                       }
-                               },
-                               "@wordpress/i18n": {
-                                       "version": "4.16.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz",
-                                       "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "@wordpress/hooks": "^3.16.0",
-                                               "gettext-parser": "^1.3.1",
-                                               "lodash": "^4.17.21",
-                                               "memize": "^1.1.0",
-                                               "sprintf-js": "^1.1.1",
-                                               "tannin": "^1.2.0"
-                                       }
-                               },
-                               "@wordpress/url": {
-                                       "version": "3.17.0",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.17.0.tgz",
-                                       "integrity": "sha512-817geMi/DA5cPXO9tPHJB8g+MtI3xpA0s2/26paAciD5rPa/Y9BgTtfvPiR/pzKk+hQOxjNSw6dwb1bPGTmB1A==",
-                                       "requires": {
-                                               "@babel/runtime": "^7.16.0",
-                                               "remove-accents": "^0.4.2"
-                                       }
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/prettier-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.4.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.4.0.tgz",
-                       "integrity": "sha512-uvrgUAhRnOvIysXjcXH9VDsrKLqH9r3BfdGoy+WFLSHFnTfdMhW7bdDQXl4F4UIUuefUwGi+ZvT/rChg9zoBkQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.1.tgz",
+                       "integrity": "sha512-18Wdc6YMCyXoJfuynvCuejh6ERMzKfN+Gp0ROIxjvyYrz3UzYSS2VNKEW/3+OP3Dt7db3m88utXglIVpcihCSw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/primitives": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.4.1.tgz",
-                       "integrity": "sha512-2QzRVBgMzd2nBLseyq4QFi2SFAD2Vu8lC6tIRW7SuCaeGSJT9JKQIeowc18ji5Y2856YRUNL4Lz0DxFyinWqQw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.15.1.tgz",
+                       "integrity": "sha512-vt4SzpLv9u/LaOXV1j5x1KIbiOdCNB2C9ChbeyMsay89EhJ/qPVfahOwToOiVFyGPKn/uWAg05pwpsHoy8UVIQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/element": "^4.4.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/element": "^4.15.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/priority-queue": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.6.1.tgz",
-                       "integrity": "sha512-OllVheSbhmgkaHNiAQ94OO02e4a8p4e7a741lBfycJEQv104szT1A3JCZTjlI3c+LgOYVln0faayUDQNux+Clw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.17.2.tgz",
+                       "integrity": "sha512-MiaTOc5f74Zhrbdjs6qsxWt+ganrN1rcGQoVTfr0zDn28KBOOcF240p2P8QtpQB+h8dMbhkybJgXjoH7+5v5gg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.16.0",
+                               "requestidlecallback": "^0.3.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/redux-routine": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.6.1.tgz",
-                       "integrity": "sha512-mFInOq532hXovLpaf6eZ/K+PZ+qGcMCuXnQGi3iEzIx0+WGo9eutf5gB4qMi3+PmSNP0Ms8X4o9nNbnVMkk8og==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.17.1.tgz",
+                       "integrity": "sha512-wcDOtxncxZp7KzQ83Qf22bhEuS8TKgdGrKli18QXg+ekQAgWUzptUCuhBdGa70XXtDFBJ/ul+th/kR0O939O9Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "is-plain-object": "^5.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-promise": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.21",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "rungen": "^0.3.2"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "is-plain-object": {
+                                       "version": "5.0.0",
+                                       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+                                       "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.10",
-                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.4.10.tgz",
-                       "integrity": "sha512-ai6qXKqT97YRcnh9yrhYJZkeYCSfjEdt4YN7Hq1LiWqjG1PR0NZyMAGm6KQcRMauJM/2TpIi3cJ02bUZcVfA/Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.15.2.tgz",
+                       "integrity": "sha512-5/eJZLb3YprvCC0TKenlZbAs6k8aLgRG6IsGWhe8YcoUL1h/FBQzWSs45TwfY9AlWTu+ErQflp+mbhLVI/SIew==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/notices": "^3.6.1",
-                               "@wordpress/url": "^3.7.1",
-                               "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/notices": "^3.17.2",
+                               "@wordpress/url": "^3.18.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/rich-text": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.4.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.4.2.tgz",
-                       "integrity": "sha512-UCjrV8D4JhTOcqWCo5ngEOXDYMCLjCdVAvYkXbE9TkfiZj+tQ6LS5NCuBV6d+5Dtk4dpw48m3Q95myMVCnjx7A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.15.2.tgz",
+                       "integrity": "sha512-A1h660opd4fAWeym502o3loMI0c3QcztD82nMTJeeuMNJLPCIxnLB1aXMFh/v3JzvjGdafWLZhyWIUrzsDx5zQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^3.6.1",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/escape-html": "^2.6.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/keycodes": "^3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^3.17.1",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/escape-html": "^2.17.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/keycodes": "^3.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rememo": "^3.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rememo": "^4.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/scripts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "22.4.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-22.4.2.tgz",
-                       "integrity": "sha512-nszBT9erhS7ViFqUJn74v2q9EwXLSogZcxuO9Esi1vWSWSrsiEdNc27wtM/2qvwa3BD2RRbsIbhRHIgO8uZyTw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "24.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.1.2.tgz",
+                       "integrity": "sha512-+rKzwGerbZIYT1h155oRiR9RRKYFs56tQyKrQGdVhIyLO/r2OLavsbTZHeuMUviic073KJMuTGhiwUSuYzdpUg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@svgr/webpack": "^6.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "^6.8.1",
-                               "@wordpress/browserslist-config": "^4.1.3",
-                               "@wordpress/dependency-extraction-webpack-plugin": "^3.4.2",
-                               "@wordpress/eslint-plugin": "^12.0.1",
-                               "@wordpress/jest-preset-default": "^8.1.2",
-                               "@wordpress/npm-package-json-lint-config": "^4.1.3",
-                               "@wordpress/postcss-plugins-preset": "^3.6.1",
-                               "@wordpress/prettier-config": "^1.1.4",
-                               "@wordpress/stylelint-config": "^20.0.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "^7.1.1",
+                               "@wordpress/browserslist-config": "^5.0.1",
+                               "@wordpress/dependency-extraction-webpack-plugin": "^4.0.2",
+                               "@wordpress/eslint-plugin": "^13.1.1",
+                               "@wordpress/jest-preset-default": "^9.0.1",
+                               "@wordpress/npm-package-json-lint-config": "^4.2.1",
+                               "@wordpress/postcss-plugins-preset": "^4.1.1",
+                               "@wordpress/prettier-config": "^2.0.1",
+                               "@wordpress/stylelint-config": "^21.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "adm-zip": "^0.5.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "babel-jest": "^27.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "babel-loader": "^8.2.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8327,7 +5009,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "cwd": "^0.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "dir-glob": "^3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint": "^8.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-plugin-markdown": "^2.2.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "expect-puppeteer": "^4.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-glob": "^3.2.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "filenamify": "^4.2.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8334,8 +5015,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest": "^27.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest-dev-server": "^6.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest-environment-node": "^27.4.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "markdownlint": "^0.23.1",
-                               "markdownlint-cli": "^0.27.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "markdownlint-cli": "^0.31.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "merge-deep": "^3.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "mini-css-extract-plugin": "^2.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "minimist": "^1.2.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8343,7 +5023,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm-packlist": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^8.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-loader": "^6.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "prettier": "npm:wp-prettier@2.2.1-beta-1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "prettier": "npm:wp-prettier@2.6.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "puppeteer-core": "^13.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-refresh": "^0.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "read-pkg-up": "^7.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8370,21 +5050,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.21.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
-                                       "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.21.4",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+                                       "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001370",
-                                               "electron-to-chromium": "^1.4.202",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001400",
+                                               "electron-to-chromium": "^1.4.251",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "node-releases": "^2.0.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "update-browserslist-db": "^1.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "update-browserslist-db": "^1.0.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001382",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001382.tgz",
-                                       "integrity": "sha512-2rtJwDmSZ716Pxm1wCtbPvHtbDWAreTPxXbkc5RkKglow3Ig/4GNGazDI9/BVnXbG/wnv6r3B5FEbkfg9OcTGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001407",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz",
+                                       "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8419,9 +5099,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-declaration-sorter": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.3.0",
-                                       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz",
-                                       "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.3.1",
+                                       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz",
+                                       "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-select": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8530,9 +5210,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.4.227",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.227.tgz",
-                                       "integrity": "sha512-I9VVajA3oswIJOUFg2PSBqrHLF5Y+ahIfjOV9+v6uYyBqFZutmPxA6fxocDUUmgwYevRWFu1VjLyVG3w45qa/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.4.255",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
+                                       "integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "filenamify": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8881,9 +5561,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "prettier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "npm:wp-prettier@2.2.1-beta-1",
-                                       "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.2.1-beta-1.tgz",
-                                       "integrity": "sha512-+JHkqs9LC/JPp51yy1hzs3lQ7qeuWCwOcSzpQNeeY/G7oSpnF61vxt7hRh87zNRTr6ob2ndy0W8rVzhgrcA+Gw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "npm:wp-prettier@2.6.2",
+                                       "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.6.2.tgz",
+                                       "integrity": "sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "read-pkg-up": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8946,37 +5626,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/server-side-render": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.4.6.tgz",
-                       "integrity": "sha512-eDSnTsaJyQ+eHVERDUAGu+r7iODWP7hs76Uw58XjlzMNcvFgNukBhrsHLwPlgy7rqfkO7yV3A7vM9fwUqRs6mw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.15.2.tgz",
+                       "integrity": "sha512-G5f8iLPMdEY5qW57fBwZtBjjhAaI9pncrhS6DchAxTYW/vx9xqfAsV1dxG3C+zV/5PtOEuINxfCCKiZHBUBryg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/deprecated": "^3.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/url": "^3.7.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/deprecated": "^3.17.1",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/url": "^3.18.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/shortcode": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.6.1.tgz",
-                       "integrity": "sha512-+acGoeNyfnox7AlsOyL9SAD0u445ONOJVfovMzaW8Jmg9GceacaW33txVvNsrMpo8eFgEDugJjDDnRiGO/MVlw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.17.1.tgz",
+                       "integrity": "sha512-DLM35NtGcAOCltpOf5Uz7s7NRgwOkVwWPLUWDvUS1iFL2S9R3EOc7c7yYZr18yV6C2qB+QAuq+NKvESw6aoTsQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.21",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/style-engine": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.5.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-0.5.1.tgz",
-                       "integrity": "sha512-VUzEnfRx6NY+CokYnJr5L8NdXbRj1kPyrhKvpQaX+xe94XbN5mUiC+KS+TyiHLJZJA+tn4f5dcdpbil/YceHhg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.0.1.tgz",
+                       "integrity": "sha512-rCdqXQl6XQWaDn6QfaGMdRjS6mHEyWcb0rP2UhLwKTragd01cgBL3zz7z4os13efnlmT/JgpUU088CcLHFlpMQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8983,9 +5662,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/stylelint-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "20.0.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-20.0.3.tgz",
-                       "integrity": "sha512-J+bByJYLkc+pCFzDekIEVQq513It+4XnLbQLn5KFcYD0ztk4KJsnNfU/uY8t9BAhfJfX8spwLo+tUwMF47tUTQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "21.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.1.tgz",
+                       "integrity": "sha512-X+NbVbNSaFeG3ylBz5YZAprCEpQ27D14hgUZNGrYMRle6BmZBQV3WXG6X/oUE0IuGOjRAq39WPKxOUeX1kfN3Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "stylelint-config-recommended": "^6.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8993,67 +5672,65 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/token-list": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.6.1.tgz",
-                       "integrity": "sha512-ro8+jyq1zMc3RVb7coNxsjz6XCEpCs/7UX8xRgR7xXtAfx+vGOqhLgLL7ZEptV+4CSfZNbHb6jzPyaH3Rv6QOg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.17.1.tgz",
+                       "integrity": "sha512-7Xe2ecMZmULP/uZILUXcC+LzIdcmsEb24pU8QzegvgyMzTjs4h+DOJkQBtNP8Hyau+/9CNNG8jTGP+AT/cyRIA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.16.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/url": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.7.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.7.1.tgz",
-                       "integrity": "sha512-wX/Uck/If+/b8nLhB3UazLMlG7s6jjHv7isG/+/QCaJ01cf/VXXg8x6bRWnoB84ObhwBbBiM4rDTperge7+elg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.18.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.18.1.tgz",
+                       "integrity": "sha512-kzfoVfDQsFuswvnnYOjsYG3J9VNFH7Nx8Q+/evvsO7N+QN02v2vpHHg582VjAbHJa7VfHrIw+GjLsr8YL6sa2A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "remove-accents": "^0.4.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/viewport": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.4.1.tgz",
-                       "integrity": "sha512-R2gpbdHyguzVMc/G9xXIusZmXKus246s0uxCIFX8nWJuvGd7tCkknnf3EthTaW7Pw4CbVsXrFuUUkfYE8ikNJQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.15.2.tgz",
+                       "integrity": "sha512-tvjFK8Z+K4yyjcMIHyzjOy5nh+BR6HyNMNBx/QS7H941GZYvV1zAxAW/YD2E0nQx3alqx2V275xWIm7Nx3zQVA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/compose": "^5.4.1",
-                               "@wordpress/data": "^6.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^5.15.2",
+                               "@wordpress/data": "^7.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/warning": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.6.1.tgz",
-                       "integrity": "sha512-Xs37x0IkvNewPNKs1A8cnw5xLb+AqwUqqCsH4+5Sjat5GDqP86mHgLfRIlE4d6fBYg+q6tO7DVPG49TT3/wzgA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.17.1.tgz",
+                       "integrity": "sha512-Ursa3UgwUoatO5XNkPw3a+JM5t/7r0x+fMAYCC4IlBjnC4iWK4H3pPqC0NwkScUOtRKI9K6FBuEB86rlCid4yw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.4.10",
-                       "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.4.10.tgz",
-                       "integrity": "sha512-EiZkJO8FSftwtNGvnSfeQruvSkwPe9KJRg/+5fPJhD9YQ3da0MiXrwqaQKMn0bIugJfvtbxdkc9dJfIQWy4bcA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.15.2.tgz",
+                       "integrity": "sha512-fXgPEOuntTGLocLxPoo9+ZtPrJuFJP7wwigNAA/MnU4tNCK69TptyPS/E1im7pRGyXFbFiggNJYVZrYgMcqzTw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.16.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/api-fetch": "^6.3.1",
-                               "@wordpress/block-editor": "^8.5.10",
-                               "@wordpress/blocks": "^11.5.3",
-                               "@wordpress/components": "^19.8.5",
-                               "@wordpress/compose": "^5.4.1",
-                               "@wordpress/core-data": "^4.4.5",
-                               "@wordpress/data": "^6.6.1",
-                               "@wordpress/element": "^4.4.1",
-                               "@wordpress/i18n": "^4.6.1",
-                               "@wordpress/icons": "^8.2.3",
-                               "@wordpress/notices": "^3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^6.14.1",
+                               "@wordpress/block-editor": "^10.0.2",
+                               "@wordpress/blocks": "^11.16.2",
+                               "@wordpress/components": "^21.0.2",
+                               "@wordpress/compose": "^5.15.2",
+                               "@wordpress/core-data": "^5.0.2",
+                               "@wordpress/data": "^7.1.2",
+                               "@wordpress/element": "^4.15.1",
+                               "@wordpress/i18n": "^4.17.1",
+                               "@wordpress/icons": "^9.8.1",
+                               "@wordpress/notices": "^3.17.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/wordcount": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.6.1.tgz",
-                       "integrity": "sha512-zuLLmqylGC6eBFXu9hpKhH/XkrVswtQDUC3Z2YlGQauYMjHgixMaX1S3tonizdNwRjUgC+fJ6k0N/dZq0dZqig==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.17.1.tgz",
+                       "integrity": "sha512-gbXwOWkaqb2trkmAgqMpPLqDwP4BVVvjlLFC05+zTSM0EiLEEZDvbxhHFOxeQd98May2KO26iRr/xDbqXa2QxQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "lodash": "^4.17.21"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.16.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@xtuc/ieee754": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9164,22 +5841,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "airbnb-prop-types": {
-                       "version": "2.16.0",
-                       "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz",
-                       "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==",
-                       "requires": {
-                               "array.prototype.find": "^2.1.1",
-                               "function.prototype.name": "^1.1.2",
-                               "is-regex": "^1.1.0",
-                               "object-is": "^1.1.2",
-                               "object.assign": "^4.1.0",
-                               "object.entries": "^1.1.2",
-                               "prop-types": "^15.7.2",
-                               "prop-types-exact": "^1.2.0",
-                               "react-is": "^16.13.1"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "ajv": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.12.6",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9409,9 +6070,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9418,7 +6079,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9430,9 +6091,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9440,9 +6101,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9457,9 +6118,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9484,6 +6145,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9559,9 +6232,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9568,7 +6241,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9580,9 +6253,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9590,9 +6263,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9609,9 +6282,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9636,15 +6309,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "string.prototype.trimend": {
-                                       "version": "1.0.5",
-                                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
-                                       "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "es-abstract": "^1.19.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9659,126 +6333,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                }
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "string.prototype.trimstart": {
-                                       "version": "1.0.5",
-                                       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
-                                       "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
-                                       "dev": true,
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "define-properties": "^1.1.4",
-                                               "es-abstract": "^1.19.5"
-                                       },
-                                       "dependencies": {
-                                               "define-properties": {
-                                                       "version": "1.1.4",
-                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
-                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
-                                                       "dev": true,
-                                                       "requires": {
-                                                               "has-property-descriptors": "^1.0.0",
-                                                               "object-keys": "^1.1.1"
-                                                       }
-                                               }
-                                       }
-                               }
-                       }
-               },
-               "array.prototype.find": {
-                       "version": "2.2.0",
-                       "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.0.tgz",
-                       "integrity": "sha512-sn40qmUiLYAcRb/1HsIQjTTZ1kCy8II8VtZJpMn2Aoen9twULhbWXisfh3HimGqMlHGUul0/TfKCnXg42LuPpQ==",
-                       "requires": {
-                               "call-bind": "^1.0.2",
-                               "define-properties": "^1.1.3",
-                               "es-abstract": "^1.19.4",
-                               "es-shim-unscopables": "^1.0.0"
-                       },
-                       "dependencies": {
-                               "call-bind": {
-                                       "version": "1.0.2",
-                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
-                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
-                                       "requires": {
-                                               "function-bind": "^1.1.1",
-                                               "get-intrinsic": "^1.0.2"
-                                       }
-                               },
-                               "es-abstract": {
-                                       "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "es-to-primitive": "^1.2.1",
-                                               "function-bind": "^1.1.1",
-                                               "function.prototype.name": "^1.1.5",
-                                               "get-intrinsic": "^1.1.1",
-                                               "get-symbol-description": "^1.0.0",
-                                               "has": "^1.0.3",
-                                               "has-property-descriptors": "^1.0.0",
-                                               "has-symbols": "^1.0.3",
-                                               "internal-slot": "^1.0.3",
-                                               "is-callable": "^1.2.4",
-                                               "is-negative-zero": "^2.0.2",
-                                               "is-regex": "^1.1.4",
-                                               "is-shared-array-buffer": "^1.0.2",
-                                               "is-string": "^1.0.7",
-                                               "is-weakref": "^1.0.2",
-                                               "object-inspect": "^1.12.0",
-                                               "object-keys": "^1.1.1",
-                                               "object.assign": "^4.1.2",
-                                               "regexp.prototype.flags": "^1.4.3",
-                                               "string.prototype.trimend": "^1.0.5",
-                                               "string.prototype.trimstart": "^1.0.5",
-                                               "unbox-primitive": "^1.0.2"
-                                       },
-                                       "dependencies": {
-                                               "get-intrinsic": {
-                                                       "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
-                                                       "requires": {
-                                                               "function-bind": "^1.1.1",
-                                                               "has": "^1.0.3",
-                                                               "has-symbols": "^1.0.3"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "has-symbols": {
-                                       "version": "1.0.3",
-                                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
-                                       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
-                               },
-                               "is-callable": {
-                                       "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
-                               },
-                               "is-negative-zero": {
-                                       "version": "2.0.2",
-                                       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
-                                       "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
-                               },
-                               "is-regex": {
-                                       "version": "1.1.4",
-                                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
-                                       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "has-tostringtag": "^1.0.0"
-                                       }
-                               },
-                               "object-inspect": {
-                                       "version": "1.12.2",
-                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
-                                       "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9789,6 +6348,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9800,6 +6360,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9810,6 +6371,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9823,6 +6385,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9834,6 +6397,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9840,15 +6404,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
+                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9860,9 +6425,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9870,9 +6435,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+                                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9884,22 +6450,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-tostringtag": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9908,12 +6478,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "object-inspect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.12.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9924,6 +6520,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9935,6 +6532,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9945,6 +6543,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9977,9 +6576,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9986,7 +6585,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9998,9 +6597,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10008,9 +6607,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10027,9 +6626,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10054,6 +6653,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10363,13 +6986,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-polyfill-corejs2": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.3.2",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz",
-                       "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.3.3",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
+                       "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/compat-data": "^7.17.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.3.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.3.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^6.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10382,22 +7005,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-polyfill-corejs3": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.5.3",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz",
-                       "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.6.0",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
+                       "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.3.2",
-                               "core-js-compat": "^3.21.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.3.3",
+                               "core-js-compat": "^3.25.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-polyfill-regenerator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.4.0",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz",
-                       "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.4.1",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
+                       "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.3.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.3.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-preset-current-node-syntax": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10944,9 +7567,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "bonjour-service": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.13",
-                       "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz",
-                       "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.14",
+                       "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz",
+                       "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "array-flatten": "^2.1.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11000,11 +7623,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "brcast": {
-                       "version": "2.0.2",
-                       "resolved": "https://registry.npmjs.org/brcast/-/brcast-2.0.2.tgz",
-                       "integrity": "sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "browser-process-hrtime": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11188,6 +7806,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11351,24 +7970,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "character-entities": {
-                       "version": "1.2.4",
-                       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
-                       "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
-                       "dev": true
-               },
-               "character-entities-legacy": {
-                       "version": "1.1.4",
-                       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
-                       "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
-                       "dev": true
-               },
-               "character-reference-invalid": {
-                       "version": "1.1.4",
-                       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
-                       "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "chardet": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11499,9 +8100,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.3.1",
-                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz",
-                                       "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.4.0",
+                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+                                       "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11577,9 +8178,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.3.1",
-                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz",
-                                       "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.4.0",
+                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+                                       "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "nth-check": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11667,9 +8268,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "ci-info": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.3.2",
-                       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz",
-                       "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.4.0",
+                       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz",
+                       "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "cjs-module-lexer": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11702,9 +8303,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "classnames": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.3.1",
-                       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-                       "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.2",
+                       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
+                       "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "clean-css": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12029,11 +8630,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "consolidated-events": {
-                       "version": "2.0.2",
-                       "resolved": "https://registry.npmjs.org/consolidated-events/-/consolidated-events-2.0.2.tgz",
-                       "integrity": "sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "constant-case": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12208,43 +8804,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.24.1",
-                       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz",
-                       "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.25.2",
+                       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.2.tgz",
+                       "integrity": "sha512-YB4IAT1bjEfxTJ1XYy11hJAKskO+qmhuDBM8/guIfMz4JvdsAQAqvyb97zXX7JgSrfPLG5mRGFWJwJD39ruq2A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-compat": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.24.1",
-                       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz",
-                       "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.25.2",
+                       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.2.tgz",
+                       "integrity": "sha512-TxfyECD4smdn3/CjWxczVtJqVLEEC2up7/82t7vC0AzNogr+4nQ8vyF7abxAuTXWvjTClSbvGhU0RgqA4ToQaQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "browserslist": "^4.21.3",
-                               "semver": "7.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "browserslist": "^4.21.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.21.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
-                                       "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.21.4",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+                                       "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001370",
-                                               "electron-to-chromium": "^1.4.202",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001400",
+                                               "electron-to-chromium": "^1.4.251",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "node-releases": "^2.0.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "update-browserslist-db": "^1.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "update-browserslist-db": "^1.0.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001382",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001382.tgz",
-                                       "integrity": "sha512-2rtJwDmSZ716Pxm1wCtbPvHtbDWAreTPxXbkc5RkKglow3Ig/4GNGazDI9/BVnXbG/wnv6r3B5FEbkfg9OcTGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001407",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz",
+                                       "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.4.227",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.227.tgz",
-                                       "integrity": "sha512-I9VVajA3oswIJOUFg2PSBqrHLF5Y+ahIfjOV9+v6uYyBqFZutmPxA6fxocDUUmgwYevRWFu1VjLyVG3w45qa/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.4.255",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
+                                       "integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12252,12 +8847,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                },
-                               "semver": {
-                                       "version": "7.0.0",
-                                       "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
-                                       "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
-                                       "dev": true
</del><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12639,9 +9228,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "csstype": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.0",
-                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz",
-                       "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.1",
+                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
+                       "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.4.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12718,9 +9307,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "date-fns": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.29.2",
-                       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz",
-                       "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.29.3",
+                       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz",
+                       "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "date-now": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12759,9 +9348,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "decimal.js": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.4.0",
-                       "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz",
-                       "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.4.1",
+                       "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.1.tgz",
+                       "integrity": "sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "decode-uri-component": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12985,9 +9574,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "deepmerge": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.5.2",
-                       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
-                       "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.2.2",
+                       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
+                       "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "default-gateway": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13080,6 +9670,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "object-keys": "^1.0.12"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13241,11 +9832,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "path-type": "^4.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "direction": {
-                       "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/direction/-/direction-1.0.4.tgz",
-                       "integrity": "sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "discontinuous-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13276,14 +9862,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "esutils": "^2.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "document.contains": {
-                       "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/document.contains/-/document.contains-1.0.2.tgz",
-                       "integrity": "sha512-YcvYFs15mX8m3AO1QNQy3BlIpSMfNRj3Ujk2BEJxsZG+HZf7/hZ6jr7mDpXrF8q+ff95Vef5yjhiZxm8CGJr6Q==",
-                       "requires": {
-                               "define-properties": "^1.1.3"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "dom-scroll-into-view": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13446,9 +10024,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-LN1gO7+u9xjU5oEScGFKvXhYf7Y/empUIIEAGBs1LzUq/rg5duiDrkuH5A2lQGd5jfMOb9X9usDa2oVXwJ0U/Q=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "downshift": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.1.9",
-                       "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz",
-                       "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.1.11",
+                       "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.11.tgz",
+                       "integrity": "sha512-pBI5zYIv5o2zzjfcQZV8R2LDwOowopuRoNXrXfVMHP79l64JZQ3kCW4EDwaFk8abV6QnlZ9GwNnE3rDQ8d440Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.14.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "compute-scroll-into-view": "^1.0.17",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13600,6 +10178,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object-is": "^1.1.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13682,6 +10261,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has": "^1.0.3"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13690,6 +10270,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": "^1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-date-object": "^1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13781,14 +10362,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.22.0",
-                       "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz",
-                       "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.23.1",
+                       "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz",
+                       "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@eslint/eslintrc": "^1.3.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@eslint/eslintrc": "^1.3.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@humanwhocodes/config-array": "^0.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@humanwhocodes/gitignore-to-minimatch": "^1.0.2",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@humanwhocodes/module-importer": "^1.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "ajv": "^6.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cross-spawn": "^7.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13798,13 +10380,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-scope": "^7.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-utils": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-visitor-keys": "^3.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "espree": "^9.3.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "espree": "^9.4.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "esquery": "^1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "esutils": "^2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-deep-equal": "^3.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "file-entry-cache": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "find-up": "^5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "functional-red-black-tree": "^1.0.1",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "glob-parent": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globals": "^13.15.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globby": "^11.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13813,6 +10394,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "import-fresh": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "imurmurhash": "^0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-glob": "^4.0.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "js-sdsl": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "js-yaml": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "json-stable-stringify-without-jsonify": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "levn": "^0.4.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13823,8 +10405,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "regexpp": "^3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "strip-ansi": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "strip-json-comments": "^3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "text-table": "^0.2.0",
-                               "v8-compile-cache": "^2.0.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "text-table": "^0.2.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ansi-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14181,9 +10762,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14190,7 +10771,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14202,9 +10783,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14212,9 +10793,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14231,9 +10812,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-core-module": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14291,6 +10872,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object.values": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14462,15 +11067,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "eslint-plugin-markdown": {
-                       "version": "2.2.1",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-2.2.1.tgz",
-                       "integrity": "sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==",
-                       "dev": true,
-                       "requires": {
-                               "mdast-util-from-markdown": "^0.8.5"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "eslint-plugin-prettier": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14481,9 +11077,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-plugin-react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.30.1",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz",
-                       "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.31.8",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz",
+                       "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "array-includes": "^3.1.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14513,9 +11109,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14522,7 +11118,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14534,9 +11130,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14544,9 +11140,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14569,9 +11165,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-core-module": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14614,6 +11210,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object.values": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14722,9 +11342,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "espree": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.3.3",
-                       "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz",
-                       "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.4.0",
+                       "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz",
+                       "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn": "^8.8.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15750,9 +12370,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "follow-redirects": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.15.1",
-                       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
-                       "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.15.2",
+                       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
+                       "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "for-in": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15938,6 +12558,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15949,6 +12570,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15955,15 +12577,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
+                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15975,9 +12598,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15985,9 +12608,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+                                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15999,22 +12623,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-tostringtag": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16023,12 +12651,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "object-inspect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.12.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16039,6 +12693,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16050,6 +12705,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16060,6 +12716,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16069,16 +12726,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "functional-red-black-tree": {
-                       "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
-                       "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "functions-have-names": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "gaze": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16104,6 +12756,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16151,6 +12804,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16160,6 +12814,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16166,9 +12821,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16178,7 +12834,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16254,15 +12911,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "global-cache": {
-                       "version": "1.2.1",
-                       "resolved": "https://registry.npmjs.org/global-cache/-/global-cache-1.2.1.tgz",
-                       "integrity": "sha512-EOeUaup5DgWKlCMhA9YFqNRIlZwoxt731jCh47WBV9fQqHgXhr3Fa55hfgIUqilIcPsfdNKN7LHjrNY+Km40KA==",
-                       "requires": {
-                               "define-properties": "^1.1.2",
-                               "is-symbol": "^1.0.1"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "global-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17418,7 +14066,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "has-bigints": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "has-flag": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17429,14 +14078,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": "^1.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17446,7 +14097,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17460,7 +14112,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "has-to-string-tag-x": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.4.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17476,6 +14129,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": "^1.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17483,7 +14137,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17714,9 +14369,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.3.1",
-                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz",
-                                       "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.4.0",
+                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+                                       "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18266,6 +14921,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18273,9 +14929,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18285,7 +14942,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18343,22 +15001,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "kind-of": "^3.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "is-alphabetical": {
-                       "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
-                       "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
-                       "dev": true
-               },
-               "is-alphanumerical": {
-                       "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
-                       "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
-                       "dev": true,
-                       "requires": {
-                               "is-alphabetical": "^1.0.0",
-                               "is-decimal": "^1.0.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18368,6 +15010,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-bigints": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18385,6 +15028,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-tostringtag": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18394,6 +15038,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18410,7 +15055,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-callable": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-color-stop": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18446,12 +15092,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-date-object": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g=="
-               },
-               "is-decimal": {
-                       "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
-                       "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-descriptor": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18534,12 +15175,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-extglob": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "is-hexadecimal": {
-                       "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
-                       "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "is-jpg": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18557,7 +15192,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-negative-zero": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18572,6 +15208,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-tostringtag": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18650,6 +15287,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18680,6 +15318,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18688,6 +15327,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18706,6 +15346,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-tostringtag": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18730,15 +15371,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "is-touch-device": {
-                       "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/is-touch-device/-/is-touch-device-1.0.1.tgz",
-                       "integrity": "sha512-LAYzo9kMT1b2p19L/1ATGt2XcSilnzNlyvq6c0pbPRVisLbAPpLqr53tIJS00kvrTkj0HtR8U7+u8X0yR8lPSw=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "is-typedarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18771,6 +15408,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18779,6 +15417,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18844,9 +15483,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.18.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
-                                       "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.19.1",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz",
+                                       "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19336,12 +15975,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "deepmerge": {
-                                       "version": "4.2.2",
-                                       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
-                                       "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
-                                       "dev": true
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "fill-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "7.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20812,6 +17445,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "jquery": ">=1.7.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "js-sdsl": {
+                       "version": "4.1.4",
+                       "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz",
+                       "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "js-tokens": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21575,12 +18214,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "lodash.differencewith": {
-                       "version": "4.5.0",
-                       "resolved": "https://registry.npmjs.org/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz",
-                       "integrity": "sha512-/8JFjydAS+4bQuo3CpLMBv7WxGFyk7/etOAsrQUCu0a9QVDemxv0YQ0rFyeZvqlUD314SERfNlgnlqqHmaQ0Cg==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21587,12 +18220,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "lodash.flatten": {
-                       "version": "4.4.0",
-                       "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
-                       "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "lodash.flattendeep": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21855,9 +18482,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "markdown-it": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.0.4",
-                       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.4.tgz",
-                       "integrity": "sha512-34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "12.3.2",
+                       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
+                       "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "argparse": "^2.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21876,34 +18503,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "markdownlint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.23.1",
-                       "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.23.1.tgz",
-                       "integrity": "sha512-iOEwhDfNmq2IJlaA8mzEkHYUi/Hwoa6Ss+HO5jkwUR6wQ4quFr0WzSx+Z9rsWZKUaPbyirIdL1zGmJRkWawr4Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.25.1",
+                       "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.25.1.tgz",
+                       "integrity": "sha512-AG7UkLzNa1fxiOv5B+owPsPhtM4D6DoODhsJgiaNg1xowXovrYgOnLqAgOOFQpWOlHFVQUzjMY5ypNNTeov92g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "markdown-it": "12.0.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "markdown-it": "12.3.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "markdownlint-cli": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.27.1",
-                       "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.27.1.tgz",
-                       "integrity": "sha512-p1VV6aSbGrDlpUWzHizAnSNEQAweVR3qUI/AIUubxW7BGPXziSXkIED+uRtSohUlRS/jmqp3Wi4es5j6fIrdeQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.31.1",
+                       "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.31.1.tgz",
+                       "integrity": "sha512-keIOMwQn+Ch7MoBwA+TdkyVMuxAeZFEGmIIlvwgV0Z1TGS5MxPnRr29XCLhkNzCHU+uNKGjU+VEjLX+Z9kli6g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "commander": "~7.1.0",
-                               "deep-extend": "~0.6.0",
-                               "get-stdin": "~8.0.0",
-                               "glob": "~7.1.6",
-                               "ignore": "~5.1.8",
-                               "js-yaml": "^4.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "commander": "~9.0.0",
+                               "get-stdin": "~9.0.0",
+                               "glob": "~7.2.0",
+                               "ignore": "~5.2.0",
+                               "js-yaml": "^4.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "jsonc-parser": "~3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash.differencewith": "~4.5.0",
-                               "lodash.flatten": "~4.4.0",
-                               "markdownlint": "~0.23.1",
-                               "markdownlint-rule-helpers": "~0.14.0",
-                               "minimatch": "~3.0.4",
-                               "minimist": "~1.2.5",
-                               "rc": "~1.2.8"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "markdownlint": "~0.25.1",
+                               "markdownlint-rule-helpers": "~0.16.0",
+                               "minimatch": "~3.0.5",
+                               "run-con": "~1.2.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "argparse": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21913,22 +18536,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "commander": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.1.0",
-                                       "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
-                                       "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "9.0.0",
+                                       "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz",
+                                       "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-stdin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "8.0.0",
-                                       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
-                                       "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "9.0.0",
+                                       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz",
+                                       "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "ignore": {
-                                       "version": "5.1.9",
-                                       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
-                                       "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
-                                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "glob": {
+                                       "version": "7.2.3",
+                                       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+                                       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+                                       "dev": true,
+                                       "requires": {
+                                               "fs.realpath": "^1.0.0",
+                                               "inflight": "^1.0.4",
+                                               "inherits": "2",
+                                               "minimatch": "^3.1.1",
+                                               "once": "^1.3.0",
+                                               "path-is-absolute": "^1.0.0"
+                                       },
+                                       "dependencies": {
+                                               "minimatch": {
+                                                       "version": "3.1.2",
+                                                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+                                                       "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "brace-expansion": "^1.1.7"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "js-yaml": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "4.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21938,13 +18580,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "argparse": "^2.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "minimatch": {
+                                       "version": "3.0.8",
+                                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+                                       "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+                                       "dev": true,
+                                       "requires": {
+                                               "brace-expansion": "^1.1.7"
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "markdownlint-rule-helpers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.14.0",
-                       "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.14.0.tgz",
-                       "integrity": "sha512-vRTPqSU4JK8vVXmjICHSBhwXUvbfh/VJo+j7hvxqe15tLJyomv3FLgFdFgb8kpj0Fe8SsJa/TZUAXv7/sN+N7A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.16.0",
+                       "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.16.0.tgz",
+                       "integrity": "sha512-oEacRUVeTJ5D5hW1UYd2qExYI0oELdYK72k1TKGvIeYJIbqQWAz476NAc7LNixSySUhcNl++d02DvX0ccDk9/w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "masonry-layout": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22131,25 +18782,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "mdast-util-from-markdown": {
-                       "version": "0.8.5",
-                       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
-                       "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==",
-                       "dev": true,
-                       "requires": {
-                               "@types/mdast": "^3.0.0",
-                               "mdast-util-to-string": "^2.0.0",
-                               "micromark": "~2.11.0",
-                               "parse-entities": "^2.0.0",
-                               "unist-util-stringify-position": "^2.0.0"
-                       }
-               },
-               "mdast-util-to-string": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
-                       "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "mdn-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22235,16 +18867,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "micromark": {
-                       "version": "2.11.4",
-                       "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz",
-                       "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==",
-                       "dev": true,
-                       "requires": {
-                               "debug": "^4.0.0",
-                               "parse-entities": "^2.0.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "micromatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.1.10",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22477,9 +19099,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "moment-timezone": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.5.35",
-                       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.35.tgz",
-                       "integrity": "sha512-cY/pBOEXepQvlgli06ttCTKcIf8cD1nmNwOKQQAdHBqYApQSpAqotBMX0RJZNgMp6i0PlZuf1mFtnlyEkwyvFw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.5.37",
+                       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz",
+                       "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment": ">= 2.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23055,9 +19677,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "nwsapi": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.2.1",
-                       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz",
-                       "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.2.2",
+                       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
+                       "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "oauth-sign": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23102,12 +19724,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "object-inspect": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "object-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23117,6 +19741,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23127,7 +19752,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "object-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "object-visit": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23142,6 +19768,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23176,6 +19803,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23186,6 +19814,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23192,15 +19821,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
+                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23212,9 +19842,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23222,9 +19852,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+                                                       "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has": "^1.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23236,22 +19867,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-tostringtag": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23260,12 +19895,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "object-inspect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.12.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23276,6 +19937,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23287,6 +19949,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23297,6 +19960,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "has-property-descriptors": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "object-keys": "^1.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23328,9 +19992,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23337,7 +20001,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23349,9 +20013,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23359,9 +20023,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23378,9 +20042,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23405,6 +20069,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23517,9 +20205,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23526,7 +20214,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23538,9 +20226,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23548,9 +20236,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23565,9 +20253,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23592,6 +20280,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23650,6 +20350,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23661,6 +20362,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.18.0-next.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23936,20 +20638,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "callsites": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "parse-entities": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
-                       "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
-                       "dev": true,
-                       "requires": {
-                               "character-entities": "^1.0.0",
-                               "character-entities-legacy": "^1.0.0",
-                               "character-reference-invalid": "^1.0.0",
-                               "is-alphanumerical": "^1.0.0",
-                               "is-decimal": "^1.0.0",
-                               "is-hexadecimal": "^1.0.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "parse-filepath": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23985,18 +20673,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "parse5": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.0",
-                       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
-                       "integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.1",
+                       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
+                       "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "entities": "^4.3.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "entities": "^4.4.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.3.1",
-                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz",
-                                       "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.4.0",
+                                       "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+                                       "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24128,7 +20816,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "performance-now": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "picocolors": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24735,9 +21424,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "postcss-scss": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.4",
-                       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz",
-                       "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.5",
+                       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz",
+                       "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "postcss-selector-parser": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24881,16 +21570,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-is": "^16.13.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "prop-types-exact": {
-                       "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz",
-                       "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==",
-                       "requires": {
-                               "has": "^1.0.3",
-                               "object.assign": "^4.1.0",
-                               "reflect.ownkeys": "^0.2.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "proto-list": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25096,6 +21775,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "performance-now": "^2.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25160,26 +21840,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "rc": {
-                       "version": "1.2.8",
-                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
-                       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
-                       "dev": true,
-                       "requires": {
-                               "deep-extend": "^0.6.0",
-                               "ini": "~1.3.0",
-                               "minimist": "^1.2.0",
-                               "strip-json-comments": "~2.0.1"
-                       },
-                       "dependencies": {
-                               "strip-json-comments": {
-                                       "version": "2.0.1",
-                                       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
-                                       "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
-                                       "dev": true
-                               }
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "re-resizable": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.9.9",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25194,14 +21854,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "object-assign": "^4.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "react-addons-shallow-compare": {
-                       "version": "15.6.3",
-                       "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz",
-                       "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==",
-                       "requires": {
-                               "object-assign": "^4.1.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "react-autosize-textarea": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25217,26 +21869,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "react-dates": {
-                       "version": "17.2.0",
-                       "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-17.2.0.tgz",
-                       "integrity": "sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==",
-                       "requires": {
-                               "airbnb-prop-types": "^2.10.0",
-                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                               "is-touch-device": "^1.0.1",
-                               "lodash": "^4.1.1",
-                               "object.assign": "^4.1.0",
-                               "object.values": "^1.0.4",
-                               "prop-types": "^15.6.1",
-                               "react-addons-shallow-compare": "^15.6.2",
-                               "react-moment-proptypes": "^1.6.0",
-                               "react-outside-click-handler": "^1.2.0",
-                               "react-portal": "^4.1.5",
-                               "react-with-styles": "^3.2.0",
-                               "react-with-styles-interface-css": "^4.0.2"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "react-dom": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "17.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25268,34 +21900,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "react-moment-proptypes": {
-                       "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.8.1.tgz",
-                       "integrity": "sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==",
-                       "requires": {
-                               "moment": ">=1.6.0"
-                       }
-               },
-               "react-outside-click-handler": {
-                       "version": "1.3.0",
-                       "resolved": "https://registry.npmjs.org/react-outside-click-handler/-/react-outside-click-handler-1.3.0.tgz",
-                       "integrity": "sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==",
-                       "requires": {
-                               "airbnb-prop-types": "^2.15.0",
-                               "consolidated-events": "^1.1.1 || ^2.0.0",
-                               "document.contains": "^1.0.1",
-                               "object.values": "^1.1.0",
-                               "prop-types": "^15.7.2"
-                       }
-               },
-               "react-portal": {
-                       "version": "4.2.2",
-                       "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.2.tgz",
-                       "integrity": "sha512-vS18idTmevQxyQpnde0Td6ZcUlv+pD8GTyR42n3CHUQq9OHi1C4jDE4ZWEbEsrbrLRhSECYiao58cvocwMtP7Q==",
-                       "requires": {
-                               "prop-types": "^15.5.8"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "react-refresh": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25302,11 +21906,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "react-resize-aware": {
-                       "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.1.tgz",
-                       "integrity": "sha512-M8IyVLBN8D6tEUss+bxQlWte3ZYtNEGhg7rBxtCVG8yEBjUlZwUo5EFLq6tnvTZXcgAbCLjsQn+NCoTJKumRYg=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "react-shallow-renderer": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "16.15.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25337,175 +21936,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "react-with-direction": {
-                       "version": "1.4.0",
-                       "resolved": "https://registry.npmjs.org/react-with-direction/-/react-with-direction-1.4.0.tgz",
-                       "integrity": "sha512-ybHNPiAmaJpoWwugwqry9Hd1Irl2hnNXlo/2SXQBwbLn/jGMauMS2y9jw+ydyX5V9ICryCqObNSthNt5R94xpg==",
-                       "requires": {
-                               "airbnb-prop-types": "^2.16.0",
-                               "brcast": "^2.0.2",
-                               "deepmerge": "^1.5.2",
-                               "direction": "^1.0.4",
-                               "hoist-non-react-statics": "^3.3.2",
-                               "object.assign": "^4.1.2",
-                               "object.values": "^1.1.5",
-                               "prop-types": "^15.7.2"
-                       },
-                       "dependencies": {
-                               "call-bind": {
-                                       "version": "1.0.2",
-                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
-                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
-                                       "requires": {
-                                               "function-bind": "^1.1.1",
-                                               "get-intrinsic": "^1.0.2"
-                                       }
-                               },
-                               "es-abstract": {
-                                       "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "es-to-primitive": "^1.2.1",
-                                               "function-bind": "^1.1.1",
-                                               "function.prototype.name": "^1.1.5",
-                                               "get-intrinsic": "^1.1.1",
-                                               "get-symbol-description": "^1.0.0",
-                                               "has": "^1.0.3",
-                                               "has-property-descriptors": "^1.0.0",
-                                               "has-symbols": "^1.0.3",
-                                               "internal-slot": "^1.0.3",
-                                               "is-callable": "^1.2.4",
-                                               "is-negative-zero": "^2.0.2",
-                                               "is-regex": "^1.1.4",
-                                               "is-shared-array-buffer": "^1.0.2",
-                                               "is-string": "^1.0.7",
-                                               "is-weakref": "^1.0.2",
-                                               "object-inspect": "^1.12.0",
-                                               "object-keys": "^1.1.1",
-                                               "object.assign": "^4.1.2",
-                                               "regexp.prototype.flags": "^1.4.3",
-                                               "string.prototype.trimend": "^1.0.5",
-                                               "string.prototype.trimstart": "^1.0.5",
-                                               "unbox-primitive": "^1.0.2"
-                                       },
-                                       "dependencies": {
-                                               "get-intrinsic": {
-                                                       "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
-                                                       "requires": {
-                                                               "function-bind": "^1.1.1",
-                                                               "has": "^1.0.3",
-                                                               "has-symbols": "^1.0.3"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "has-symbols": {
-                                       "version": "1.0.3",
-                                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
-                                       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
-                               },
-                               "is-callable": {
-                                       "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
-                               },
-                               "is-negative-zero": {
-                                       "version": "2.0.2",
-                                       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
-                                       "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
-                               },
-                               "is-regex": {
-                                       "version": "1.1.4",
-                                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
-                                       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "has-tostringtag": "^1.0.0"
-                                       }
-                               },
-                               "object-inspect": {
-                                       "version": "1.12.2",
-                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
-                                       "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
-                               },
-                               "object.values": {
-                                       "version": "1.1.5",
-                                       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
-                                       "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "define-properties": "^1.1.3",
-                                               "es-abstract": "^1.19.1"
-                                       }
-                               },
-                               "string.prototype.trimend": {
-                                       "version": "1.0.5",
-                                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
-                                       "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "define-properties": "^1.1.4",
-                                               "es-abstract": "^1.19.5"
-                                       },
-                                       "dependencies": {
-                                               "define-properties": {
-                                                       "version": "1.1.4",
-                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
-                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
-                                                       "requires": {
-                                                               "has-property-descriptors": "^1.0.0",
-                                                               "object-keys": "^1.1.1"
-                                                       }
-                                               }
-                                       }
-                               },
-                               "string.prototype.trimstart": {
-                                       "version": "1.0.5",
-                                       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
-                                       "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
-                                       "requires": {
-                                               "call-bind": "^1.0.2",
-                                               "define-properties": "^1.1.4",
-                                               "es-abstract": "^1.19.5"
-                                       },
-                                       "dependencies": {
-                                               "define-properties": {
-                                                       "version": "1.1.4",
-                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
-                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
-                                                       "requires": {
-                                                               "has-property-descriptors": "^1.0.0",
-                                                               "object-keys": "^1.1.1"
-                                                       }
-                                               }
-                                       }
-                               }
-                       }
-               },
-               "react-with-styles": {
-                       "version": "3.2.3",
-                       "resolved": "https://registry.npmjs.org/react-with-styles/-/react-with-styles-3.2.3.tgz",
-                       "integrity": "sha512-MTI1UOvMHABRLj5M4WpODfwnveHaip6X7QUMI2x6zovinJiBXxzhA9AJP7MZNaKqg1JRFtHPXZdroUC8KcXwlQ==",
-                       "requires": {
-                               "hoist-non-react-statics": "^3.2.1",
-                               "object.assign": "^4.1.0",
-                               "prop-types": "^15.6.2",
-                               "react-with-direction": "^1.3.0"
-                       }
-               },
-               "react-with-styles-interface-css": {
-                       "version": "4.0.3",
-                       "resolved": "https://registry.npmjs.org/react-with-styles-interface-css/-/react-with-styles-interface-css-4.0.3.tgz",
-                       "integrity": "sha512-wE43PIyjal2dexxyyx4Lhbcb+E42amoYPnkunRZkb9WTA+Z+9LagbyxwsI352NqMdFmghR0opg29dzDO4/YXbw==",
-                       "requires": {
-                               "array.prototype.flat": "^1.2.1",
-                               "global-cache": "^1.2.1"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "read-pkg": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25682,11 +22112,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.9.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "reflect.ownkeys": {
-                       "version": "0.2.0",
-                       "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz",
-                       "integrity": "sha512-qOLsBKHCpSOFKK1NUOCGC5VyeufB6lEsFe92AL2bhIJsacZS1qdoOZSbPk3MYKuT2cFlRDnulKXuuElIrMjGUg=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "regenerate": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25694,9 +22119,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "regenerate-unicode-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.0.1",
-                       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz",
-                       "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.1.0",
+                       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
+                       "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerate": "^1.4.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25730,6 +22155,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25740,6 +22166,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25754,15 +22181,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "regexpu-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.1.0",
-                       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz",
-                       "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.2.1",
+                       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz",
+                       "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerate": "^1.4.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "regenerate-unicode-properties": "^10.0.1",
-                               "regjsgen": "^0.6.0",
-                               "regjsparser": "^0.8.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "regenerate-unicode-properties": "^10.1.0",
+                               "regjsgen": "^0.7.1",
+                               "regjsparser": "^0.9.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "unicode-match-property-ecmascript": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "unicode-match-property-value-ecmascript": "^2.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25774,15 +22201,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "regjsgen": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.6.0",
-                       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz",
-                       "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.7.1",
+                       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
+                       "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "regjsparser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.8.4",
-                       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz",
-                       "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.9.1",
+                       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
+                       "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "jsesc": "~0.5.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25797,9 +22224,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "rememo": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-3.0.0.tgz",
-                       "integrity": "sha512-eWtut/7pqMRnSccbexb647iPjN7ir6Tmf4RG92ZVlykFEkHqGYy9tWnpHH3I+FS+WQ6lQ1i1iDgarYzGKgTcRQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.1",
+                       "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz",
+                       "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "remove-accents": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25886,6 +22313,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "requestidlecallback": {
+                       "version": "0.3.0",
+                       "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz",
+                       "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "require-directory": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26126,6 +22558,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "run-con": {
+                       "version": "1.2.11",
+                       "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz",
+                       "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==",
+                       "dev": true,
+                       "requires": {
+                               "deep-extend": "^0.6.0",
+                               "ini": "~3.0.0",
+                               "minimist": "^1.2.6",
+                               "strip-json-comments": "~3.1.1"
+                       },
+                       "dependencies": {
+                               "ini": {
+                                       "version": "3.0.1",
+                                       "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz",
+                                       "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==",
+                                       "dev": true
+                               }
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "run-parallel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.10",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26342,9 +22794,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "selfsigned": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.1",
-                       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz",
-                       "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.1",
+                       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz",
+                       "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-forge": "^1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26613,6 +23065,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27345,9 +23798,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27354,7 +23807,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27366,9 +23819,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27376,9 +23829,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27393,9 +23846,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27420,6 +23873,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "define-properties": {
+                                                       "version": "1.1.4",
+                                                       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
+                                                       "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "has-property-descriptors": "^1.0.0",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27500,9 +23977,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.20.1",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
-                                       "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.20.2",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
+                                       "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27509,7 +23986,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function.prototype.name": "^1.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "get-symbol-description": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-property-descriptors": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27521,9 +23998,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-shared-array-buffer": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-string": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-weakref": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object-inspect": "^1.12.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object-inspect": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "regexp.prototype.flags": "^1.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimend": "^1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27531,9 +24008,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "1.1.2",
-                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
-                                                       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "1.1.3",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
+                                                       "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27550,9 +24027,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.4",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
-                                       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.6",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz",
+                                       "integrity": "sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-negative-zero": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27577,6 +24054,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "object.assign": {
+                                       "version": "4.1.4",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+                                       "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.4",
+                                               "has-symbols": "^1.0.3",
+                                               "object-keys": "^1.1.1"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27605,6 +24094,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27614,6 +24104,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27752,9 +24243,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "stylelint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "14.11.0",
-                       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz",
-                       "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "14.12.0",
+                       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.12.0.tgz",
+                       "integrity": "sha512-9Sa+IsT31PN9zf9q5ZVZNvhT6jMVu6YhpI38g3Akn7vONipGL0GNd9QCblwtJ3ysaoM80P/+9mOcFB1xnytiQQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@csstools/selector-specificity": "^2.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27763,7 +24254,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "cosmiconfig": "^7.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-functions-list": "^3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^4.3.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "fast-glob": "^3.2.11",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "fast-glob": "^3.2.12",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "fastest-levenshtein": "^1.0.16",
</span><span class="cx" style="display: block; padding: 0 10px">                                "file-entry-cache": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "global-modules": "^2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27790,7 +24281,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "string-width": "^4.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "strip-ansi": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "style-search": "^0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "supports-hyperlinks": "^2.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "supports-hyperlinks": "^2.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "svg-tags": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "table": "^6.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "v8-compile-cache": "^2.3.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27844,6 +24335,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "fast-glob": {
+                                       "version": "3.2.12",
+                                       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+                                       "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
+                                       "dev": true,
+                                       "requires": {
+                                               "@nodelib/fs.stat": "^2.0.2",
+                                               "@nodelib/fs.walk": "^1.2.3",
+                                               "glob-parent": "^5.1.2",
+                                               "merge2": "^1.3.0",
+                                               "micromatch": "^4.0.4"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "fill-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "7.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28222,9 +24726,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "supports-hyperlinks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.2.0",
-                       "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
-                       "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.0",
+                       "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
+                       "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-flag": "^4.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28677,9 +25181,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "tough-cookie": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.0",
-                       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.0.tgz",
-                       "integrity": "sha512-IVX6AagLelGwl6F0E+hoRpXzuD192cZhAcmT7/eoLr0PnsB1wv2E5c+A2O+V8xth9FlL2p0OstFsWn0bZpVn4w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.2",
+                       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
+                       "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "psl": "^1.1.33",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28866,6 +25370,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-bigints": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28877,6 +25382,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "get-intrinsic": "^1.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28885,7 +25391,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28943,9 +25450,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "unicode-property-aliases-ecmascript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
-                       "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.0",
+                       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+                       "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "union-value": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28972,15 +25479,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "unist-util-stringify-position": {
-                       "version": "2.0.3",
-                       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
-                       "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
-                       "dev": true,
-                       "requires": {
-                               "@types/unist": "^2.0.2"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "universalify": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29039,9 +25537,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "update-browserslist-db": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.5",
-                       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz",
-                       "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.9",
+                       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz",
+                       "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "escalade": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29129,11 +25627,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "use-isomorphic-layout-effect": {
-                       "version": "1.1.2",
-                       "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz",
-                       "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA=="
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "use-lilius": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29143,9 +25636,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "use-memo-one": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.2",
-                       "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.2.tgz",
-                       "integrity": "sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.3",
+                       "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz",
+                       "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29616,9 +26109,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "webpack-dev-server": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.10.0",
-                       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.10.0.tgz",
-                       "integrity": "sha512-7dezwAs+k6yXVFZ+MaL8VnE+APobiO3zvpp3rBHe/HmWQ+avwh0Q3d0xxacOiBybZZ3syTZw9HXzpa3YNbAZDQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.11.1",
+                       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz",
+                       "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/bonjour": "^3.5.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29644,7 +26137,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "p-retry": "^4.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rimraf": "^3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "schema-utils": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "selfsigned": "^2.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "selfsigned": "^2.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "serve-index": "^1.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "sockjs": "^0.3.24",
</span><span class="cx" style="display: block; padding: 0 10px">                                "spdy": "^4.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29841,6 +26334,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-bigint": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-boolean-object": "^1.1.0",
</span></span></pre></div>
<a id="trunkpackagejson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/package.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/package.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25,10 +25,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">        ],
</span><span class="cx" style="display: block; padding: 0 10px">        "devDependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                "@pmmmwh/react-refresh-webpack-plugin": "0.5.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/babel-preset-default": "6.8.1",
-               "@wordpress/dependency-extraction-webpack-plugin": "3.4.2",
-               "@wordpress/e2e-test-utils": "7.2.1",
-               "@wordpress/scripts": "22.4.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/babel-preset-default": "7.1.1",
+               "@wordpress/dependency-extraction-webpack-plugin": "4.0.2",
+               "@wordpress/e2e-test-utils": "8.1.1",
+               "@wordpress/scripts": "24.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "autoprefixer": "^9.8.8",
</span><span class="cx" style="display: block; padding: 0 10px">                "chalk": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "check-node-version": "4.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -76,62 +76,62 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "webpack-livereload-plugin": "3.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/a11y": "3.6.1",
-               "@wordpress/annotations": "2.6.2",
-               "@wordpress/api-fetch": "6.3.1",
-               "@wordpress/autop": "3.6.1",
-               "@wordpress/blob": "3.6.1",
-               "@wordpress/block-directory": "3.4.14",
-               "@wordpress/block-editor": "8.5.10",
-               "@wordpress/block-library": "7.3.14",
-               "@wordpress/block-serialization-default-parser": "4.6.1",
-               "@wordpress/blocks": "11.5.3",
-               "@wordpress/components": "19.8.5",
-               "@wordpress/compose": "5.4.1",
-               "@wordpress/core-data": "4.4.5",
-               "@wordpress/customize-widgets": "3.3.14",
-               "@wordpress/data": "6.6.1",
-               "@wordpress/data-controls": "2.6.1",
-               "@wordpress/date": "4.6.1",
-               "@wordpress/deprecated": "3.6.1",
-               "@wordpress/dom": "3.6.1",
-               "@wordpress/dom-ready": "3.6.1",
-               "@wordpress/edit-post": "6.3.14",
-               "@wordpress/edit-site": "4.3.14",
-               "@wordpress/edit-widgets": "4.3.14",
-               "@wordpress/editor": "12.5.10",
-               "@wordpress/element": "4.4.1",
-               "@wordpress/escape-html": "2.6.1",
-               "@wordpress/format-library": "3.4.10",
-               "@wordpress/hooks": "3.6.1",
-               "@wordpress/html-entities": "3.6.1",
-               "@wordpress/i18n": "4.6.1",
-               "@wordpress/icons": "8.2.3",
-               "@wordpress/interface": "4.5.6",
-               "@wordpress/is-shallow-equal": "4.6.1",
-               "@wordpress/keyboard-shortcuts": "3.4.1",
-               "@wordpress/keycodes": "3.6.1",
-               "@wordpress/list-reusable-blocks": "3.4.5",
-               "@wordpress/media-utils": "3.4.1",
-               "@wordpress/notices": "3.6.1",
-               "@wordpress/nux": "5.4.5",
-               "@wordpress/plugins": "4.4.3",
-               "@wordpress/preferences": "2.8.0",
-               "@wordpress/preferences-persistence": "1.8.0",
-               "@wordpress/primitives": "3.4.1",
-               "@wordpress/priority-queue": "2.6.1",
-               "@wordpress/redux-routine": "4.6.1",
-               "@wordpress/reusable-blocks": "3.4.10",
-               "@wordpress/rich-text": "5.4.2",
-               "@wordpress/server-side-render": "3.4.6",
-               "@wordpress/shortcode": "3.6.1",
-               "@wordpress/style-engine": "0.5.1",
-               "@wordpress/token-list": "2.6.1",
-               "@wordpress/url": "3.7.1",
-               "@wordpress/viewport": "4.4.1",
-               "@wordpress/warning": "2.6.1",
-               "@wordpress/widgets": "2.4.10",
-               "@wordpress/wordcount": "3.6.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/a11y": "3.17.1",
+               "@wordpress/annotations": "2.17.2",
+               "@wordpress/api-fetch": "6.14.1",
+               "@wordpress/autop": "3.17.1",
+               "@wordpress/blob": "3.17.1",
+               "@wordpress/block-directory": "3.15.2",
+               "@wordpress/block-editor": "10.0.2",
+               "@wordpress/block-library": "7.14.2",
+               "@wordpress/block-serialization-default-parser": "4.17.1",
+               "@wordpress/blocks": "11.16.2",
+               "@wordpress/components": "21.0.2",
+               "@wordpress/compose": "5.15.2",
+               "@wordpress/core-data": "5.0.2",
+               "@wordpress/customize-widgets": "3.14.2",
+               "@wordpress/data": "7.1.2",
+               "@wordpress/data-controls": "2.17.2",
+               "@wordpress/date": "4.17.1",
+               "@wordpress/deprecated": "3.17.1",
+               "@wordpress/dom": "3.17.2",
+               "@wordpress/dom-ready": "3.17.1",
+               "@wordpress/edit-post": "6.14.2",
+               "@wordpress/edit-site": "4.14.2",
+               "@wordpress/edit-widgets": "4.14.2",
+               "@wordpress/editor": "12.16.2",
+               "@wordpress/element": "4.15.1",
+               "@wordpress/escape-html": "2.17.1",
+               "@wordpress/format-library": "3.15.2",
+               "@wordpress/hooks": "3.17.1",
+               "@wordpress/html-entities": "3.17.1",
+               "@wordpress/i18n": "4.17.1",
+               "@wordpress/icons": "9.8.1",
+               "@wordpress/interface": "4.16.2",
+               "@wordpress/is-shallow-equal": "4.17.1",
+               "@wordpress/keyboard-shortcuts": "3.15.2",
+               "@wordpress/keycodes": "3.17.1",
+               "@wordpress/list-reusable-blocks": "3.15.2",
+               "@wordpress/media-utils": "4.8.1",
+               "@wordpress/notices": "3.17.2",
+               "@wordpress/nux": "5.15.2",
+               "@wordpress/plugins": "4.15.2",
+               "@wordpress/preferences": "2.9.2",
+               "@wordpress/preferences-persistence": "1.9.1",
+               "@wordpress/primitives": "3.15.1",
+               "@wordpress/priority-queue": "2.17.2",
+               "@wordpress/redux-routine": "4.17.1",
+               "@wordpress/reusable-blocks": "3.15.2",
+               "@wordpress/rich-text": "5.15.2",
+               "@wordpress/server-side-render": "3.15.2",
+               "@wordpress/shortcode": "3.17.1",
+               "@wordpress/style-engine": "1.0.1",
+               "@wordpress/token-list": "2.17.1",
+               "@wordpress/url": "3.18.1",
+               "@wordpress/viewport": "4.15.2",
+               "@wordpress/warning": "2.17.1",
+               "@wordpress/widgets": "2.15.2",
+               "@wordpress/wordcount": "3.17.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "backbone": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "clipboard": "2.0.10",
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-url-browser": "3.6.4",
</span></span></pre></div>
<a id="trunksrcwpincludesassetsscriptloaderpackagesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/assets/script-loader-packages.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/assets/script-loader-packages.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/assets/script-loader-packages.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '9955a48198ad4f2bd749aa49d40211c2'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '0b465be2288cfd18559519b5a6e1fb43'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '3f6a6af95ed243112cc4aba4577879c9'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b22574be41df92ce2707c19720f8a6e4'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ac62b64d31905319c4b0207639b9e7dd'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-cor
 e-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'fe3898d575c9964b9c5f09c29d9d6f9b'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '2db51a9f00134bd036b020f247eab76c'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-depre
 cated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => 'c493173e62ec41ee53a28ac44d86ec37'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e5be172c9d2a70d194446e28dca7b92a'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => '045e5a6a86d87ac1f6152c0d40832fb2'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow
 -equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '75b19fb2b046077f53d150badc42df4e'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '062f5f54bd14f6fb6921a866f548323d'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '5a4395c9efede4f95c8ded0762e30a4a'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins
 ', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-viewport', 'wp-widgets'), 'version' => 'c5200c0f07196151362f6ad6b1de5fde'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => 'a07cd2d5e30b46f2c4f0f0bf784bccc4'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '12589686f5ca4db76be8584499da3a1b'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'd063c49353bd314312f305605342c706'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '69a7e2ea1d8d5392bb0b6db66d5c4500'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'a1847daeecaa2a6b272f60939db87cef'), 'dom-ready.js' => array('dependencies' => array
 ('wp-polyfill'), 'version' => '03774ef51ae4221a441bcb7fc87d83d3'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => 'a64a4e0972463d17d6b7528de217bb75'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives
 ', 'wp-reusable-blocks', 'wp-url', 'wp-viewport'), 'version' => '84181580ce50b50bfd4b933cfd7574b3'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '6d824f5fada926e541fdf17f684873be'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-preferences
 ', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'f42999e5d45a93b12ec1dce024d833ec'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '49d63820dab84493986cc6596ed39663'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8b2f29f7c1716fc96bacf79ab89d21e9'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '9927db3d677671f1a346a29fcc2180f9'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ccb51dd1a27721f10dee463a611bfc99'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '0372a133b4e3e12173d5d0cc3e747871'), 'i18n.js
 ' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '1b8316f1560d573649c9e15bc4857d79'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '730c10803561d8ca50d6e8e31210e922'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '13ac4f3105b9601a142df355ed23a686'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '560d2751c661715556ba0ab8fca0db0a'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '29a2b12c691398c6d5118523d63ab3c8'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '9bfb6ab7dea0971ba82e77bd24c6aefc'), 'notices.js' =&gt
 ; array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '8fc315ccd6472e9241e49a34949ffe8a'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c9a8c4d7dfcc849633b383655e7c8662'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'ce2b47e4e7dc14239ae9f1243192bda7'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '16e168755afef25e0846e90e6880794f'), 'preferences-persistence.js' => array('dependencies' => array('wp-api-fetch', 'wp-polyfill'), 'version' => '02d270044e71dc8c56ebba521a82a963'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' =&
 gt; '7ffda4ca501f4d40e82bdf412db1d45b'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '6a537f6ddde95a06ef1077dee52a2a71'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e90ad549b17941e05ee8409b7c3235f9'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '71ab9c24524b66e2e21e87c9a33d72e3'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => 'ee4e29023f3f7a0dd96e699c68a00508'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n
 ', 'wp-polyfill', 'wp-url'), 'version' => 'c0ddfe32ec388a3000ed01c14e846f08'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd5e2f99fa8ebfb53df9caba414b50db3'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'cb146aeb16eca381359e4eb05617a3ff'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '516ceec1315888dd899eafe91401d379'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'acb116d80c3e8b8a608a5243b3a747a8'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e9a30f6f4be627cdc8316075e2e54546'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-pri
 mitives'), 'version' => '3b37439eb1d7a3d2fd9ee7c7ffd6b947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0ccf52f1eeb33ab0798ca8d142032d99'));
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '244c44f9a93417bf7ee1'), 'annotations.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '893ac6701ec077e6dcb6'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'f59d87e74ca8fde7e1cf'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '99a75943cc81a0674863'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '7bf7275e6b4bcbb1b06b'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hoo
 ks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '57b629d7d20895f6feb4'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '330661e04977340703c1'), 'block-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycod
 es', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '81fc975ecb2f6513563d'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '43a791a8f65b406dcf6e'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => '84b31e24a5dcfd9a211a'), 'components.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => 'f3eecee8c7cf1dd6fe02'), 'compose.js' =&gt
 ; array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '2c9864f99e54e6a412fb'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '8986842760ed009336e7'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-viewport', 'wp-widgets'), 'version' => 'b165300535f3582f00a2'), 'data.js' => array('dependencies' => array('lodash'
 , 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => '827e018f15f15503125b'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '0cc5547e380ef9f1c7ec'), 'date.js' => array('dependencies' => array('moment', 'wp-deprecated', 'wp-polyfill'), 'version' => 'efa7260f1463958fe21e'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '7fa61079bfa3bb9e4142'), 'dom.js' => array('dependencies' => array('wp-deprecated', 'wp-polyfill'), 'version' => 'c969c4fa9f781c46a8b7'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '6a6a486214dcad1a08d6'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose
 ', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '574aa48f83cfec8a7d8d'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-style-engine', 'wp-url', 'wp-viewport'), 'version' => '429c0a044401d5998532'), 'edit-widgets.js' => array('dependencies' => array('wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-co
 mponents', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '69391d0ec3a30136b335'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '2841559daaf3eab166c7'), 'element.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html', 'wp-polyfill')
 , 'version' => '72d791ff772f57f909bc'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'f03a1f6b853601ea5727'), 'format-library.js' => array('dependencies' => array('wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'c8b9af106157c1ccf597'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e98e9677eea626b84eb0'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ce385179f5300ae6db81'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '7c78690c4305ba868cfc'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '25dcd1bfd2b5f3c7244a'), 'keyboard-shortcuts.js' => array('dependencies' => array('wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'v
 ersion' => '811bdb5f7e5fd110de7e'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '66946665aefd82736ddc'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'bce8311b0458ede2ace6'), 'media-utils.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '626afea4c4aa9e456a99'), 'notices.js' => array('dependencies' => array('wp-data', 'wp-polyfill'), 'version' => '0f66d57d5cdcaff005c0'), 'nux.js' => array('dependencies' => array('wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '8837d483fb9517ce88f6'), 'plugins.js' => array('dependencies' => array('wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'versio
 n' => '4cd7b4f6c714e2559cfc'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'aae5a666f8cfa0d93709'), 'preferences-persistence.js' => array('dependencies' => array('wp-api-fetch', 'wp-polyfill'), 'version' => '44c460ec46ee90712073'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '38f6e27f8a1e8f693b3e'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5a1fd6a8ae8e953fe1e4'), 'redux-routine.js' => array('dependencies' => array('wp-polyfill'), 'version' => '527db1785e2c14e528f6'), 'reusable-blocks.js' => array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '3a0db84366be920dc0c5'), 'rich-text.j
 s' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => 'a41eadb991193e206903'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '48a4ea0fec5d64e9cb58'), 'shortcode.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c1c454988346d2631424'), 'style-engine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'adcc475b338c87d6c507'), 'token-list.js' => array('dependencies' => array('wp-polyfill'), 'version' => '3b1d1222b29af2b25a3d'), 'url.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c24becf21dc63719cde9'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compo
 se', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '7fe633c26840e189bfe8'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd40debb9656e971cde0c'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '84b61ae6702ee7f94c59'), 'wordcount.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4aeb247ba5c38cf72dde'));
</ins></span></pre></div>
<a id="trunksrcwpincludesassetsscriptloaderreactrefreshentryphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/assets/script-loader-react-refresh-entry.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/assets/script-loader-react-refresh-entry.php        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/assets/script-loader-react-refresh-entry.php  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('dependencies' => array('wp-react-refresh-runtime'), 'version' => '8151afc94a5ebc73b7a8229f0d7ee352');
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array('wp-react-refresh-runtime'), 'version' => '794dd7047e2302828128');
</ins></span></pre></div>
<a id="trunksrcwpincludesassetsscriptloaderreactrefreshruntimephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/assets/script-loader-react-refresh-runtime.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/assets/script-loader-react-refresh-runtime.php      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/assets/script-loader-react-refresh-runtime.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('dependencies' => array(), 'version' => '4fb86f241c3b2d9d9e0411b507079823');
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => 'd4cdced5a2afff4a8cc2');
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksarchivesblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/archives/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/archives/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/archives/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,6 +11,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "showLabel": {
+                       "type": "boolean",
+                       "default": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "showPostCounts": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,7 +26,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "html": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "html": false,
+               "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-archives-editor"
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksarchivesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/archives.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/archives.php 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/archives.php   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -62,10 +62,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                break;
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $block_content = '<label for="' . esc_attr( $dropdown_id ) . '">' . esc_html( $title ) . '</label>
-       <select id="' . esc_attr( $dropdown_id ) . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
-       <option value="">' . esc_html( $label ) . '</option>' . $archives . '</select>';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $show_label = empty( $attributes['showLabel'] ) ? ' screen-reader-text' : '';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $block_content = '<label for="' . $dropdown_id . '" class="wp-block-archives__label' . $show_label . '">' . esc_html( $title ) . '</label>
+               <select id="' . $dropdown_id . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
+               <option value="">' . esc_html( $label ) . '</option>' . $archives . '</select>';
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 return sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                        '<div %1$s>%2$s</div>',
</span><span class="cx" style="display: block; padding: 0 10px">                        $wrapper_attributes,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksaudioblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/audio/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/audio/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/audio/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12,15 +12,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "audio",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "src"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "src",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "caption": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "html",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "selector": "figcaption"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "selector": "figcaption",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "id": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "number"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "number",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "autoplay": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -43,7 +46,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": true,
+               "spacing": {
+                       "margin": true,
+                       "padding": true
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-audio-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-audio"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksavatarblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/avatar/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/avatar/block.json    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/avatar/block.json      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,7 +22,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "_self"
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postType", "postId", "commentId" ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,7 +29,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "alignWide": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "margin": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "margin": true,
+                       "padding": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalBorder": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalSkipSerialization": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksavatarphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/avatar.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/avatar.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/avatar.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -105,11 +105,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return sprintf( '<div %1s>%2s</div>', $wrapper_attributes, $avatar_block );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        $comment = get_comment( $block->context['commentId'] );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        /* translators: %s is the Comment Author name */
-       $alt = sprintf( __( '%s Avatar' ), $comment->comment_author );
</del><span class="cx" style="display: block; padding: 0 10px">         if ( ! $comment ) {
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /* translators: %s is the Comment Author name */
+       $alt          = sprintf( __( '%s Avatar' ), $comment->comment_author );
</ins><span class="cx" style="display: block; padding: 0 10px">         $avatar_block = get_avatar(
</span><span class="cx" style="display: block; padding: 0 10px">                $comment,
</span><span class="cx" style="display: block; padding: 0 10px">                $size,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksbuttonblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/button/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/button/block.json    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/button/block.json      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -68,7 +68,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "lineHeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontFamily": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -88,7 +94,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "radius": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalSelector": ".wp-block-button__link"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "__experimentalSelector": ".wp-block-button .wp-block-button__link"
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "styles": [
</span><span class="cx" style="display: block; padding: 0 10px">                { "name": "fill", "label": "Fill", "isDefault": true },
</span></span></pre></div>
<a id="trunksrcwpincludesblocksbuttonsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/buttons/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/buttons/block.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/buttons/block.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18,6 +18,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "blockGap": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "__experimentalLayout": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "allowSwitching": false,
</span><span class="cx" style="display: block; padding: 0 10px">                        "allowInheriting": false,
</span></span></pre></div>
<a id="trunksrcwpincludesblockscalendarblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/calendar/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/calendar/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/calendar/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,7 +16,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": true,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-calendar"
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscalendarphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/calendar.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/calendar.php 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/calendar.php   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,8 +30,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        if ( isset( $attributes['month'] ) && isset( $attributes['year'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $permalink_structure = get_option( 'permalink_structure' );
</span><span class="cx" style="display: block; padding: 0 10px">                if (
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        strpos( $permalink_structure, '%monthnum%' ) !== false &&
-                       strpos( $permalink_structure, '%year%' ) !== false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 str_contains( $permalink_structure, '%monthnum%' ) &&
+                       str_contains( $permalink_structure, '%year%' )
</ins><span class="cx" style="display: block; padding: 0 10px">                 ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        // phpcs:ignore WordPress.WP.GlobalVariablesOverride.OverrideProhibited
</span><span class="cx" style="display: block; padding: 0 10px">                        $monthnum = $attributes['month'];
</span></span></pre></div>
<a id="trunksrcwpincludesblockscategoriesblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/categories/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/categories/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/categories/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,7 +2,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "$schema": "https://schemas.wp.org/trunk/block.json",
</span><span class="cx" style="display: block; padding: 0 10px">        "apiVersion": 2,
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/categories",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "title": "Categories",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "title": "Categories List",
</ins><span class="cx" style="display: block; padding: 0 10px">         "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "description": "Display a list of all categories.",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,11 +22,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "showOnlyTopLevel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "showEmpty": {
+                       "type": "boolean",
+                       "default": false
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "html": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "html": false,
+               "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-categories-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-categories"
</span></span></pre></div>
<a id="trunksrcwpincludesblockscategoriesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/categories.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/categories.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/categories.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,6 +22,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'orderby'      => 'name',
</span><span class="cx" style="display: block; padding: 0 10px">                'show_count'   => ! empty( $attributes['showPostCounts'] ),
</span><span class="cx" style="display: block; padding: 0 10px">                'title_li'     => '',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'hide_empty'   => empty( $attributes['showEmpty'] ),
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px">        if ( ! empty( $attributes['showOnlyTopLevel'] ) && $attributes['showOnlyTopLevel'] ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $args['parent'] = 0;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -75,7 +76,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                var dropdown = document.getElementById( '<?php echo esc_js( $dropdown_id ); ?>' );
</span><span class="cx" style="display: block; padding: 0 10px">                function onCatChange() {
</span><span class="cx" style="display: block; padding: 0 10px">                        if ( dropdown.options[ dropdown.selectedIndex ].value > 0 ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                location.href = "<?php echo home_url(); ?>/?cat=" + dropdown.options[ dropdown.selectedIndex ].value;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         location.href = "<?php echo esc_url( home_url() ); ?>/?cat=" + dropdown.options[ dropdown.selectedIndex ].value;
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">                dropdown.onchange = onCatChange;
</span></span></pre></div>
<a id="trunksrcwpincludesblockscodeblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/code/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/code/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/code/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18,10 +18,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscolumnblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/column/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/column/block.json    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/column/block.json      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,7 +19,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "templateLock": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": [ "string", "boolean" ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "enum": [ "all", "insert", false ]
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "enum": [ "all", "insert", "contentOnly", false ]
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,6 +41,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "padding": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalBorder": {
+                       "color": true,
+                       "style": true,
+                       "width": true,
+                       "__experimentalDefaultControls": {
+                               "color": true,
+                               "style": true,
+                               "width": true
+                       }
+               },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "__experimentalLayout": true
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscolumnsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/columns/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/columns/block.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/columns/block.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,7 +29,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "blockGap": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "__experimentalDefault": "2em"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "__experimentalDefault": "2em",
+                               "sides": [ "horizontal", "vertical" ]
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "margin": [ "top", "bottom" ],
</span><span class="cx" style="display: block; padding: 0 10px">                        "padding": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -57,6 +58,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "style": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "width": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-columns-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentauthornameblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comment-author-name/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comment-author-name/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comment-author-name/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -43,7 +43,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalLetterSpacing": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentcontentblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comment-content/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comment-content/block.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comment-content/block.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,7 +29,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalLetterSpacing": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "padding": [ "horizontal", "vertical" ],
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentdateblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comment-date/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comment-date/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comment-date/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28,6 +28,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "link": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,6 +39,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommenteditlinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comment-edit-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comment-edit-link/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comment-edit-link/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28,6 +28,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "link": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,7 +39,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalLetterSpacing": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentreplylinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comment-reply-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comment-reply-link/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comment-reply-link/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,6 +23,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "link": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,7 +34,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalLetterSpacing": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommenttemplateblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comment-template/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comment-template/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comment-template/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,7 +4,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/comment-template",
</span><span class="cx" style="display: block; padding: 0 10px">        "title": "Comment Template",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "design",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "parent": [ "core/comments-query-loop" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "parent": [ "core/comments" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "description": "Contains the block elements used to display a comment, like the title, date, author, avatar and more.",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId" ],
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,7 +11,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": true,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-comment-template"
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/blocks/comments
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/blocks/comments        2022-09-20 14:24:08 UTC (rev 54256)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/blocks/comments 2022-09-20 15:14:54 UTC (rev 54257)
</ins></span></pre></div>
<a id="trunksrcwpincludesblockscomments"></a>
<div class="propset"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Property changes: trunk/src/wp-includes/blocks/comments</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:ignore</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+*.js.map
+*.js
+*.css
</ins><a id="trunksrcwpincludesblockscommentsblockjson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/blocks/comments/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments/block.json                          (rev 0)
+++ trunk/src/wp-includes/blocks/comments/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,47 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+       "$schema": "https://schemas.wp.org/trunk/block.json",
+       "apiVersion": 2,
+       "name": "core/comments",
+       "title": "Comments",
+       "category": "theme",
+       "description": "An advanced block that allows displaying post comments using different visual configurations.",
+       "textdomain": "default",
+       "attributes": {
+               "tagName": {
+                       "type": "string",
+                       "default": "div"
+               },
+               "legacy": {
+                       "type": "boolean",
+                       "default": false
+               }
+       },
+       "supports": {
+               "align": [ "wide", "full" ],
+               "html": false,
+               "color": {
+                       "gradients": true,
+                       "link": true,
+                       "__experimentalDefaultControls": {
+                               "background": true,
+                               "text": true,
+                               "link": true
+                       }
+               },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
+       },
+       "editorStyle": "wp-block-comments-editor",
+       "usesContext": [ "postId", "postType" ]
+}
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/blocks/comments/block.json
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblockscommentspaginationblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-pagination/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-pagination/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-pagination/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,7 +4,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/comments-pagination",
</span><span class="cx" style="display: block; padding: 0 10px">        "title": "Comments Pagination",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "theme",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "parent": [ "core/comments-query-loop" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "parent": [ "core/comments" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "description": "Displays a paginated navigation to next/previous set of comments, when applicable.",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,6 +35,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "flex"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-comments-pagination-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentspaginationnextblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-pagination-next/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-pagination-next/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-pagination-next/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,10 +26,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentspaginationnumbersblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-pagination-numbers/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-pagination-numbers/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-pagination-numbers/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10,6 +10,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId" ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "html": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "html": false,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentspaginationpreviousblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-pagination-previous/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-pagination-previous/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-pagination-previous/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,10 +26,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentsqueryloopblockjson"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/blocks/comments-query-loop/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-query-loop/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-query-loop/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,29 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-{
-       "$schema": "https://schemas.wp.org/trunk/block.json",
-       "apiVersion": 2,
-       "name": "core/comments-query-loop",
-       "title": "Comments Query Loop",
-       "category": "theme",
-       "description": "An advanced block that allows displaying post comments using different visual configurations.",
-       "textdomain": "default",
-       "attributes": {
-               "tagName": {
-                       "type": "string",
-                       "default": "div"
-               }
-       },
-       "supports": {
-               "align": [ "wide", "full" ],
-               "html": false,
-               "color": {
-                       "gradients": true,
-                       "link": true,
-                       "__experimentalDefaultControls": {
-                               "background": true,
-                               "text": true,
-                               "link": true
-                       }
-               }
-       },
-       "editorStyle": "wp-block-comments-editor"
-}
</del></span></pre></div>
<a id="trunksrcwpincludesblockscommentstitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-title/block.json    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-title/block.json      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,7 +4,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/comments-title",
</span><span class="cx" style="display: block; padding: 0 10px">        "title": "Comments Title",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "theme",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "ancestor": [ "core/comments-query-loop" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "ancestor": [ "core/comments" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "description": "Displays a title with the number of comments",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId", "postType" ],
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -49,10 +49,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
-                       "__experimentalFontFamily": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "__experimentalFontFamily": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentstitlephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-title.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-title.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/comments-title.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -56,7 +56,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                } else {
</span><span class="cx" style="display: block; padding: 0 10px">                        $comments_title = sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                                /* translators: %s: Number of comments. */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                _n( '%s responses', '%s responses', $comments_count ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         _n( '%s response', '%s responses', $comments_count ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                 number_format_i18n( $comments_count )
</span><span class="cx" style="display: block; padding: 0 10px">                        );
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentsphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/blocks/comments.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments.php                         (rev 0)
+++ trunk/src/wp-includes/blocks/comments.php   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,220 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Server-side rendering of the `core/comments` block.
+ *
+ * @package WordPress
+ */
+
+/**
+ * Renders the `core/comments` block on the server.
+ *
+ * This render callback is mainly for rendering a dynamic, legacy version of
+ * this block (the old `core/post-comments`). It uses the `comments_template()`
+ * function to generate the output, in the same way as classic PHP themes.
+ *
+ * As this callback will always run during SSR, first we need to check whether
+ * the block is in legacy mode. If not, the HTML generated in the editor is
+ * returned instead.
+ *
+ * @param array    $attributes Block attributes.
+ * @param string   $content    Block default content.
+ * @param WP_Block $block      Block instance.
+ * @return string Returns the filtered post comments for the current post wrapped inside "p" tags.
+ */
+function render_block_core_comments( $attributes, $content, $block ) {
+       global $post;
+
+       $post_id = $block->context['postId'];
+       if ( ! isset( $post_id ) ) {
+               return '';
+       }
+
+       $comment_args = array(
+               'post_id' => $post_id,
+               'count'   => true,
+               'status'  => 'approve',
+       );
+       // Return early if there are no comments and comments are closed.
+       if ( ! comments_open( $post_id ) && get_comments( $comment_args ) === 0 ) {
+               return '';
+       }
+
+       // If this isn't the legacy block, we need to render the static version of this block.
+       $is_legacy = 'core/post-comments' === $block->name || ! empty( $attributes['legacy'] );
+       if ( ! $is_legacy ) {
+               return $block->render( array( 'dynamic' => false ) );
+       }
+
+       $post_before = $post;
+       $post        = get_post( $post_id );
+       setup_postdata( $post );
+
+       ob_start();
+
+       /*
+        * There's a deprecation warning generated by WP Core.
+        * Ideally this deprecation is removed from Core.
+        * In the meantime, this removes it from the output.
+        */
+       add_filter( 'deprecated_file_trigger_error', '__return_false' );
+       comments_template();
+       remove_filter( 'deprecated_file_trigger_error', '__return_false' );
+
+       $output = ob_get_clean();
+       $post   = $post_before;
+
+       $classnames = array();
+       // Adds the old class name for styles' backwards compatibility.
+       if ( isset( $attributes['legacy'] ) ) {
+               $classnames[] = 'wp-block-post-comments';
+       }
+       if ( isset( $attributes['textAlign'] ) ) {
+               $classnames[] = 'has-text-align-' . $attributes['textAlign'];
+       }
+
+       $wrapper_attributes = get_block_wrapper_attributes(
+               array( 'class' => implode( ' ', $classnames ) )
+       );
+
+       /*
+        * Enqueues scripts and styles required only for the legacy version. That is
+        * why they are not defined in `block.json`.
+        */
+       wp_enqueue_script( 'comment-reply' );
+       enqueue_legacy_post_comments_block_styles( $block->name );
+
+       return sprintf( '<div %1$s>%2$s</div>', $wrapper_attributes, $output );
+}
+
+/**
+ * Registers the `core/comments` block on the server.
+ */
+function register_block_core_comments() {
+       register_block_type_from_metadata(
+               __DIR__ . '/comments',
+               array(
+                       'render_callback'   => 'render_block_core_comments',
+                       'skip_inner_blocks' => true,
+               )
+       );
+}
+add_action( 'init', 'register_block_core_comments' );
+
+/**
+ * Use the button block classes for the form-submit button.
+ *
+ * @param array $fields The default comment form arguments.
+ *
+ * @return array Returns the modified fields.
+ */
+function comments_block_form_defaults( $fields ) {
+       if ( wp_is_block_theme() ) {
+               $fields['submit_button'] = '<input name="%1$s" type="submit" id="%2$s" class="%3$s wp-block-button__link ' . wp_theme_get_element_class_name( 'button' ) . '" value="%4$s" />';
+               $fields['submit_field']  = '<p class="form-submit wp-block-button">%1$s %2$s</p>';
+       }
+
+       return $fields;
+}
+add_filter( 'comment_form_defaults', 'comments_block_form_defaults' );
+
+/**
+ * Enqueues styles from the legacy `core/post-comments` block. These styles are
+ * required only by the block's fallback.
+ *
+ * @param string $block_name Name of the new block type.
+ */
+function enqueue_legacy_post_comments_block_styles( $block_name ) {
+       static $are_styles_enqueued = false;
+
+       if ( ! $are_styles_enqueued ) {
+               $handles = array(
+                       'wp-block-post-comments',
+                       'wp-block-buttons',
+                       'wp-block-button',
+               );
+               foreach ( $handles as $handle ) {
+                       wp_enqueue_block_style( $block_name, array( 'handle' => $handle ) );
+               }
+               $are_styles_enqueued = true;
+       }
+}
+
+/**
+ * Ensures backwards compatibility for any users running the Gutenberg plugin
+ * who have used Post Comments before it was merged into Comments Query Loop.
+ *
+ * The same approach was followed when core/query-loop was renamed to
+ * core/post-template.
+ *
+ * @see https://github.com/WordPress/gutenberg/pull/41807
+ * @see https://github.com/WordPress/gutenberg/pull/32514
+ */
+function register_legacy_post_comments_block() {
+       $registry = WP_Block_Type_Registry::get_instance();
+
+       /*
+        * Remove the old `post-comments` block if it was already registered, as it
+        * is about to be replaced by the type defined below.
+        */
+       if ( $registry->is_registered( 'core/post-comments' ) ) {
+               unregister_block_type( 'core/post-comments' );
+       }
+
+       // Recreate the legacy block metadata.
+       $metadata = array(
+               'name'              => 'core/post-comments',
+               'category'          => 'theme',
+               'attributes'        => array(
+                       'textAlign' => array(
+                               'type' => 'string',
+                       ),
+               ),
+               'uses_context'      => array(
+                       'postId',
+                       'postType',
+               ),
+               'supports'          => array(
+                       'html'       => false,
+                       'align'      => array( 'wide', 'full' ),
+                       'typography' => array(
+                               'fontSize'                      => true,
+                               'lineHeight'                    => true,
+                               '__experimentalFontStyle'       => true,
+                               '__experimentalFontWeight'      => true,
+                               '__experimentalLetterSpacing'   => true,
+                               '__experimentalTextTransform'   => true,
+                               '__experimentalDefaultControls' => array(
+                                       'fontSize' => true,
+                               ),
+                       ),
+                       'color'      => array(
+                               'gradients'                     => true,
+                               'link'                          => true,
+                               '__experimentalDefaultControls' => array(
+                                       'background' => true,
+                                       'text'       => true,
+                               ),
+                       ),
+                       'inserter'   => false,
+               ),
+               'style'             => array(
+                       'wp-block-post-comments',
+                       'wp-block-buttons',
+                       'wp-block-button',
+               ),
+               'editorStyle'       => 'wp-block-post-comments-editor',
+               'render_callback'   => 'render_block_core_comments',
+               'skip_inner_blocks' => true,
+       );
+
+       /*
+        * Filters the metadata object, the same way it's done inside
+        * `register_block_type_from_metadata()`. This applies some default filters,
+        * like `_wp_multiple_block_styles`, which is required in this case because
+        * the block has multiple styles.
+        */
+       $metadata = apply_filters( 'block_type_metadata', $metadata );
+
+       register_block_type( 'core/post-comments', $metadata );
+}
+add_action( 'init', 'register_legacy_post_comments_block', 21 );
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/blocks/comments.php
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblockscoverblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/cover/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/cover/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/cover/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -73,7 +73,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "templateLock": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": [ "string", "boolean" ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "enum": [ "all", "insert", false ]
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "enum": [ "all", "insert", "contentOnly", false ]
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId", "postType" ],
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -83,6 +83,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "padding": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "margin": [ "top", "bottom" ],
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "padding": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -91,6 +92,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDuotone": "> .wp-block-cover__image-background, > .wp-block-cover__video-background",
</span><span class="cx" style="display: block; padding: 0 10px">                        "text": false,
</span><span class="cx" style="display: block; padding: 0 10px">                        "background": false
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-cover-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblockscoverphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/cover.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/cover.php    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/cover.php      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8,8 +8,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Renders the `core/cover` block on server.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @param array $attributes The block attributes.
- * @param array $content    The block rendered content.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @param array  $attributes The block attributes.
+ * @param string $content    The block rendered content.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @return string Returns the cover block markup, if useFeaturedImage is true.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -46,9 +46,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        update_post_thumbnail_cache();
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">                $current_featured_image = get_the_post_thumbnail_url();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $content                = preg_replace(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+               $styles = 'background-image:url(' . esc_url( $current_featured_image ) . '); ';
+
+               if ( isset( $attributes['minHeight'] ) ) {
+                       $height_unit = empty( $attributes['minHeightUnit'] ) ? 'px' : $attributes['minHeightUnit'];
+                       $height      = " min-height:{$attributes['minHeight']}{$height_unit}";
+
+                       $styles .= $height;
+               }
+
+               $content = preg_replace(
</ins><span class="cx" style="display: block; padding: 0 10px">                         '/class=\".*?\"/',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        '${0} style="background-image:url(' . esc_url( $current_featured_image ) . ')"',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 '${0} style="' . $styles . '"',
</ins><span class="cx" style="display: block; padding: 0 10px">                         $content,
</span><span class="cx" style="display: block; padding: 0 10px">                        1
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span></span></pre></div>
<a id="trunksrcwpincludesblocksfileviewassetphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/file/view.asset.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/file/view.asset.php  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/file/view.asset.php    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('dependencies' => array(), 'version' => '9a1dbe2fc8e62a7e82dd0d30439951b3');
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => 'ee575fc5e86fe255013d');
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksfileviewminassetphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/file/view.min.asset.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/file/view.min.asset.php      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/file/view.min.asset.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('dependencies' => array(), 'version' => 'c7ee2db603af4ed37bd6b1d2bb4a51bf');
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => '2a20786ca914ea00891f');
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksfilephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/file.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/file.php     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/file.php       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,6 +19,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                wp_enqueue_script( 'wp-block-file-view' );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        // Update object's aria-label attribute if present in block HTML.
+
+       // Match an aria-label attribute from an object tag.
+       $pattern = '@<object.+(?<attribute>aria-label="(?<filename>[^"]+)?")@i';
+       $content = preg_replace_callback(
+               $pattern,
+               function ( $matches ) {
+                       $filename     = ! empty( $matches['filename'] ) ? $matches['filename'] : '';
+                       $has_filename = ! empty( $filename ) && 'PDF embed' !== $filename;
+                       $label        = $has_filename ?
+                               sprintf(
+                                       /* translators: %s: filename. */
+                                       __( 'Embed of %s.' ),
+                                       $filename
+                               )
+                               : __( 'PDF embed' );
+
+                       return str_replace( $matches['attribute'], sprintf( 'aria-label="%s"', $label ), $matches[0] );
+               },
+               $content
+       );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         return $content;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblocksgalleryblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/gallery/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/gallery/block.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/gallery/block.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -110,12 +110,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "units": [ "px", "em", "rem", "vh", "vw" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "blockGap": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "margin": true,
+                       "padding": true,
+                       "blockGap": [ "horizontal", "vertical" ],
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalSkipSerialization": [ "blockGap" ],
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "blockGap": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "color": {
+                       "text": false,
+                       "background": true,
+                       "gradients": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "__experimentalLayout": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "allowSwitching": false,
</span><span class="cx" style="display: block; padding: 0 10px">                        "allowInheriting": false,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksgalleryphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/gallery.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/gallery.php  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/gallery.php    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -50,10 +50,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">        // because we only want to match against the value, not the CSS attribute.
</span><span class="cx" style="display: block; padding: 0 10px">        if ( is_array( $gap ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                foreach ( $gap as $key => $value ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $gap[ $key ] = $value && preg_match( '%[\\\(&=}]|/\*%', $value ) ? null : $value;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 // Make sure $value is a string to avoid PHP 8.1 deprecation error in preg_match() when the value is null.
+                       $value = is_string( $value ) ? $value : '';
+                       $value = $value && preg_match( '%[\\\(&=}]|/\*%', $value ) ? null : $value;
+
+                       // Get spacing CSS variable from preset value if provided.
+                       if ( is_string( $value ) && str_contains( $value, 'var:preset|spacing|' ) ) {
+                               $index_to_splice = strrpos( $value, '|' ) + 1;
+                               $slug            = _wp_to_kebab_case( substr( $value, $index_to_splice ) );
+                               $value           = "var(--wp--preset--spacing--$slug)";
+                       }
+
+                       $gap[ $key ] = $value;
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        } else {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                // Make sure $gap is a string to avoid PHP 8.1 deprecation error in preg_match() when the value is null.
+               $gap = is_string( $gap ) ? $gap : '';
</ins><span class="cx" style="display: block; padding: 0 10px">                 $gap = $gap && preg_match( '%[\\\(&=}]|/\*%', $gap ) ? null : $gap;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+               // Get spacing CSS variable from preset value if provided.
+               if ( is_string( $gap ) && str_contains( $gap, 'var:preset|spacing|' ) ) {
+                       $index_to_splice = strrpos( $gap, '|' ) + 1;
+                       $slug            = _wp_to_kebab_case( substr( $gap, $index_to_splice ) );
+                       $gap             = "var(--wp--preset--spacing--$slug)";
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $class   = wp_unique_id( 'wp-block-gallery-' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -76,19 +96,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $gap_value  = $gap_row === $gap_column ? $gap_row : $gap_row . ' ' . $gap_column;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        // The unstable gallery gap calculation requires a real value (such as `0px`) and not `0`.
+       if ( '0' === $gap_column ) {
+               $gap_column = '0px';
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         // Set the CSS variable to the column value, and the `gap` property to the combined gap value.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $style = '.' . $class . '{ --wp--style--unstable-gallery-gap: ' . $gap_column . '; gap: ' . $gap_value . '}';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $style = '.wp-block-gallery.' . $class . '{ --wp--style--unstable-gallery-gap: ' . $gap_column . '; gap: ' . $gap_value . '}';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // Ideally styles should be loaded in the head, but blocks may be parsed
-       // after that, so loading in the footer for now.
-       // See https://core.trac.wordpress.org/ticket/53494.
-       add_action(
-               'wp_footer',
-               function () use ( $style ) {
-                       echo '<style> ' . $style . '</style>';
-               },
-               11
-       );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ wp_enqueue_block_support_styles( $style, 11 );
</ins><span class="cx" style="display: block; padding: 0 10px">         return $content;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span></span></pre></div>
<a id="trunksrcwpincludesblocksgroupblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/group/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/group/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/group/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14,12 +14,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "templateLock": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": [ "string", "boolean" ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "enum": [ "all", "insert", false ]
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "enum": [ "all", "insert", "contentOnly", false ]
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalOnEnter": true,
+               "__experimentalSettings": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                 "align": [ "wide", "full" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "ariaLabel": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                 "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -53,10 +56,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksheadingblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/heading/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/heading/block.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/heading/block.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31,6 +31,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "className": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "gradients": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "link": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "background": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -38,15 +39,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "margin": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "margin": true,
+                       "padding": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontAppearance": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockshomelinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/home-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/home-link/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/home-link/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,7 +23,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">        ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "html": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "html": false,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-home-link-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-home-link"
</span></span></pre></div>
<a id="trunksrcwpincludesblockshomelinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/home-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/home-link.php        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/home-link.php  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -89,7 +89,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Builds an array with classes and style for the li wrapper
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param  array $context    Home link block context.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return array The li wrapper attributes.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return string The li wrapper attributes.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function block_core_home_link_build_li_wrapper_attributes( $context ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $colors          = block_core_home_link_build_css_colors( $context );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -125,24 +125,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $wrapper_attributes = block_core_home_link_build_li_wrapper_attributes( $block->context );
-
</del><span class="cx" style="display: block; padding: 0 10px">         $aria_current = is_home() || ( is_front_page() && 'page' === get_option( 'show_on_front' ) ) ? ' aria-current="page"' : '';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $html = '<li ' . $wrapper_attributes . '><a class="wp-block-home-link__content wp-block-navigation-item__content" rel="home"' . $aria_current;
-
-       // Start appending HTML attributes to anchor tag.
-       $html .= ' href="' . esc_url( home_url() ) . '"';
-
-       // End appending HTML attributes to anchor tag.
-       $html .= '>';
-
-       if ( isset( $attributes['label'] ) ) {
-               $html .= wp_kses_post( $attributes['label'] );
-       }
-
-       $html .= '</a></li>';
-       return $html;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return sprintf(
+               '<li %1$s><a class="wp-block-home-link__content wp-block-navigation-item__content" href="%2$s" "rel="home"%3$s>%4$s</a></li>',
+               block_core_home_link_build_li_wrapper_attributes( $block->context ),
+               esc_url( home_url() ),
+               $aria_current,
+               wp_kses_post( $attributes['label'] )
+       );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span></span></pre></div>
<a id="trunksrcwpincludesblocksimageblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/image/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/image/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/image/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,7 +16,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "img",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "src"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "src",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "alt": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,24 +24,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "img",
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "alt",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": ""
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "caption": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "html",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "selector": "figcaption"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "selector": "figcaption",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "title": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "img",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "title"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "title",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "href": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "figure > a",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "href"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "href",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "rel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -55,7 +60,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "class"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "id": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "number"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "number",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "width": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -79,14 +85,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalDuotone": "img",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalDuotone": "img, .components-placeholder",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "text": false,
</span><span class="cx" style="display: block; padding: 0 10px">                        "background": false
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalBorder": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "color": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "radius": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "width": true,
+                       "__experimentalSelector": "img, .wp-block-image__crop-area",
+                       "__experimentalSkipSerialization": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "radius": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "color": true,
+                               "radius": true,
+                               "width": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span></span></pre></div>
<a id="trunksrcwpincludesblocksimagephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/image.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/image.php    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/image.php      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,7 +20,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                // which now wraps Image Blocks within innerBlocks.
</span><span class="cx" style="display: block; padding: 0 10px">                // The data-id attribute is added in a core/gallery `render_block_data` hook.
</span><span class="cx" style="display: block; padding: 0 10px">                $data_id_attribute = 'data-id="' . esc_attr( $attributes['data-id'] ) . '"';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( false === strpos( $content, $data_id_attribute ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( ! str_contains( $content, $data_id_attribute ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                         $content = str_replace( '<img', '<img ' . $data_id_attribute . ' ', $content );
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockslatestpostsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-posts/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-posts/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/latest-posts/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -84,7 +84,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "html": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "html": false,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-latest-posts-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-latest-posts"
</span></span></pre></div>
<a id="trunksrcwpincludesblockslistblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/list/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/list/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/list/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -40,12 +40,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "className": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "lineHeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontFamily": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "lineHeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -58,6 +59,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "text": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "__unstablePasteTextInline": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalSelector": "ol,ul",
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalSlashInserter": true
</span><span class="cx" style="display: block; padding: 0 10px">Index: trunk/src/wp-includes/blocks/list-item
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- trunk/src/wp-includes/blocks/list-item       2022-09-20 14:24:08 UTC (rev 54256)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ trunk/src/wp-includes/blocks/list-item        2022-09-20 15:14:54 UTC (rev 54257)
</ins></span></pre></div>
<a id="trunksrcwpincludesblockslistitem"></a>
<div class="propset"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Property changes: trunk/src/wp-includes/blocks/list-item</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:ignore</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+*.js.map
+*.js
+*.css
</ins><a id="trunksrcwpincludesblockslistitemblockjson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/blocks/list-item/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/list-item/block.json                         (rev 0)
+++ trunk/src/wp-includes/blocks/list-item/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,26 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+       "$schema": "https://schemas.wp.org/trunk/block.json",
+       "apiVersion": 2,
+       "name": "core/list-item",
+       "title": "List item",
+       "category": "text",
+       "parent": [ "core/list" ],
+       "description": "Create a list item.",
+       "textdomain": "default",
+       "attributes": {
+               "placeholder": {
+                       "type": "string"
+               },
+               "content": {
+                       "type": "string",
+                       "source": "html",
+                       "selector": "li",
+                       "default": "",
+                       "__experimentalRole": "content"
+               }
+       },
+       "supports": {
+               "className": false,
+               "__experimentalSelector": "li"
+       }
+}
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/blocks/list-item/block.json
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblocksmediatextblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/media-text/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/media-text/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/media-text/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,7 +17,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "figure img",
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "alt",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": ""
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "mediaPosition": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24,13 +25,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "left"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "mediaId": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "number"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "number",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "mediaUrl": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "figure video,figure img",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "src"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "src",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "mediaLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -48,7 +51,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "figure a",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "href"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "href",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "rel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -63,7 +67,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "class"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "mediaType": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "string"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "string",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "mediaWidth": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -97,6 +102,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "background": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "text": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-media-text-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,6 +41,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "mobile"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "icon": {
+                       "type": "string",
+                       "default": "handle"
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "hasIcon": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": true
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -94,6 +98,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontFamily": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalLetterSpacing": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalTextDecoration": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalSkipSerialization": [ "textDecoration" ],
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -114,9 +119,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "flex"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "__experimentalStyle": {
+                       "elements": {
+                               "link": {
+                                       "color": {
+                                               "text": "inherit"
+                                       }
+                               }
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "viewScript": "file:./view.min.js",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "viewScript": [ "file:./view.min.js", "file:./view-modal.min.js" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "editorStyle": "wp-block-navigation-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-navigation"
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationviewmodalassetphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/blocks/navigation/view-modal.asset.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation/view-modal.asset.php                              (rev 0)
+++ trunk/src/wp-includes/blocks/navigation/view-modal.asset.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => '6d574d0390bc333487cb');
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/blocks/navigation/view-modal.asset.php
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblocksnavigationviewmodalminassetphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/blocks/navigation/view-modal.min.asset.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation/view-modal.min.asset.php                          (rev 0)
+++ trunk/src/wp-includes/blocks/navigation/view-modal.min.asset.php    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => '45f05135277abf0b0408');
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/blocks/navigation/view-modal.min.asset.php
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblocksnavigationviewassetphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation/view.asset.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation/view.asset.php    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation/view.asset.php      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('dependencies' => array(), 'version' => '3bc2957a58e1f08fa9309e91ffeef792');
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => '4ab20ef60d94f9632256');
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationviewminassetphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation/view.min.asset.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation/view.min.asset.php        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation/view.min.asset.php  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('dependencies' => array(), 'version' => '009e29110e016c14bac4ba0ecc809fcd');
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('dependencies' => array(), 'version' => 'c24330f635f5cb9d5e0e');
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationlinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation-link/block.json   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation-link/block.json     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -58,7 +58,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalSlashInserter": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "__experimentalSlashInserter": true,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-navigation-link-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-navigation-link"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationlinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation-link.php  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation-link.php    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -150,7 +150,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $css_classes = trim( implode( ' ', $classes ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_submenu = count( $block->inner_blocks ) > 0;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $is_active   = ! empty( $attributes['id'] ) && ( get_the_ID() === $attributes['id'] );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $is_active   = ! empty( $attributes['id'] ) && ( get_queried_object_id() === (int) $attributes['id'] );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes(
</span><span class="cx" style="display: block; padding: 0 10px">                array(
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationsubmenuphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation-submenu.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation-submenu.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation-submenu.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -148,7 +148,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $css_classes = trim( implode( ' ', $classes ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_submenu = count( $block->inner_blocks ) > 0;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $is_active   = ! empty( $attributes['id'] ) && ( get_the_ID() === $attributes['id'] );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $is_active   = ! empty( $attributes['id'] ) && ( get_the_ID() === (int) $attributes['id'] );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $show_submenu_indicators = isset( $block->context['showSubmenuIcon'] ) && $block->context['showSubmenuIcon'];
</span><span class="cx" style="display: block; padding: 0 10px">        $open_on_click           = isset( $block->context['openSubmenusOnClick'] ) && $block->context['openSubmenusOnClick'];
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/navigation.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -250,29 +250,24 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Finds the first non-empty `wp_navigation` Post.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Finds the most recently published `wp_navigation` Post.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @return WP_Post|null the first non-empty Navigation or null.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function block_core_navigation_get_first_non_empty_navigation() {
-       // Order and orderby args set to mirror those in `wp_get_nav_menus`
-       // see:
-       // - https://github.com/WordPress/wordpress-develop/blob/ba943e113d3b31b121f77a2d30aebe14b047c69d/src/wp-includes/nav-menu.php#L613-L619.
-       // - https://developer.wordpress.org/reference/classes/wp_query/#order-orderby-parameters.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+function block_core_navigation_get_most_recently_published_navigation() {
+       // We default to the most recently created menu.
</ins><span class="cx" style="display: block; padding: 0 10px">         $parsed_args = array(
</span><span class="cx" style="display: block; padding: 0 10px">                'post_type'      => 'wp_navigation',
</span><span class="cx" style="display: block; padding: 0 10px">                'no_found_rows'  => true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'order'          => 'ASC',
-               'orderby'        => 'name',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         'order'          => 'DESC',
+               'orderby'        => 'date',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'post_status'    => 'publish',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'posts_per_page' => 20, // Try the first 20 posts.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         'posts_per_page' => 1, // get only the most recent.
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $navigation_posts = new WP_Query( $parsed_args );
-       foreach ( $navigation_posts->posts as $navigation_post ) {
-               if ( has_blocks( $navigation_post ) ) {
-                       return $navigation_post;
-               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $navigation_post = new WP_Query( $parsed_args );
+       if ( count( $navigation_post->posts ) > 0 ) {
+               return $navigation_post->posts[0];
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        return null;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -325,7 +320,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // Default to a list of Pages.
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $navigation_post = block_core_navigation_get_first_non_empty_navigation();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $navigation_post = block_core_navigation_get_most_recently_published_navigation();
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // Prefer using the first non-empty Navigation as fallback if available.
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $navigation_post ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -377,7 +372,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( 'core/navigation-link' === $block->name || 'core/navigation-submenu' === $block->name ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( $block->attributes && isset( $block->attributes['kind'] ) && 'post-type' === $block->attributes['kind'] ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( $block->attributes && isset( $block->attributes['kind'] ) && 'post-type' === $block->attributes['kind'] && isset( $block->attributes['id'] ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                         $post_ids[] = $block->attributes['id'];
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -431,6 +426,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                wp_enqueue_script( 'wp-block-navigation-view' );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $should_load_modal_view_script = isset( $attributes['overlayMenu'] ) && 'never' !== $attributes['overlayMenu'];
+       if ( $should_load_modal_view_script ) {
+               wp_enqueue_script( 'wp-block-navigation-view-modal' );
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $inner_blocks = $block->inner_blocks;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // Ensure that blocks saved with the legacy ref attribute name (navigationMenuId) continue to render.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -467,23 +467,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        return '';
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $nav_menu_name = $navigation_post->post_title;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         // Only published posts are valid. If this is changed then a corresponding change
+               // must also be implemented in `use-navigation-menu.js`.
+               if ( 'publish' === $navigation_post->post_status ) {
+                       $nav_menu_name = $navigation_post->post_title;
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( isset( $seen_menu_names[ $nav_menu_name ] ) ) {
-                       ++$seen_menu_names[ $nav_menu_name ];
-               } else {
-                       $seen_menu_names[ $nav_menu_name ] = 1;
-               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 if ( isset( $seen_menu_names[ $nav_menu_name ] ) ) {
+                               ++$seen_menu_names[ $nav_menu_name ];
+                       } else {
+                               $seen_menu_names[ $nav_menu_name ] = 1;
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $parsed_blocks = parse_blocks( $navigation_post->post_content );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $parsed_blocks = parse_blocks( $navigation_post->post_content );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                // 'parse_blocks' includes a null block with '\n\n' as the content when
-               // it encounters whitespace. This code strips it.
-               $compacted_blocks = block_core_navigation_filter_out_empty_blocks( $parsed_blocks );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 // 'parse_blocks' includes a null block with '\n\n' as the content when
+                       // it encounters whitespace. This code strips it.
+                       $compacted_blocks = block_core_navigation_filter_out_empty_blocks( $parsed_blocks );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                // TODO - this uses the full navigation block attributes for the
-               // context which could be refined.
-               $inner_blocks = new WP_Block_List( $compacted_blocks, $attributes );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 // TODO - this uses the full navigation block attributes for the
+                       // context which could be refined.
+                       $inner_blocks = new WP_Block_List( $compacted_blocks, $attributes );
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // If there are no inner blocks then fallback to rendering an appropriate fallback.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -498,9 +502,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $inner_blocks = new WP_Block_List( $fallback_blocks, $attributes );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * Filter navigation block $inner_blocks.
+        * Allows modification of a navigation block menu items.
+        *
+        * @since 6.1.0
+        *
+        * @param \WP_Block_List $inner_blocks
+        */
+       $inner_blocks = apply_filters( 'block_core_navigation_render_inner_blocks', $inner_blocks );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $layout_justification = array(
</span><span class="cx" style="display: block; padding: 0 10px">                'left'          => 'items-justified-left',
</span><span class="cx" style="display: block; padding: 0 10px">                'right'         => 'items-justified-right',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -552,10 +565,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $is_list_open       = false;
</span><span class="cx" style="display: block; padding: 0 10px">                        $inner_blocks_html .= '</ul>';
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( 'core/site-title' === $inner_block->name || 'core/site-logo' === $inner_block->name ) {
-                       $inner_blocks_html .= '<li class="wp-block-navigation-item">' . $inner_block->render() . '</li>';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $inner_block_content = $inner_block->render();
+               if ( 'core/site-title' === $inner_block->name || ( 'core/site-logo' === $inner_block->name && $inner_block_content ) ) {
+                       $inner_blocks_html .= '<li class="wp-block-navigation-item">' . $inner_block_content . '</li>';
</ins><span class="cx" style="display: block; padding: 0 10px">                 } else {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $inner_blocks_html .= $inner_block->render();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $inner_blocks_html .= $inner_block_content;
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -604,16 +618,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $is_hidden_by_default ? 'always-shown' : '',
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $should_display_icon_label = isset( $attributes['hasIcon'] ) && true === $attributes['hasIcon'];
</ins><span class="cx" style="display: block; padding: 0 10px">         $toggle_button_icon        = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="4" y="7.5" width="16" height="1.5" /><rect x="4" y="15" width="16" height="1.5" /></svg>';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $should_display_icon_label = isset( $attributes['hasIcon'] ) && true === $attributes['hasIcon'];
-       $toggle_button_content     = $should_display_icon_label ? $toggle_button_icon : 'Menu';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( isset( $attributes['icon'] ) ) {
+               if ( 'menu' === $attributes['icon'] ) {
+                       $toggle_button_icon = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z" /></svg>';
+               }
+       }
+       $toggle_button_content       = $should_display_icon_label ? $toggle_button_icon : __( 'Menu' );
+       $toggle_close_button_icon    = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg>';
+       $toggle_close_button_content = $should_display_icon_label ? $toggle_close_button_icon : __( 'Close' );
+       $toggle_aria_label_open      = $should_display_icon_label ? 'aria-label="' . __( 'Open menu' ) . '"' : ''; // Open button label.
+       $toggle_aria_label_close     = $should_display_icon_label ? 'aria-label="' . __( 'Close menu' ) . '"' : ''; // Close button label.
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $responsive_container_markup = sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                '<button aria-haspopup="true" aria-label="%3$s" class="%6$s" data-micromodal-trigger="%1$s">%9$s</button>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         '<button aria-haspopup="true" %3$s class="%6$s" data-micromodal-trigger="%1$s">%9$s</button>
</ins><span class="cx" style="display: block; padding: 0 10px">                         <div class="%5$s" style="%7$s" id="%1$s">
</span><span class="cx" style="display: block; padding: 0 10px">                                <div class="wp-block-navigation__responsive-close" tabindex="-1" data-micromodal-close>
</span><span class="cx" style="display: block; padding: 0 10px">                                        <div class="wp-block-navigation__responsive-dialog" aria-label="%8$s">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        <button aria-label="%4$s" data-micromodal-close class="wp-block-navigation__responsive-container-close"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg></button>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 <button %4$s data-micromodal-close class="wp-block-navigation__responsive-container-close">%10$s</button>
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 <div class="wp-block-navigation__responsive-container-content" id="%1$s-content">
</span><span class="cx" style="display: block; padding: 0 10px">                                                        %2$s
</span><span class="cx" style="display: block; padding: 0 10px">                                                </div>
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -622,13 +645,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        </div>',
</span><span class="cx" style="display: block; padding: 0 10px">                esc_attr( $modal_unique_id ),
</span><span class="cx" style="display: block; padding: 0 10px">                $inner_blocks_html,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                __( 'Open menu' ), // Open button label.
-               __( 'Close menu' ), // Close button label.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $toggle_aria_label_open,
+               $toggle_aria_label_close,
</ins><span class="cx" style="display: block; padding: 0 10px">                 esc_attr( implode( ' ', $responsive_container_classes ) ),
</span><span class="cx" style="display: block; padding: 0 10px">                esc_attr( implode( ' ', $open_button_classes ) ),
</span><span class="cx" style="display: block; padding: 0 10px">                safecss_filter_attr( $colors['overlay_inline_styles'] ),
</span><span class="cx" style="display: block; padding: 0 10px">                __( 'Menu' ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $toggle_button_content
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $toggle_button_content,
+               $toggle_close_button_content
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        return sprintf(
</span></span></pre></div>
<a id="trunksrcwpincludesblockspagelistphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/page-list.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/page-list.php        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/page-list.php  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -328,9 +328,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        /**
-        * Registers the `core/pages` block on server.
-        */
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Registers the `core/pages` block on server.
+ */
</ins><span class="cx" style="display: block; padding: 0 10px"> function register_block_core_page_list() {
</span><span class="cx" style="display: block; padding: 0 10px">        register_block_type_from_metadata(
</span><span class="cx" style="display: block; padding: 0 10px">                __DIR__ . '/page-list',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -339,4 +339,4 @@
</span><span class="cx" style="display: block; padding: 0 10px">                )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        add_action( 'init', 'register_block_core_page_list' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+add_action( 'init', 'register_block_core_page_list' );
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksparagraphblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/paragraph/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/paragraph/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/paragraph/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,6 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "className": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "gradients": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "link": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "background": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -40,9 +41,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "text": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthorblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-author/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,10 +35,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthorbiographyblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author-biography/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author-biography/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-author-biography/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32,6 +32,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthorphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author.php      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-author.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15,10 +15,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_post_author( $attributes, $content, $block ) {
</span><span class="cx" style="display: block; padding: 0 10px">        if ( ! isset( $block->context['postId'] ) ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return '';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $author_id = get_query_var( 'author' );
+       } else {
+               $author_id = get_post_field( 'post_author', $block->context['postId'] );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $author_id = get_post_field( 'post_author', $block->context['postId'] );
</del><span class="cx" style="display: block; padding: 0 10px">         if ( empty( $author_id ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcommentsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-comments/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-comments/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-comments/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,45 +1,47 @@
</span><span class="cx" style="display: block; padding: 0 10px"> {
</span><span class="cx" style="display: block; padding: 0 10px">        "$schema": "https://schemas.wp.org/trunk/block.json",
</span><span class="cx" style="display: block; padding: 0 10px">        "apiVersion": 2,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "name": "core/post-comments",
-       "title": "Post Comments (deprecated)",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "name": "core/comments",
+       "title": "Comments",
</ins><span class="cx" style="display: block; padding: 0 10px">         "category": "theme",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "description": "This block is deprecated. Please use the Comments Query Loop block instead.",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "description": "An advanced block that allows displaying post comments using different visual configurations.",
</ins><span class="cx" style="display: block; padding: 0 10px">         "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "textAlign": {
-                       "type": "string"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "tagName": {
+                       "type": "string",
+                       "default": "div"
+               },
+               "legacy": {
+                       "type": "boolean",
+                       "default": false
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "usesContext": [ "postId", "postType" ],
</del><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "align": [ "wide", "full" ],
</ins><span class="cx" style="display: block; padding: 0 10px">                 "html": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": [ "wide", "full" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "color": {
+                       "gradients": true,
+                       "link": true,
+                       "__experimentalDefaultControls": {
+                               "background": true,
+                               "text": true,
+                               "link": true
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                },
-               "color": {
-                       "gradients": true,
-                       "link": true,
-                       "__experimentalDefaultControls": {
-                               "background": true,
-                               "text": true
-                       }
-               },
-               "inserter": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "style": [
-               "wp-block-post-comments",
-               "wp-block-buttons",
-               "wp-block-button"
-       ],
-       "editorStyle": "wp-block-post-comments-editor"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "editorStyle": "wp-block-comments-editor",
+       "usesContext": [ "postId", "postType" ]
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcommentsformphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-comments-form.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-comments-form.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-comments-form.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -72,7 +72,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function post_comments_form_block_form_defaults( $fields ) {
</span><span class="cx" style="display: block; padding: 0 10px">        if ( wp_is_block_theme() ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $fields['submit_button'] = '<input name="%1$s" type="submit" id="%2$s" class="%3$s wp-block-button__link" value="%4$s" />';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $fields['submit_button'] = '<input name="%1$s" type="submit" id="%2$s" class="wp-block-button__link ' . wp_theme_get_element_class_name( 'button' ) . '" value="%4$s" />';
</ins><span class="cx" style="display: block; padding: 0 10px">                 $fields['submit_field']  = '<p class="form-submit wp-block-button">%1$s %2$s</p>';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcommentsphp"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/blocks/post-comments.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-comments.php    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-comments.php      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,85 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php
-/**
- * Server-side rendering of the `core/post-comments` block.
- *
- * @package WordPress
- */
-
-/**
- * Renders the `core/post-comments` block on the server.
- *
- * @param array    $attributes Block attributes.
- * @param string   $content    Block default content.
- * @param WP_Block $block      Block instance.
- * @return string Returns the filtered post comments for the current post wrapped inside "p" tags.
- */
-function render_block_core_post_comments( $attributes, $content, $block ) {
-       global $post;
-
-       $post_id = $block->context['postId'];
-       if ( ! isset( $post_id ) ) {
-               return '';
-       }
-
-       $comment_args = array(
-               'post_id' => $post_id,
-               'count'   => true,
-       );
-       // Return early if there are no comments and comments are closed.
-       if ( ! comments_open( $post_id ) && get_comments( $comment_args ) === 0 ) {
-               return '';
-       }
-
-       $post_before = $post;
-       $post        = get_post( $post_id );
-       setup_postdata( $post );
-
-       ob_start();
-       // There's a deprecation warning generated by WP Core.
-       // Ideally this deprecation is removed from Core.
-       // In the meantime, this removes it from the output.
-       add_filter( 'deprecated_file_trigger_error', '__return_false' );
-       comments_template();
-       remove_filter( 'deprecated_file_trigger_error', '__return_false' );
-       $post = $post_before;
-
-       $classes = '';
-       if ( isset( $attributes['textAlign'] ) ) {
-               $classes .= 'has-text-align-' . $attributes['textAlign'];
-       }
-
-       $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
-       $output             = ob_get_clean();
-
-       return sprintf( '<div %1$s>%2$s</div>', $wrapper_attributes, $output );
-}
-
-/**
- * Registers the `core/post-comments` block on the server.
- */
-function register_block_core_post_comments() {
-       register_block_type_from_metadata(
-               __DIR__ . '/post-comments',
-               array(
-                       'render_callback' => 'render_block_core_post_comments',
-               )
-       );
-}
-add_action( 'init', 'register_block_core_post_comments' );
-
-/**
- * Use the button block classes for the form-submit button.
- *
- * @param array $fields The default comment form arguments.
- *
- * @return array Returns the modified fields.
- */
-function post_comments_block_form_defaults( $fields ) {
-       if ( wp_is_block_theme() ) {
-               $fields['submit_button'] = '<input name="%1$s" type="submit" id="%2$s" class="%3$s wp-block-button__link" value="%4$s" />';
-               $fields['submit_field']  = '<p class="form-submit wp-block-button">%1$s %2$s</p>';
-       }
-
-       return $fields;
-}
-add_filter( 'comment_form_defaults', 'post_comments_block_form_defaults' );
</del></span></pre></div>
<a id="trunksrcwpincludesblockspostcontentblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-content/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-content/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-content/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10,7 +10,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "wide", "full" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalLayout": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "__experimentalLayout": true,
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-post-content-editor"
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostdateblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-date/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-date/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-date/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,6 +16,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "displayType": {
+                       "type": "string",
+                       "default": "date"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId", "postType", "queryId" ],
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,6 +34,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "link": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,6 +45,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostdatephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-date.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-date.php        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-date.php  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21,7 +21,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $post_ID            = $block->context['postId'];
</span><span class="cx" style="display: block; padding: 0 10px">        $align_class_name   = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $formatted_date     = get_the_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       if ( isset( $attributes['displayType'] ) && 'modified' === $attributes['displayType'] ) {
+               $formatted_date   = get_the_modified_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID );
+               $unformatted_date = esc_attr( get_the_modified_date( 'c', $post_ID ) );
+       } else {
+               $formatted_date   = get_the_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID );
+               $unformatted_date = esc_attr( get_the_date( 'c', $post_ID ) );
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $formatted_date = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $formatted_date );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,7 +37,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        return sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                '<div %1$s><time datetime="%2$s">%3$s</time></div>',
</span><span class="cx" style="display: block; padding: 0 10px">                $wrapper_attributes,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                esc_attr( get_the_date( 'c', $post_ID ) ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $unformatted_date,
</ins><span class="cx" style="display: block; padding: 0 10px">                 $formatted_date
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostexcerptblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-excerpt/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-excerpt/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-excerpt/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,10 +37,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostfeaturedimageblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-featured-image/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-featured-image/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-featured-image/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,6 +23,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "sizeSlug": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "rel": {
+                       "type": "string",
+                       "attribute": "rel",
+                       "default": ""
+               },
+               "linkTarget": {
+                       "type": "string",
+                       "default": "_self"
+               },
+               "overlayColor": {
+                       "type": "string"
+               },
+               "customOverlayColor": {
+                       "type": "string"
+               },
+               "dimRatio": {
+                       "type": "number",
+                       "default": 0
+               },
+               "gradient": {
+                       "type": "string"
+               },
+               "customGradient": {
+                       "type": "string"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId", "postType", "queryId" ],
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,6 +58,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "text": false,
</span><span class="cx" style="display: block; padding: 0 10px">                        "background": false
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalBorder": {
+                       "color": true,
+                       "radius": true,
+                       "width": true,
+                       "__experimentalSelector": "img, .block-editor-media-placeholder",
+                       "__experimentalSkipSerialization": true,
+                       "__experimentalDefaultControls": {
+                               "color": true,
+                               "radius": true,
+                               "width": true
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "margin": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostfeaturedimagephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-featured-image.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-featured-image.php      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-featured-image.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,21 +19,40 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        $post_ID = $block->context['postId'];
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $is_link        = isset( $attributes['isLink'] ) && $attributes['isLink'];
</ins><span class="cx" style="display: block; padding: 0 10px">         $size_slug      = isset( $attributes['sizeSlug'] ) ? $attributes['sizeSlug'] : 'post-thumbnail';
</span><span class="cx" style="display: block; padding: 0 10px">        $post_title     = trim( strip_tags( get_the_title( $post_ID ) ) );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $featured_image = get_the_post_thumbnail( $post_ID, $size_slug, array( 'alt' => $post_title ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $attr           = get_block_core_post_featured_image_border_attributes( $attributes );
+       $overlay_markup = get_block_core_post_featured_image_overlay_element_markup( $attributes );
+
+       if ( $is_link ) {
+               $attr['alt'] = $post_title;
+       }
+
+       $featured_image = get_the_post_thumbnail( $post_ID, $size_slug, $attr );
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( ! $featured_image ) {
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
-               $featured_image = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $featured_image );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( $is_link ) {
+               $link_target    = $attributes['linkTarget'];
+               $rel            = ! empty( $attributes['rel'] ) ? 'rel="' . esc_attr( $attributes['rel'] ) . '"' : '';
+               $featured_image = sprintf(
+                       '<a href="%1$s" target="%2$s" %3$s>%4$s%5$s</a>',
+                       get_the_permalink( $post_ID ),
+                       esc_attr( $link_target ),
+                       $rel,
+                       $featured_image,
+                       $overlay_markup
+               );
+       } else {
+               $featured_image = $featured_image . $overlay_markup;
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $has_width  = ! empty( $attributes['width'] );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_height = ! empty( $attributes['height'] );
</span><span class="cx" style="display: block; padding: 0 10px">        if ( ! $has_height && ! $has_width ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return "<figure $wrapper_attributes>$featured_image</figure>";
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         return "<figure {$wrapper_attributes}>{$featured_image}</figure>";
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $has_width ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -48,10 +67,133 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $featured_image = str_replace( 'src=', 'style="' . esc_attr( $image_styles ) . '" src=', $featured_image );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        return "<figure $wrapper_attributes>$featured_image</figure>";
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return "<figure {$wrapper_attributes}>{$featured_image}</figure>";
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Generate markup for the HTML element that will be used for the overlay.
+ *
+ * @param array $attributes Block attributes.
+ *
+ * @return string HTML markup in string format.
+ */
+function get_block_core_post_featured_image_overlay_element_markup( $attributes ) {
+       $has_dim_background  = isset( $attributes['dimRatio'] ) && $attributes['dimRatio'];
+       $has_gradient        = isset( $attributes['gradient'] ) && $attributes['gradient'];
+       $has_custom_gradient = isset( $attributes['customGradient'] ) && $attributes['customGradient'];
+       $has_solid_overlay   = isset( $attributes['overlayColor'] ) && $attributes['overlayColor'];
+       $has_custom_overlay  = isset( $attributes['customOverlayColor'] ) && $attributes['customOverlayColor'];
+       $class_names         = array(
+               'wp-block-post-featured-image__overlay',
+       );
+       $styles_properties   = array();
+
+       if ( ! $has_dim_background ) {
+               return '';
+       }
+
+       // Generate required classes for the element.
+       if ( $has_dim_background ) {
+               $class_names[] = 'has-background-dim';
+               $class_names[] = "has-background-dim-{$attributes['dimRatio']}";
+       }
+
+       if ( $has_solid_overlay ) {
+               $class_names[] = "has-{$attributes['overlayColor']}-background-color";
+       }
+
+       if ( $has_gradient || $has_custom_gradient ) {
+               $class_names[] = 'has-background-gradient';
+       }
+
+       if ( $has_gradient ) {
+               $class_names[] = "has-{$attributes['gradient']}-gradient-background";
+       }
+
+       // Generate required CSS properties and their values.
+       if ( ! empty( $attributes['style']['border']['radius'] ) ) {
+               $styles_properties['border-radius'] = $attributes['style']['border']['radius'];
+       }
+
+       if ( ! empty( $attributes['style']['border']['width'] ) ) {
+               $styles_properties['border-width'] = $attributes['style']['border']['width'];
+       }
+
+       if ( $has_custom_gradient ) {
+               $styles_properties['background-image'] = $attributes['customGradient'];
+       }
+
+       if ( $has_custom_overlay ) {
+               $styles_properties['background-color'] = $attributes['customOverlayColor'];
+       }
+
+       $styles = '';
+
+       foreach ( $styles_properties as $style_attribute => $style_attribute_value ) {
+               $styles .= "{$style_attribute}: $style_attribute_value; ";
+       }
+
+       return sprintf(
+               '<span class="%s" style="%s" aria-hidden="true"></span>',
+               esc_attr( implode( ' ', $class_names ) ),
+               esc_attr( trim( $styles ) )
+       );
+
+}
+
+/**
+ * Generates class names and styles to apply the border support styles for
+ * the Post Featured Image block.
+ *
+ * @param array $attributes The block attributes.
+ * @return array The border-related classnames and styles for the block.
+ */
+function get_block_core_post_featured_image_border_attributes( $attributes ) {
+       $border_styles = array();
+       $sides         = array( 'top', 'right', 'bottom', 'left' );
+
+       // Border radius.
+       if ( isset( $attributes['style']['border']['radius'] ) ) {
+               $border_styles['radius'] = $attributes['style']['border']['radius'];
+       }
+
+       // Border style.
+       if ( isset( $attributes['style']['border']['style'] ) ) {
+               $border_styles['style'] = $attributes['style']['border']['style'];
+       }
+
+       // Border width.
+       if ( isset( $attributes['style']['border']['width'] ) ) {
+               $border_styles['width'] = $attributes['style']['border']['width'];
+       }
+
+       // Border color.
+       $preset_color           = array_key_exists( 'borderColor', $attributes ) ? "var:preset|color|{$attributes['borderColor']}" : null;
+       $custom_color           = _wp_array_get( $attributes, array( 'style', 'border', 'color' ), null );
+       $border_styles['color'] = $preset_color ? $preset_color : $custom_color;
+
+       // Individual border styles e.g. top, left etc.
+       foreach ( $sides as $side ) {
+               $border                 = _wp_array_get( $attributes, array( 'style', 'border', $side ), null );
+               $border_styles[ $side ] = array(
+                       'color' => isset( $border['color'] ) ? $border['color'] : null,
+                       'style' => isset( $border['style'] ) ? $border['style'] : null,
+                       'width' => isset( $border['width'] ) ? $border['width'] : null,
+               );
+       }
+
+       $styles     = wp_style_engine_get_styles( array( 'border' => $border_styles ) );
+       $attributes = array();
+       if ( ! empty( $styles['classnames'] ) ) {
+               $attributes['class'] = $styles['classnames'];
+       }
+       if ( ! empty( $styles['css'] ) ) {
+               $attributes['style'] = $styles['css'];
+       }
+       return $attributes;
+}
+
+/**
</ins><span class="cx" style="display: block; padding: 0 10px">  * Registers the `core/post-featured-image` block on the server.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function register_block_core_post_featured_image() {
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostnavigationlinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-navigation-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-navigation-link/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-navigation-link/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,13 +29,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "color": {
+                       "link": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttemplateblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-template/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-template/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-template/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12,7 +12,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "query",
</span><span class="cx" style="display: block; padding: 0 10px">                "queryContext",
</span><span class="cx" style="display: block; padding: 0 10px">                "displayLayout",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "templateSlug"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "templateSlug",
+               "previewPostType"
</ins><span class="cx" style="display: block; padding: 0 10px">         ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,6 +21,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalLayout": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "allowEditing": false
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-post-template",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttermsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-terms/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-terms/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-terms/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,6 +16,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "separator": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": ", "
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "prefix": {
+                       "type": "string",
+                       "default": ""
+               },
+               "suffix": {
+                       "type": "string",
+                       "default": ""
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId", "postType" ],
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31,12 +39,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "fontSize": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "lineHeight": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "fontSize": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttermsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-terms.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-terms.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-terms.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,12 +36,22 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $prefix = "<div $wrapper_attributes>";
+       if ( isset( $attributes['prefix'] ) && $attributes['prefix'] ) {
+               $prefix .= '<span class="wp-block-post-terms__prefix">' . $attributes['prefix'] . '</span>';
+       }
+
+       $suffix = '</div>';
+       if ( isset( $attributes['suffix'] ) && $attributes['suffix'] ) {
+               $suffix = '<span class="wp-block-post-terms__suffix">' . $attributes['suffix'] . '</span>' . $suffix;
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         return get_the_term_list(
</span><span class="cx" style="display: block; padding: 0 10px">                $block->context['postId'],
</span><span class="cx" style="display: block; padding: 0 10px">                $attributes['term'],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "<div $wrapper_attributes>",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         wp_kses_post( $prefix ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 '<span class="wp-block-post-terms__separator">' . esc_html( $separator ) . '</span>',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                '</div>'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         wp_kses_post( $suffix )
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -49,10 +59,48 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Registers the `core/post-terms` block on the server.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function register_block_core_post_terms() {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $taxonomies = get_taxonomies(
+               array(
+                       'public'       => true,
+                       'show_in_rest' => true,
+               ),
+               'objects'
+       );
+
+       // Split the available taxonomies to `built_in` and custom ones,
+       // in order to prioritize the `built_in` taxonomies at the
+       // search results.
+       $built_ins         = array();
+       $custom_variations = array();
+
+       // Create and register the eligible taxonomies variations.
+       foreach ( $taxonomies as $taxonomy ) {
+               $variation = array(
+                       'name'        => $taxonomy->name,
+                       'title'       => $taxonomy->label,
+                       /* translators: %s: taxonomy's label */
+                       'description' => sprintf( __( 'Display the assigned taxonomy: %s' ), $taxonomy->label ),
+                       'attributes'  => array(
+                               'term' => $taxonomy->name,
+                       ),
+                       'isActive'    => array( 'term' ),
+               );
+               // Set the category variation as the default one.
+               if ( 'category' === $taxonomy->name ) {
+                       $variation['isDefault'] = true;
+               }
+               if ( $taxonomy->_builtin ) {
+                       $built_ins[] = $variation;
+               } else {
+                       $custom_variations[] = $variation;
+               }
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         register_block_type_from_metadata(
</span><span class="cx" style="display: block; padding: 0 10px">                __DIR__ . '/post-terms',
</span><span class="cx" style="display: block; padding: 0 10px">                array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'render_callback' => 'render_block_core_post_terms',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        'variations'      => array_merge( $built_ins, $custom_variations ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-title/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-title/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -42,7 +42,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "margin": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "margin": true,
+                       "padding": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -51,6 +52,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttitlephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-title.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-title.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/post-title.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,7 +34,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $title = sprintf( '<a href="%1$s" target="%2$s" rel="%3$s">%4$s</a>', get_the_permalink( $post_ID ), esc_attr( $attributes['linkTarget'] ), esc_attr( $attributes['rel'] ), $title );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $rel   = ! empty( $attributes['rel'] ) ? 'rel="' . esc_attr( $attributes['rel'] ) . '"' : '';
+               $title = sprintf( '<a href="%1$s" target="%2$s" %3$s>%4$s</a>', get_the_permalink( $post_ID ), esc_attr( $attributes['linkTarget'] ), $rel, $title );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblockspreformattedblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/preformatted/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/preformatted/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/preformatted/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28,10 +28,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspullquoteblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/pullquote/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/pullquote/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/pullquote/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10,8 +10,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "value": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "html",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "selector": "blockquote",
-                       "multiline": "p",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "selector": "p",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalRole": "content"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "citation": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -40,10 +39,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontAppearance": true
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -60,6 +61,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "style": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "width": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "__experimentalStyle": {
+                       "typography": {
+                               "fontSize": "1.5em",
+                               "lineHeight": "1.6"
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-pullquote-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksqueryblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24,7 +24,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "exclude": [],
</span><span class="cx" style="display: block; padding: 0 10px">                                "sticky": "",
</span><span class="cx" style="display: block; padding: 0 10px">                                "inherit": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "taxQuery": null
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "taxQuery": null,
+                               "parents": []
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "tagName": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,6 +37,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "list"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "namespace": {
+                       "type": "string"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "providesContext": {
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerynoresultsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-no-results/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-no-results/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-no-results/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15,6 +15,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "link": true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerypaginationblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-pagination/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-pagination/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-pagination/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,6 +36,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "flex"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "typography": {
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-query-pagination-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerypaginationnextblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-pagination-next/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-pagination-next/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-pagination-next/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,10 +26,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerypaginationnumbersblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-pagination-numbers/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-pagination-numbers/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-pagination-numbers/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21,10 +21,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerypaginationpreviousblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-pagination-previous/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-pagination-previous/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-pagination-previous/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,10 +26,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerypaginationphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-pagination.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-pagination.php 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-pagination.php   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,7 +20,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes(
</span><span class="cx" style="display: block; padding: 0 10px">                array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'role'       => 'navigation',
</del><span class="cx" style="display: block; padding: 0 10px">                         'aria-label' => __( 'Pagination' ),
</span><span class="cx" style="display: block; padding: 0 10px">                )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerytitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-title/block.json       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-title/block.json 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,6 +16,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "level": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": 1
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "showPrefix": {
+                       "type": "boolean",
+                       "default": true
+               },
+               "showSearchTerm": {
+                       "type": "boolean",
+                       "default": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,7 +37,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "margin": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "margin": true,
+                       "padding": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -39,6 +48,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontAppearance": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -46,5 +56,5 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "editorStyle": "wp-block-query-title-editor"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "style": "wp-block-query-title"
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerytitlephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-title.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-title.php      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/query-title.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,13 +17,39 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_query_title( $attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $type       = isset( $attributes['type'] ) ? $attributes['type'] : null;
</span><span class="cx" style="display: block; padding: 0 10px">        $is_archive = is_archive();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( ! $type || ( 'archive' === $type && ! $is_archive ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $is_search  = is_search();
+       if ( ! $type ||
+               ( 'archive' === $type && ! $is_archive ) ||
+               ( 'search' === $type && ! $is_search )
+               ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                 return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        $title = '';
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $is_archive ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $title = get_the_archive_title();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $show_prefix = isset( $attributes['showPrefix'] ) ? $attributes['showPrefix'] : true;
+               if ( ! $show_prefix ) {
+                       $filter_title = function( $title, $original_title ) {
+                               return $original_title;
+                       };
+                       add_filter( 'get_the_archive_title', $filter_title, 10, 2 );
+                       $title = get_the_archive_title();
+                       remove_filter( 'get_the_archive_title', $filter_title, 10, 2 );
+               } else {
+                       $title = get_the_archive_title();
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        if ( $is_search ) {
+               $title = __( 'Search results' );
+
+               if ( isset( $attributes['showSearchTerm'] ) && $attributes['showSearchTerm'] ) {
+                       $title = sprintf(
+                               /* translators: %s is the search term. */
+                               __( 'Search results for: "%s"' ),
+                               get_search_query()
+                       );
+               }
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $tag_name           = isset( $attributes['level'] ) ? 'h' . (int) $attributes['level'] : 'h1';
</span><span class="cx" style="display: block; padding: 0 10px">        $align_class_name   = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquoteblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/quote/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/quote/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/quote/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,13 +30,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalSlashInserter": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalOnEnter": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalFontWeight": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalLetterSpacing": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__experimentalTextTransform": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontAppearance": true
</span></span></pre></div>
<a id="trunksrcwpincludesblocksrequiredynamicblocksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/require-dynamic-blocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/require-dynamic-blocks.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/require-dynamic-blocks.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13,10 +13,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comment-edit-link.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comment-reply-link.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comment-template.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/blocks/comments.php';
+require ABSPATH . WPINC . '/blocks/comments-pagination.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comments-pagination-next.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comments-pagination-numbers.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comments-pagination-previous.php';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-require ABSPATH . WPINC . '/blocks/comments-pagination.php';
</del><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/comments-title.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/cover.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/file.php';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,14 +27,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/latest-comments.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/latest-posts.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/loginout.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/blocks/navigation.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/navigation-link.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/navigation-submenu.php';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-require ABSPATH . WPINC . '/blocks/navigation.php';
</del><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/page-list.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/pattern.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-author.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-author-biography.php';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-require ABSPATH . WPINC . '/blocks/post-comments.php';
</del><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-comments-form.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-content.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-date.php';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -43,13 +43,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-template.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-terms.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/post-title.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/blocks/query.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/query-no-results.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/blocks/query-pagination.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/query-pagination-next.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/query-pagination-numbers.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/query-pagination-previous.php';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-require ABSPATH . WPINC . '/blocks/query-pagination.php';
</del><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/query-title.php';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-require ABSPATH . WPINC . '/blocks/query.php';
</del><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/read-more.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/rss.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/search.php';
</span></span></pre></div>
<a id="trunksrcwpincludesblocksrequirestaticblocksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/require-static-blocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/require-static-blocks.php    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/require-static-blocks.php      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9,7 +9,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        'code',
</span><span class="cx" style="display: block; padding: 0 10px">        'column',
</span><span class="cx" style="display: block; padding: 0 10px">        'columns',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'comments-query-loop',
</del><span class="cx" style="display: block; padding: 0 10px">         'embed',
</span><span class="cx" style="display: block; padding: 0 10px">        'freeform',
</span><span class="cx" style="display: block; padding: 0 10px">        'group',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,6 +15,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        'heading',
</span><span class="cx" style="display: block; padding: 0 10px">        'html',
</span><span class="cx" style="display: block; padding: 0 10px">        'list',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'list-item',
</ins><span class="cx" style="display: block; padding: 0 10px">         'media-text',
</span><span class="cx" style="display: block; padding: 0 10px">        'missing',
</span><span class="cx" style="display: block; padding: 0 10px">        'more',
</span></span></pre></div>
<a id="trunksrcwpincludesblockssearchblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search/block.json    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/search/block.json      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -38,6 +38,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "buttonUseIcon": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "query": {
+                       "type": "object",
+                       "default": {}
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -50,6 +54,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "text": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "typography": {
+                       "__experimentalSkipSerialization": true,
+                       "__experimentalSelector": ".wp-block-search__label, .wp-block-search__input, .wp-block-search__button",
+                       "fontSize": true,
+                       "lineHeight": true,
+                       "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
+                       "__experimentalDefaultControls": {
+                               "fontSize": true
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "__experimentalBorder": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "color": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "radius": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockssearchphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/search.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13,8 +13,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @return string The search block markup.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_search( $attributes ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        static $instance_id = 0;
-
</del><span class="cx" style="display: block; padding: 0 10px">         // Older versions of the Search block defaulted the label and buttonText
</span><span class="cx" style="display: block; padding: 0 10px">        // attributes to `__( 'Search' )` meaning that many posts contain `<!--
</span><span class="cx" style="display: block; padding: 0 10px">        // wp:search /-->`. Support these by defaulting an undefined label and
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,17 +25,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $input_id         = 'wp-block-search__input-' . ++$instance_id;
-       $classnames       = classnames_for_block_core_search( $attributes );
-       $show_label       = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
-       $use_icon_button  = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
-       $show_input       = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
-       $show_button      = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
-       $input_markup     = '';
-       $button_markup    = '';
-       $inline_styles    = styles_for_block_core_search( $attributes );
-       $color_classes    = get_color_classes_for_block_core_search( $attributes );
-       $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $input_id            = wp_unique_id( 'wp-block-search__input-' );
+       $classnames          = classnames_for_block_core_search( $attributes );
+       $show_label          = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
+       $use_icon_button     = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
+       $show_input          = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
+       $show_button         = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
+       $query_params        = ( ! empty( $attributes['query'] ) ) ? $attributes['query'] : array();
+       $input_markup        = '';
+       $button_markup       = '';
+       $query_params_markup = '';
+       $inline_styles       = styles_for_block_core_search( $attributes );
+       $color_classes       = get_color_classes_for_block_core_search( $attributes );
+       $typography_classes  = get_typography_classes_for_block_core_search( $attributes );
+       $is_button_inside    = ! empty( $attributes['buttonPosition'] ) &&
</ins><span class="cx" style="display: block; padding: 0 10px">                 'button-inside' === $attributes['buttonPosition'];
</span><span class="cx" style="display: block; padding: 0 10px">        // Border color classes need to be applied to the elements that have a border color.
</span><span class="cx" style="display: block; padding: 0 10px">        $border_color_classes = get_border_color_classes_for_block_core_search( $attributes );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -50,32 +51,60 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $label_inner_html
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $show_label && ! empty( $attributes['label'] ) ) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $label_classes = array( 'wp-block-search__label' );
+               if ( ! empty( $typography_classes ) ) {
+                       $label_classes[] = $typography_classes;
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">                 $label_markup = sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        '<label for="%1$s" class="wp-block-search__label">%2$s</label>',
-                       $input_id,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 '<label for="%1$s" class="%2$s" %3$s>%4$s</label>',
+                       esc_attr( $input_id ),
+                       esc_attr( implode( ' ', $label_classes ) ),
+                       $inline_styles['label'],
</ins><span class="cx" style="display: block; padding: 0 10px">                         $label_inner_html
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $show_input ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $input_classes = ! $is_button_inside ? $border_color_classes : '';
-               $input_markup  = sprintf(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $input_classes = array( 'wp-block-search__input' );
+               if ( $is_button_inside ) {
+                       $input_classes[] = $border_color_classes;
+               }
+               if ( ! empty( $typography_classes ) ) {
+                       $input_classes[] = $typography_classes;
+               }
+               $input_markup = sprintf(
</ins><span class="cx" style="display: block; padding: 0 10px">                         '<input type="search" id="%s" class="wp-block-search__input %s" name="s" value="%s" placeholder="%s" %s required />',
</span><span class="cx" style="display: block; padding: 0 10px">                        $input_id,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        esc_attr( $input_classes ),
-                       esc_attr( get_search_query() ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 esc_attr( implode( ' ', $input_classes ) ),
+                       get_search_query(),
</ins><span class="cx" style="display: block; padding: 0 10px">                         esc_attr( $attributes['placeholder'] ),
</span><span class="cx" style="display: block; padding: 0 10px">                        $inline_styles['input']
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        if ( count( $query_params ) > 0 ) {
+               foreach ( $query_params as $param => $value ) {
+                       $query_params_markup .= sprintf(
+                               '<input type="hidden" name="%s" value="%s" />',
+                               esc_attr( $param ),
+                               esc_attr( $value )
+                       );
+               }
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( $show_button ) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $button_classes         = array( 'wp-block-search__button' );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $button_internal_markup = '';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $button_classes         = $color_classes;
-               $aria_label             = '';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( ! empty( $color_classes ) ) {
+                       $button_classes[] = $color_classes;
+               }
+               if ( ! empty( $typography_classes ) ) {
+                       $button_classes[] = $typography_classes;
+               }
+               $aria_label = '';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( ! $is_button_inside ) {
-                       $button_classes .= ' ' . $border_color_classes;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( ! $is_button_inside && ! empty( $border_color_classes ) ) {
+                       $button_classes[] = $border_color_classes;
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">                if ( ! $use_icon_button ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        if ( ! empty( $attributes['buttonText'] ) ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -82,18 +111,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                $button_internal_markup = wp_kses_post( $attributes['buttonText'] );
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                } else {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $aria_label      = sprintf( 'aria-label="%s"', esc_attr( wp_strip_all_tags( $attributes['buttonText'] ) ) );
-                       $button_classes .= ' has-icon';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $aria_label       = sprintf( 'aria-label="%s"', esc_attr( wp_strip_all_tags( $attributes['buttonText'] ) ) );
+                       $button_classes[] = 'has-icon';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                        $button_internal_markup =
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                '<svg id="search-icon" class="search-icon" viewBox="0 0 24 24" width="24" height="24">
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         '<svg class="search-icon" viewBox="0 0 24 24" width="24" height="24">
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <path d="M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"></path>
</span><span class="cx" style="display: block; padding: 0 10px">                                </svg>';
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $button_markup = sprintf(
-                       '<button type="submit" class="wp-block-search__button %s" %s %s>%s</button>',
-                       esc_attr( $button_classes ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         // Include the button element class.
+               $button_classes[] = wp_theme_get_element_class_name( 'button' );
+               $button_markup    = sprintf(
+                       '<button type="submit" class="%s" %s %s>%s</button>',
+                       esc_attr( implode( ' ', $button_classes ) ),
</ins><span class="cx" style="display: block; padding: 0 10px">                         $inline_styles['button'],
</span><span class="cx" style="display: block; padding: 0 10px">                        $aria_label,
</span><span class="cx" style="display: block; padding: 0 10px">                        $button_internal_markup
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -105,9 +136,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                '<div class="wp-block-search__inside-wrapper %s" %s>%s</div>',
</span><span class="cx" style="display: block; padding: 0 10px">                esc_attr( $field_markup_classes ),
</span><span class="cx" style="display: block; padding: 0 10px">                $inline_styles['wrapper'],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $input_markup . $button_markup
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $input_markup . $query_params_markup . $button_markup
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $wrapper_attributes   = get_block_wrapper_attributes( array( 'class' => $classnames ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $wrapper_attributes   = get_block_wrapper_attributes(
+               array( 'class' => $classnames )
+       );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        return sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                '<form role="search" method="get" action="%s" %s>%s</form>',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -172,6 +205,75 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * This generates a CSS rule for the given border property and side if provided.
+ * Based on whether the Search block is configured to display the button inside
+ * or not, the generated rule is injected into the appropriate collection of
+ * styles for later application in the block's markup.
+ *
+ * @param array  $attributes     The block attributes.
+ * @param string $property       Border property to generate rule for e.g. width or color.
+ * @param string $side           Optional side border. The dictates the value retrieved and final CSS property.
+ * @param array  $wrapper_styles Current collection of wrapper styles.
+ * @param array  $button_styles  Current collection of button styles.
+ * @param array  $input_styles   Current collection of input styles.
+ *
+ * @return void
+ */
+function apply_block_core_search_border_style( $attributes, $property, $side, &$wrapper_styles, &$button_styles, &$input_styles ) {
+       $is_button_inside = 'button-inside' === _wp_array_get( $attributes, array( 'buttonPosition' ), false );
+
+       $path = array( 'style', 'border', $property );
+
+       if ( $side ) {
+               array_splice( $path, 2, 0, $side );
+       }
+
+       $value = _wp_array_get( $attributes, $path, false );
+
+       if ( empty( $value ) ) {
+               return;
+       }
+
+       if ( 'color' === $property && $side ) {
+               $has_color_preset = str_contains( $value, 'var:preset|color|' );
+               if ( $has_color_preset ) {
+                       $named_color_value = substr( $value, strrpos( $value, '|' ) + 1 );
+                       $value             = sprintf( 'var(--wp--preset--color--%s)', $named_color_value );
+               }
+       }
+
+       $property_suffix = $side ? sprintf( '%s-%s', $side, $property ) : $property;
+
+       if ( $is_button_inside ) {
+               $wrapper_styles[] = sprintf( 'border-%s: %s;', $property_suffix, esc_attr( $value ) );
+       } else {
+               $button_styles[] = sprintf( 'border-%s: %s;', $property_suffix, esc_attr( $value ) );
+               $input_styles[]  = sprintf( 'border-%s: %s;', $property_suffix, esc_attr( $value ) );
+       }
+}
+
+/**
+ * This adds CSS rules for a given border property e.g. width or color. It
+ * injects rules into the provided wrapper, button and input style arrays for
+ * uniform "flat" borders or those with individual sides configured.
+ *
+ * @param array  $attributes     The block attributes.
+ * @param string $property       Border property to generate rule for e.g. width or color.
+ * @param array  $wrapper_styles Current collection of wrapper styles.
+ * @param array  $button_styles  Current collection of button styles.
+ * @param array  $input_styles   Current collection of input styles.
+ *
+ * @return void
+ */
+function apply_block_core_search_border_styles( $attributes, $property, &$wrapper_styles, &$button_styles, &$input_styles ) {
+       apply_block_core_search_border_style( $attributes, $property, null, $wrapper_styles, $button_styles, $input_styles );
+       apply_block_core_search_border_style( $attributes, $property, 'top', $wrapper_styles, $button_styles, $input_styles );
+       apply_block_core_search_border_style( $attributes, $property, 'right', $wrapper_styles, $button_styles, $input_styles );
+       apply_block_core_search_border_style( $attributes, $property, 'bottom', $wrapper_styles, $button_styles, $input_styles );
+       apply_block_core_search_border_style( $attributes, $property, 'left', $wrapper_styles, $button_styles, $input_styles );
+}
+
+/**
</ins><span class="cx" style="display: block; padding: 0 10px">  * Builds an array of inline styles for the search block.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * The result will contain one entry for shared styles such as those for the
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -186,8 +288,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_styles   = array();
</span><span class="cx" style="display: block; padding: 0 10px">        $button_styles    = array();
</span><span class="cx" style="display: block; padding: 0 10px">        $input_styles     = array();
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $label_styles     = array();
</ins><span class="cx" style="display: block; padding: 0 10px">         $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
</span><span class="cx" style="display: block; padding: 0 10px">                'button-inside' === $attributes['buttonPosition'];
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $show_label       = ( isset( $attributes['showLabel'] ) ) && false !== $attributes['showLabel'];
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // Add width styles.
</span><span class="cx" style="display: block; padding: 0 10px">        $has_width   = ! empty( $attributes['width'] ) && ! empty( $attributes['widthUnit'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -201,20 +305,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // Add border width styles.
-       $has_border_width = ! empty( $attributes['style']['border']['width'] );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Add border width and color styles.
+       apply_block_core_search_border_styles( $attributes, 'width', $wrapper_styles, $button_styles, $input_styles );
+       apply_block_core_search_border_styles( $attributes, 'color', $wrapper_styles, $button_styles, $input_styles );
+       apply_block_core_search_border_styles( $attributes, 'style', $wrapper_styles, $button_styles, $input_styles );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( $has_border_width ) {
-               $border_width = $attributes['style']['border']['width'];
-
-               if ( $is_button_inside ) {
-                       $wrapper_styles[] = sprintf( 'border-width: %s;', esc_attr( $border_width ) );
-               } else {
-                       $button_styles[] = sprintf( 'border-width: %s;', esc_attr( $border_width ) );
-                       $input_styles[]  = sprintf( 'border-width: %s;', esc_attr( $border_width ) );
-               }
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         // Add border radius styles.
</span><span class="cx" style="display: block; padding: 0 10px">        $has_border_radius = ! empty( $attributes['style']['border']['radius'] );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -269,21 +364,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // Add border color styles.
-       $has_border_color = ! empty( $attributes['style']['border']['color'] );
-
-       if ( $has_border_color ) {
-               $border_color = $attributes['style']['border']['color'];
-
-               // Apply wrapper border color if button placed inside.
-               if ( $is_button_inside ) {
-                       $wrapper_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) );
-               } else {
-                       $button_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) );
-                       $input_styles[]  = sprintf( 'border-color: %s;', esc_attr( $border_color ) );
-               }
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         // Add color styles.
</span><span class="cx" style="display: block; padding: 0 10px">        $has_text_color = ! empty( $attributes['style']['color']['text'] );
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $has_text_color ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -300,14 +380,99 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $button_styles[] = sprintf( 'background: %s;', $attributes['style']['color']['gradient'] );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        // Get typography styles to be shared across inner elements.
+       $typography_styles = get_typography_styles_for_block_core_search( $attributes );
+       if ( ! empty( $typography_styles ) ) {
+               $label_styles [] = $typography_styles;
+               $button_styles[] = $typography_styles;
+               $input_styles [] = $typography_styles;
+       }
+
+       // Typography text-decoration is only applied to the label and button.
+       if ( ! empty( $attributes['style']['typography']['textDecoration'] ) ) {
+               $text_decoration_value = sprintf( 'text-decoration: %s;', esc_attr( $attributes['style']['typography']['textDecoration'] ) );
+               $button_styles[]       = $text_decoration_value;
+               // Input opts out of text decoration.
+               if ( $show_label ) {
+                       $label_styles[] = $text_decoration_value;
+               }
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         return array(
</span><span class="cx" style="display: block; padding: 0 10px">                'input'   => ! empty( $input_styles ) ? sprintf( ' style="%s"', safecss_filter_attr( implode( ' ', $input_styles ) ) ) : '',
</span><span class="cx" style="display: block; padding: 0 10px">                'button'  => ! empty( $button_styles ) ? sprintf( ' style="%s"', safecss_filter_attr( implode( ' ', $button_styles ) ) ) : '',
</span><span class="cx" style="display: block; padding: 0 10px">                'wrapper' => ! empty( $wrapper_styles ) ? sprintf( ' style="%s"', safecss_filter_attr( implode( ' ', $wrapper_styles ) ) ) : '',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'label'   => ! empty( $label_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $label_styles ) ) ) ) : '',
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Returns typography classnames depending on whether there are named font sizes/families .
+ *
+ * @param array $attributes The block attributes.
+ *
+ * @return string The typography color classnames to be applied to the block elements.
+ */
+function get_typography_classes_for_block_core_search( $attributes ) {
+       $typography_classes    = array();
+       $has_named_font_family = ! empty( $attributes['fontFamily'] );
+       $has_named_font_size   = ! empty( $attributes['fontSize'] );
+
+       if ( $has_named_font_size ) {
+               $typography_classes[] = sprintf( 'has-%s-font-size', esc_attr( $attributes['fontSize'] ) );
+       }
+
+       if ( $has_named_font_family ) {
+               $typography_classes[] = sprintf( 'has-%s-font-family', esc_attr( $attributes['fontFamily'] ) );
+       }
+
+       return implode( ' ', $typography_classes );
+}
+
+/**
+ * Returns typography styles to be included in an HTML style tag.
+ * This excludes text-decoration, which is applied only to the label and button elements of the search block.
+ *
+ * @param array $attributes The block attributes.
+ *
+ * @return string A string of typography CSS declarations.
+ */
+function get_typography_styles_for_block_core_search( $attributes ) {
+       $typography_styles = array();
+
+       // Add typography styles.
+       if ( ! empty( $attributes['style']['typography']['fontSize'] ) ) {
+               $typography_styles[] = sprintf( 'font-size: %s;', esc_attr( $attributes['style']['typography']['fontSize'] ) );
+       }
+
+       if ( ! empty( $attributes['style']['typography']['fontFamily'] ) ) {
+               $typography_styles[] = sprintf( 'font-family: %s;', esc_attr( $attributes['style']['typography']['fontFamily'] ) );
+       }
+
+       if ( ! empty( $attributes['style']['typography']['letterSpacing'] ) ) {
+               $typography_styles[] = sprintf( 'letter-spacing: %s;', esc_attr( $attributes['style']['typography']['letterSpacing'] ) );
+       }
+
+       if ( ! empty( $attributes['style']['typography']['fontWeight'] ) ) {
+               $typography_styles[] = sprintf( 'font-weight: %s;', esc_attr( $attributes['style']['typography']['fontWeight'] ) );
+       }
+
+       if ( ! empty( $attributes['style']['typography']['fontStyle'] ) ) {
+               $typography_styles[] = sprintf( 'font-style: %s;', esc_attr( $attributes['style']['typography']['fontStyle'] ) );
+       }
+
+       if ( ! empty( $attributes['style']['typography']['lineHeight'] ) ) {
+               $typography_styles[] = sprintf( 'line-height: %s;', esc_attr( $attributes['style']['typography']['lineHeight'] ) );
+       }
+
+       if ( ! empty( $attributes['style']['typography']['textTransform'] ) ) {
+               $typography_styles[] = sprintf( 'text-transform: %s;', esc_attr( $attributes['style']['typography']['textTransform'] ) );
+       }
+
+       return implode( '', $typography_styles );
+}
+
+/**
</ins><span class="cx" style="display: block; padding: 0 10px">  * Returns border color classnames depending on whether there are named or custom border colors.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param array $attributes The block attributes.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -315,13 +480,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @return string The border color classnames to be applied to the block elements.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function get_border_color_classes_for_block_core_search( $attributes ) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $border_color_classes    = array();
</ins><span class="cx" style="display: block; padding: 0 10px">         $has_custom_border_color = ! empty( $attributes['style']['border']['color'] );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $border_color_classes    = ! empty( $attributes['borderColor'] ) ? sprintf( 'has-border-color has-%s-border-color', $attributes['borderColor'] ) : '';
-       // If there's a border color style and no `borderColor` text string, we still want to add the generic `has-border-color` class name to the element.
-       if ( $has_custom_border_color && empty( $attributes['borderColor'] ) ) {
-               $border_color_classes = 'has-border-color';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_named_border_color  = ! empty( $attributes['borderColor'] );
+
+       if ( $has_custom_border_color || $has_named_border_color ) {
+               $border_color_classes[] = 'has-border-color';
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        return $border_color_classes;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       if ( $has_named_border_color ) {
+               $border_color_classes[] = sprintf( 'has-%s-border-color', esc_attr( $attributes['borderColor'] ) );
+       }
+
+       return implode( ' ', $border_color_classes );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span></span></pre></div>
<a id="trunksrcwpincludesblocksseparatorblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/separator/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/separator/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/separator/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,6 +17,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "center", "wide", "full" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "enableContrastChecker": false,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalSkipSerialization": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "background": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24,6 +25,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "background": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "spacing": {
+                       "margin": [ "top", "bottom" ]
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "styles": [
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitelogoblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/site-logo/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-logo/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-logo/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,6 +37,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDuotone": "img, .components-placeholder__illustration, .components-placeholder::before",
</span><span class="cx" style="display: block; padding: 0 10px">                        "text": false,
</span><span class="cx" style="display: block; padding: 0 10px">                        "background": false
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "spacing": {
+                       "margin": true,
+                       "padding": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "styles": [
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitelogostylertlcss"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/blocks/site-logo/style-rtl.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-logo/style-rtl.css      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-logo/style-rtl.css        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,98 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/**
- * Colors
- */
-/**
- * Breakpoints & Media Queries
- */
-/**
- * SCSS Variables.
- *
- * Please use variables from this sheet to ensure consistency across the UI.
- * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
- * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
- */
-/**
- * Colors
- */
-/**
- * Fonts & basic variables.
- */
-/**
- * Grid System.
- * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
- */
-/**
- * Dimensions.
- */
-/**
- * Shadows.
- */
-/**
- * Editor widths.
- */
-/**
- * Block & Editor UI.
- */
-/**
- * Block paddings.
- */
-/**
- * React Native specific.
- * These variables do not appear to be used anywhere else.
- */
-/**
-*  Converts a hex value into the rgb equivalent.
-*
-* @param {string} hex - the hexadecimal value to convert
-* @return {string} comma separated rgb values
-*/
-/**
- * Breakpoint mixins
- */
-/**
- * Long content fade mixin
- *
- * Creates a fading overlay to signify that the content is longer
- * than the space allows.
- */
-/**
- * Focus styles.
- */
-/**
- * Applies editor left position to the selector passed as argument
- */
-/**
- * Styles that are reused verbatim in a few places
- */
-/**
- * Allows users to opt-out of animations via OS-level preferences.
- */
-/**
- * Reset default styles for JavaScript UI based pages.
- * This is a WP-admin agnostic reset
- */
-/**
- * Reset the WP Admin page styles for Gutenberg-like pages.
- */
-.wp-block-site-logo {
-  line-height: 0;
-}
-.wp-block-site-logo a {
-  display: inline-block;
-}
-.wp-block-site-logo.is-default-size img {
-  width: 120px;
-  height: auto;
-}
-.wp-block-site-logo a,
-.wp-block-site-logo img {
-  border-radius: inherit;
-}
-.wp-block-site-logo.aligncenter {
-  margin-right: auto;
-  margin-left: auto;
-  text-align: center;
-}
-.wp-block-site-logo.is-style-rounded {
-  border-radius: 9999px;
-}
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitelogostylertlmincss"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/blocks/site-logo/style-rtl.min.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-logo/style-rtl.min.css  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-logo/style-rtl.min.css    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-right:auto;margin-left:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitelogostylecss"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/blocks/site-logo/style.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-logo/style.css  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-logo/style.css    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,98 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/**
- * Colors
- */
-/**
- * Breakpoints & Media Queries
- */
-/**
- * SCSS Variables.
- *
- * Please use variables from this sheet to ensure consistency across the UI.
- * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
- * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
- */
-/**
- * Colors
- */
-/**
- * Fonts & basic variables.
- */
-/**
- * Grid System.
- * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
- */
-/**
- * Dimensions.
- */
-/**
- * Shadows.
- */
-/**
- * Editor widths.
- */
-/**
- * Block & Editor UI.
- */
-/**
- * Block paddings.
- */
-/**
- * React Native specific.
- * These variables do not appear to be used anywhere else.
- */
-/**
-*  Converts a hex value into the rgb equivalent.
-*
-* @param {string} hex - the hexadecimal value to convert
-* @return {string} comma separated rgb values
-*/
-/**
- * Breakpoint mixins
- */
-/**
- * Long content fade mixin
- *
- * Creates a fading overlay to signify that the content is longer
- * than the space allows.
- */
-/**
- * Focus styles.
- */
-/**
- * Applies editor left position to the selector passed as argument
- */
-/**
- * Styles that are reused verbatim in a few places
- */
-/**
- * Allows users to opt-out of animations via OS-level preferences.
- */
-/**
- * Reset default styles for JavaScript UI based pages.
- * This is a WP-admin agnostic reset
- */
-/**
- * Reset the WP Admin page styles for Gutenberg-like pages.
- */
-.wp-block-site-logo {
-  line-height: 0;
-}
-.wp-block-site-logo a {
-  display: inline-block;
-}
-.wp-block-site-logo.is-default-size img {
-  width: 120px;
-  height: auto;
-}
-.wp-block-site-logo a,
-.wp-block-site-logo img {
-  border-radius: inherit;
-}
-.wp-block-site-logo.aligncenter {
-  margin-left: auto;
-  margin-right: auto;
-  text-align: center;
-}
-.wp-block-site-logo.is-style-rounded {
-  border-radius: 9999px;
-}
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitelogostylemincss"></a>
<div class="delfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Deleted: trunk/src/wp-includes/blocks/site-logo/style.min.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-logo/style.min.css      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-logo/style.min.css        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +0,0 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitetaglineblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/site-tagline/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-tagline/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-tagline/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31,6 +31,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontFamily": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitetitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/site-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-title/block.json        2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-title/block.json  2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -47,6 +47,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontFamily": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitetitlephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/site-title.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-title.php       2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/site-title.php 2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21,22 +21,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $tag_name         = 'h1';
</span><span class="cx" style="display: block; padding: 0 10px">        $align_class_name = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $aria_current = is_home() || ( is_front_page() && 'page' === get_option( 'show_on_front' ) ) ? ' aria-current="page"' : '';
-
</del><span class="cx" style="display: block; padding: 0 10px">         if ( isset( $attributes['level'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $tag_name = 0 === $attributes['level'] ? 'p' : 'h' . (int) $attributes['level'];
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $attributes['isLink'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $link_attrs = array(
-                       'href="' . esc_url( get_bloginfo( 'url' ) ) . '"',
-                       'rel="' . esc_attr( 'home' ) . '"',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $aria_current = is_home() || ( is_front_page() && 'page' === get_option( 'show_on_front' ) ) ? ' aria-current="page"' : '';
+               $link_target  = ! empty( $attributes['linkTarget'] ) ? $attributes['linkTarget'] : '_self';
+
+               $site_title = sprintf(
+                       '<a href="%1$s" target="%2$s" rel="home"%3$s>%4$s</a>',
+                       esc_url( home_url() ),
+                       esc_attr( $link_target ),
</ins><span class="cx" style="display: block; padding: 0 10px">                         $aria_current,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        esc_html( $site_title )
</ins><span class="cx" style="display: block; padding: 0 10px">                 );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( '_blank' === $attributes['linkTarget'] ) {
-                       $link_attrs[] = 'target="_blank"';
-               }
-               $site_title = sprintf( '<a %1$s>%2$s</a>', implode( ' ', $link_attrs ), esc_html( $site_title ) );
</del><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblockssociallinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-link.php      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/social-link.php        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,6 +27,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * Prepend emails with `mailto:` if not set.
+        * The `is_email` returns false for emails with schema.
+        */
+       if ( is_email( $url ) ) {
+               $url = 'mailto:' . $url;
+       }
+
+       /**
+        * Prepend URL with https:// if it doesn't appear to contain a scheme
+        * and it's not a relative link starting with //.
+        */
+       if ( ! parse_url( $url, PHP_URL_SCHEME ) && ! str_starts_with( $url, '//' ) ) {
+               $url = 'https://' . $url;
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $rel_target_attributes = '';
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $open_in_new_tab ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $rel_target_attributes = 'rel="noopener nofollow" target="_blank"';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -216,7 +232,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                ),
</span><span class="cx" style="display: block; padding: 0 10px">                'reddit'        => array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'name' => 'Reddit',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.
 1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.15
 2-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"></path></svg>',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22 12.068a2.184 2.184 0 0 0-2.186-2.186c-.592 0-1.13.233-1.524.609-1.505-1.075-3.566-1.774-5.86-1.864l1.004-4.695 3.261.699A1.56 1.56 0 1 0 18.255 3c-.61-.001-1.147.357-1.398.877l-3.638-.77a.382.382 0 0 0-.287.053.348.348 0 0 0-.161.251l-1.112 5.233c-2.33.072-4.426.77-5.95 1.864a2.201 2.201 0 0 0-1.523-.61 2.184 2.184 0 0 0-.896 4.176c-.036.215-.053.43-.053.663 0 3.37 3.924 6.111 8.763 6.111s8.763-2.724 8.763-6.11c0-.216-.017-.449-.053-.664A2.207 2.207 0 0 0 22 12.068Zm-15.018 1.56a1.56 1.56 0 0 1 3.118 0c0 .86-.699 1.558-1.559 1.558-.86.018-1.559-.699-1.559-1.559Zm8.728 4.139c-1.076 1.075-3.119 1.147-3.71 1.147-.61 0-2.652-.09-3.71-1.147a.4.4 0 0 
 1 0-.573.4.4 0 0 1 .574 0c.68.68 2.114.914 3.136.914 1.022 0 2.473-.233 3.136-.914a.4.4 0 0 1 .574 0 .436.436 0 0 1 0 .573Zm-.287-2.563a1.56 1.56 0 0 1 0-3.118c.86 0 1.56.699 1.56 1.56 0 .841-.7 1.558-1.56 1.558Z"></path></svg>',
</ins><span class="cx" style="display: block; padding: 0 10px">                 ),
</span><span class="cx" style="display: block; padding: 0 10px">                'skype'         => array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'name' => 'Skype',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -266,6 +282,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        'name' => 'WordPress',
</span><span class="cx" style="display: block; padding: 0 10px">                        'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,
 0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',
</span><span class="cx" style="display: block; padding: 0 10px">                ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'whatsapp'      => array(
+                       'name' => 'WhatsApp',
+                       'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 
 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.718265
 6 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z"></path></svg>',
+               ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 'yelp'          => array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'name' => 'Yelp',
</span><span class="cx" style="display: block; padding: 0 10px">                        'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0
 ,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -276,7 +296,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                ),
</span><span class="cx" style="display: block; padding: 0 10px">                'share'         => array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'name' => 'Share Icon',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'icon' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"/></svg>',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 'icon' => '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"/></svg>',
</ins><span class="cx" style="display: block; padding: 0 10px">                 ),
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblockssociallinksblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-links/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-links/block.json      2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/social-links/block.json        2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -56,9 +56,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "flex"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "color": {
+                       "enableContrastChecker": false,
+                       "background": true,
+                       "gradients": true,
+                       "text": false,
+                       "__experimentalDefaultControls": {
+                               "background": false
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "blockGap": [ "horizontal", "vertical" ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "margin": [ "top", "bottom" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "margin": true,
+                       "padding": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "units": [ "px", "em", "rem", "vh", "vw" ],
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "blockGap": true
</span></span></pre></div>
<a id="trunksrcwpincludesblocksspacerblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/spacer/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/spacer/block.json    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/spacer/block.json      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,7 +17,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "orientation" ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "anchor": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "anchor": true,
+               "spacing": {
+                       "margin": [ "top", "bottom" ],
+                       "__experimentalDefaultControls": {
+                               "margin": true
+                       }
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-spacer-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-spacer"
</span></span></pre></div>
<a id="trunksrcwpincludesblockstableblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/table/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/table/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/table/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -134,13 +134,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "text": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "margin": true,
+                       "padding": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalFontStyle": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockstagcloudblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/tag-cloud/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/tag-cloud/block.json 2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/tag-cloud/block.json   2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,7 +23,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "smallestFontSize": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "8pt" 
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "8pt"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "largestFontSize": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">        ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": true,
+               "spacing": {
+                       "margin": true,
+                       "padding": true
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-tag-cloud-editor"
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockstemplatepartphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/template-part.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/template-part.php    2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/template-part.php      2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,7 +33,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                'tax_query'      => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                        array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                'taxonomy' => 'wp_theme',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                'field'    => 'slug',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         'field'    => 'name',
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 'terms'    => $attributes['theme'],
</span><span class="cx" style="display: block; padding: 0 10px">                                        ),
</span><span class="cx" style="display: block; padding: 0 10px">                                ),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -159,11 +159,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Returns an array of variation objects for the template part block.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Returns an array of area variation objects for the template part block.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @return array Array containing the block variation objects.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function build_template_part_block_variations() {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+function build_template_part_block_area_variations() {
</ins><span class="cx" style="display: block; padding: 0 10px">         $variations    = array();
</span><span class="cx" style="display: block; padding: 0 10px">        $defined_areas = get_allowed_block_template_part_areas();
</span><span class="cx" style="display: block; padding: 0 10px">        foreach ( $defined_areas as $area ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -184,6 +184,60 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Returns an array of instance variation objects for the template part block
+ *
+ * @return array Array containing the block variation objects.
+ */
+function build_template_part_block_instance_variations() {
+       $variations     = array();
+       $template_parts = get_block_templates(
+               array(
+                       'post_type' => 'wp_template_part',
+               ),
+               'wp_template_part'
+       );
+
+       $defined_areas = get_allowed_block_template_part_areas();
+       $icon_by_area  = array_combine( array_column( $defined_areas, 'area' ), array_column( $defined_areas, 'icon' ) );
+
+       foreach ( $template_parts as $template_part ) {
+               $variations[] = array(
+                       'name'        => sanitize_title( $template_part->slug ),
+                       'title'       => $template_part->title,
+                       // If there's no description for the template part don't show the
+                       // block description. This is a bit hacky, but prevent the fallback
+                       // by using a non-breaking space so that the value of description
+                       // isn't falsey.
+                       'description' => $template_part->description || '&nbsp;',
+                       'attributes'  => array(
+                               'slug'  => $template_part->slug,
+                               'theme' => $template_part->theme,
+                               'area'  => $template_part->area,
+                       ),
+                       'scope'       => array( 'inserter' ),
+                       'icon'        => $icon_by_area[ $template_part->area ],
+                       'example'     => array(
+                               'attributes' => array(
+                                       'slug'  => $template_part->slug,
+                                       'theme' => $template_part->theme,
+                                       'area'  => $template_part->area,
+                               ),
+                       ),
+               );
+       }
+       return $variations;
+}
+
+/**
+ * Returns an array of all template part block variations.
+ *
+ * @return array Array containing the block variation objects.
+ */
+function build_template_part_block_variations() {
+       return array_merge( build_template_part_block_area_variations(), build_template_part_block_instance_variations() );
+}
+
+/**
</ins><span class="cx" style="display: block; padding: 0 10px">  * Registers the `core/template-part` block on the server.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function register_block_core_template_part() {
</span></span></pre></div>
<a id="trunksrcwpincludesblockstermdescriptionblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/term-description/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/term-description/block.json  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/term-description/block.json    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21,9 +21,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "text": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "spacing": {
+                       "padding": true,
+                       "margin": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "typography": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalFontFamily": true,
+                       "__experimentalFontWeight": true,
+                       "__experimentalFontStyle": true,
+                       "__experimentalTextTransform": true,
+                       "__experimentalTextDecoration": true,
+                       "__experimentalLetterSpacing": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksverseblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/verse/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/verse/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/verse/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -38,6 +38,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontWeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalLetterSpacing": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalTextTransform": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalTextDecoration": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontAppearance": true
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -44,6 +45,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "margin": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "padding": true
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span></span></pre></div>
<a id="trunksrcwpincludesblocksvideoblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/video/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/video/block.json     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/blocks/video/block.json       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,7 +17,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "caption": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "html",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "selector": "figcaption"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "selector": "figcaption",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "controls": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,7 +28,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "id": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "number"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "number",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "loop": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -58,7 +60,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "video",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "src"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "src",
+                       "__experimentalRole": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "playsInline": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -67,6 +70,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "playsinline"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "tracks": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalRole": "content",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "type": "array",
</span><span class="cx" style="display: block; padding: 0 10px">                        "items": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "object"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -76,7 +80,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": true,
+               "spacing": {
+                       "margin": true,
+                       "padding": true
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-video-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-video"
</span></span></pre></div>
<a id="trunksrcwpincludesclasswpblockparserphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/class-wp-block-parser.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/class-wp-block-parser.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/src/wp-includes/class-wp-block-parser.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -222,7 +222,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 5.0.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param string $document Input document being parsed.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @return WP_Block_Parser_Block[]
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @return array[]
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        function parse( $document ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->document    = $document;
</span></span></pre></div>
<a id="trunktestsphpunitincludesunregisterblockshooksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/includes/unregister-blocks-hooks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/includes/unregister-blocks-hooks.php  2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/tests/phpunit/includes/unregister-blocks-hooks.php    2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12,6 +12,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_comment_edit_link' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_comment_reply_link' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_comment_template' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+remove_action( 'init', 'register_block_core_comments' );
</ins><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_comments_pagination' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_comments_pagination_next' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_comments_pagination_numbers' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32,7 +33,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_pattern' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_post_author' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_post_author_biography' );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-remove_action( 'init', 'register_block_core_post_comments' );
</del><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_post_comments_form' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_post_content' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_post_date' );
</span></span></pre></div>
<a id="trunktestsphpunitteststhemewpThemeJsonphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/theme/wpThemeJson.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/theme/wpThemeJson.php   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/tests/phpunit/tests/theme/wpThemeJson.php     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -366,7 +366,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        )
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $styles = 'body { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }.wp-block-group{border-radius: 10px;margin: 1em;padding: 24px;}.wp-block-image{border-top-left-radius: 10px;border-bottom-right-radius: 1em;margin-bottom: 30px;padding-top: 15px;}';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $styles = 'body { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }.wp-block-group{border-radius: 10px;margin: 1em;padding: 24px;}.wp-block-image{margin-bottom: 30px;padding-top: 15px;}.wp-block-image img, .wp-block-image .wp-block-image__crop-area{border-top-left-radius: 10px;border-bottom-right-radius: 1em;}';
</ins><span class="cx" style="display: block; padding: 0 10px">                 $this->assertSame( $styles, $theme_json->get_stylesheet() );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $styles, $theme_json->get_stylesheet( array( 'styles' ) ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -553,7 +553,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $variables = 'body{--wp--preset--color--grey: grey;--wp--preset--font-family--small: 14px;--wp--preset--font-family--big: 41px;}.wp-block-group{--wp--custom--base-font: 16;--wp--custom--line-height--small: 1.2;--wp--custom--line-height--medium: 1.4;--wp--custom--line-height--large: 1.8;}';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $styles    = 'body { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }body{color: var(--wp--preset--color--grey);}a:where(:not(.wp-element-button)){background-color: #333;color: #111;}.wp-block-group{border-radius: 10px;padding: 24px;}.wp-block-group a:where(:not(.wp-element-button)){color: #111;}h1,h2,h3,h4,h5,h6{color: #123456;}h1 a:where(:not(.wp-element-button)),h2 a:where(:not(.wp-element-button)),h3 a:where(:not(.wp-element-button)),h4 a:where(:not(.wp-element-button)),h5 a:where(:not(.wp-element-button)),h6 a:where(:not(.wp-element-button)){background-color: #333;color: #111;font-size: 60px;}.wp-block-post-date{color: #123456;}.wp-block-post-date a:where(:not(.wp-element-button)){bac
 kground-color: #777;color: #555;}.wp-block-image{border-top-left-radius: 10px;border-bottom-right-radius: 1em;margin-bottom: 30px;}';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $styles    = 'body { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }body{color: var(--wp--preset--color--grey);}a:where(:not(.wp-element-button)){background-color: #333;color: #111;}.wp-block-group{border-radius: 10px;padding: 24px;}.wp-block-group a:where(:not(.wp-element-button)){color: #111;}h1,h2,h3,h4,h5,h6{color: #123456;}h1 a:where(:not(.wp-element-button)),h2 a:where(:not(.wp-element-button)),h3 a:where(:not(.wp-element-button)),h4 a:where(:not(.wp-element-button)),h5 a:where(:not(.wp-element-button)),h6 a:where(:not(.wp-element-button)){background-color: #333;color: #111;font-size: 60px;}.wp-block-post-date{color: #123456;}.wp-block-post-date a:where(:not(.wp-element-button)){back
 ground-color: #777;color: #555;}.wp-block-image{margin-bottom: 30px;}.wp-block-image img, .wp-block-image .wp-block-image__crop-area{border-top-left-radius: 10px;border-bottom-right-radius: 1em;}';
</ins><span class="cx" style="display: block; padding: 0 10px">                 $presets   = '.has-grey-color{color: var(--wp--preset--color--grey) !important;}.has-grey-background-color{background-color: var(--wp--preset--color--grey) !important;}.has-grey-border-color{border-color: var(--wp--preset--color--grey) !important;}.has-small-font-family{font-family: var(--wp--preset--font-family--small) !important;}.has-big-font-family{font-family: var(--wp--preset--font-family--big) !important;}';
</span><span class="cx" style="display: block; padding: 0 10px">                $all       = $variables . $styles . $presets;
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $all, $theme_json->get_stylesheet() );
</span></span></pre></div>
<a id="trunktoolswebpackblocksjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tools/webpack/blocks.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tools/webpack/blocks.js     2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/tools/webpack/blocks.js       2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,6 +33,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'comment-edit-link',
</span><span class="cx" style="display: block; padding: 0 10px">                'comment-reply-link',
</span><span class="cx" style="display: block; padding: 0 10px">                'comment-template',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'comments',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'comments-pagination',
</span><span class="cx" style="display: block; padding: 0 10px">                'comments-pagination-next',
</span><span class="cx" style="display: block; padding: 0 10px">                'comments-pagination-numbers',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -53,7 +54,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'pattern',
</span><span class="cx" style="display: block; padding: 0 10px">                'post-author',
</span><span class="cx" style="display: block; padding: 0 10px">                'post-author-biography',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'post-comments',
</del><span class="cx" style="display: block; padding: 0 10px">                 'post-comments-form',
</span><span class="cx" style="display: block; padding: 0 10px">                'post-content',
</span><span class="cx" style="display: block; padding: 0 10px">                'post-date',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -89,7 +89,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'code',
</span><span class="cx" style="display: block; padding: 0 10px">                'column',
</span><span class="cx" style="display: block; padding: 0 10px">                'columns',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'comments-query-loop',
</del><span class="cx" style="display: block; padding: 0 10px">                 'embed',
</span><span class="cx" style="display: block; padding: 0 10px">                'freeform',
</span><span class="cx" style="display: block; padding: 0 10px">                'group',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -96,6 +95,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'heading',
</span><span class="cx" style="display: block; padding: 0 10px">                'html',
</span><span class="cx" style="display: block; padding: 0 10px">                'list',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'list-item',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'media-text',
</span><span class="cx" style="display: block; padding: 0 10px">                'missing',
</span><span class="cx" style="display: block; padding: 0 10px">                'more',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -152,6 +152,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                entry: {
</span><span class="cx" style="display: block; padding: 0 10px">                        'file/view': join( baseDir, `node_modules/@wordpress/block-library/build-module/file/view` ),
</span><span class="cx" style="display: block; padding: 0 10px">                        'navigation/view': join( baseDir, `node_modules/@wordpress/block-library/build-module/navigation/view` ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        'navigation/view-modal': join( baseDir, `node_modules/@wordpress/block-library/build-module/navigation/view-modal` ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                output: {
</span><span class="cx" style="display: block; padding: 0 10px">                        devtoolNamespace: 'wp',
</span></span></pre></div>
<a id="trunktoolswebpackpackagesjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tools/webpack/packages.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tools/webpack/packages.js   2022-09-20 14:24:08 UTC (rev 54256)
+++ trunk/tools/webpack/packages.js     2022-09-20 15:14:54 UTC (rev 54257)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -54,7 +54,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        buildTarget = buildTarget  + '/wp-includes';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        const WORDPRESS_NAMESPACE = '@wordpress/';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        const BUNDLED_PACKAGES = [ '@wordpress/icons', '@wordpress/interface', '@wordpress/style-engine' ];
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ const BUNDLED_PACKAGES = [ '@wordpress/icons', '@wordpress/interface' ];
</ins><span class="cx" style="display: block; padding: 0 10px">         const packages = Object.keys( dependencies )
</span><span class="cx" style="display: block; padding: 0 10px">                .filter( ( packageName ) =>
</span><span class="cx" style="display: block; padding: 0 10px">                        ! BUNDLED_PACKAGES.includes( packageName ) &&
</span></span></pre>
</div>
</div>

</body>
</html>