diff --git a/package-lock.json b/package-lock.json index 5b3ac8d9..2b9d750b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3673,6 +3673,27 @@ "pretty-format": "^29.0.0" } }, + "node_modules/@types/jsdom": { + "version": "20.0.1", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", + "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", + "dependencies": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + } + }, + "node_modules/@types/jsdom/node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/@types/json-schema": { "version": "7.0.11", "license": "MIT" @@ -3801,6 +3822,11 @@ "version": "1.4.3", "license": "MIT" }, + "node_modules/@types/tough-cookie": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==" + }, "node_modules/@types/uglify-js": { "version": "3.17.1", "license": "MIT", @@ -4031,63 +4057,6 @@ "redux": "^4.1.0" } }, - "node_modules/@types/wordpress__edit-post": { - "version": "7.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*", - "@types/wordpress__components": "*", - "@types/wordpress__data": "*", - "@wordpress/element": "^5.0.0" - } - }, - "node_modules/@types/wordpress__edit-post/node_modules/@types/react-dom": { - "version": "18.0.11", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/wordpress__edit-post/node_modules/@wordpress/element": { - "version": "5.6.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__edit-post/node_modules/react-dom": { - "version": "18.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/@types/wordpress__edit-post/node_modules/scheduler": { - "version": "0.23.0", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, "node_modules/@types/wordpress__keycodes": { "version": "2.3.1", "license": "MIT" @@ -4193,63 +4162,6 @@ "loose-envify": "^1.1.0" } }, - "node_modules/@types/wordpress__plugins": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*", - "@types/wordpress__components": "*", - "@wordpress/element": "^3.0.0" - } - }, - "node_modules/@types/wordpress__plugins/node_modules/@types/react": { - "version": "16.14.36", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/wordpress__plugins/node_modules/@types/react-dom": { - "version": "16.9.18", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "^16" - } - }, - "node_modules/@types/wordpress__plugins/node_modules/@wordpress/element": { - "version": "3.2.0", - "dev": true, - "license": "GPL-2.0-or-later", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@types/react": "^16.9.0", - "@types/react-dom": "^16.9.0", - "@wordpress/escape-html": "^2.2.0", - "lodash": "^4.17.21", - "react": "^17.0.1", - "react-dom": "^17.0.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@types/wordpress__plugins/node_modules/react": { - "version": "17.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@types/wordpress__rich-text": { "version": "6.0.0", "license": "MIT", @@ -4728,26 +4640,28 @@ } }, "node_modules/@wordpress/a11y": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.30.0.tgz", + "integrity": "sha512-bNsYcoUWzREbjDjeHnhD6b74x+xQ9e6kGn9LIT5DILoPOM1S4NqMvJTnBnvSakfLZx2ZjAFJ0VLUOUIOJRmZxw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.29.0", - "@wordpress/i18n": "^4.29.0" + "@wordpress/dom-ready": "^3.30.0", + "@wordpress/i18n": "^4.30.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/annotations": { - "version": "2.29.0", - "license": "GPL-2.0-or-later", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.30.0.tgz", + "integrity": "sha512-py0gVcc2kdZuENStURqKgXK2+HeveYSAryHU8xvA8R4IA3lIQrHndfP+BJPFg/Gk3eA0ipdhdEzdqRcIFdMb/Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^8.6.0", - "@wordpress/hooks": "^3.29.0", - "@wordpress/i18n": "^4.29.0", - "@wordpress/rich-text": "^6.6.0", + "@wordpress/data": "^9.0.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/rich-text": "^6.7.0", "rememo": "^4.0.0", "uuid": "^8.3.0" }, @@ -4757,23 +4671,25 @@ }, "node_modules/@wordpress/annotations/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/annotations/node_modules/@wordpress/compose": { - "version": "6.6.0", - "license": "GPL-2.0-or-later", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.7.0.tgz", + "integrity": "sha512-Uas6Lc7V4vVlnfjbey9AK8Pm1w85FoSCBYenWO3jx1ZR/C9djDoQEczDqiJk1jsEGNUtNKSaS+6O4/ubQ9NkyA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/dom": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/is-shallow-equal": "^4.29.0", - "@wordpress/keycodes": "^3.29.0", - "@wordpress/priority-queue": "^2.29.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/priority-queue": "^2.30.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -4787,17 +4703,18 @@ } }, "node_modules/@wordpress/annotations/node_modules/@wordpress/data": { - "version": "8.6.0", - "license": "GPL-2.0-or-later", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.0.0.tgz", + "integrity": "sha512-+FBLxCNZSGhI5b6+Bx2lE4PhmbPTCl7WqEcDByiTp4EGotJXtDaanUukxv3sI5qDrX8nKroqN8uytxIL2raHlg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.6.0", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/is-shallow-equal": "^4.29.0", - "@wordpress/priority-queue": "^2.29.0", - "@wordpress/private-apis": "^0.11.0", - "@wordpress/redux-routine": "^4.29.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/priority-queue": "^2.30.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/redux-routine": "^4.30.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -4814,13 +4731,14 @@ } }, "node_modules/@wordpress/annotations/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -4830,19 +4748,31 @@ "node": ">=12" } }, + "node_modules/@wordpress/annotations/node_modules/@wordpress/private-apis": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.12.0.tgz", + "integrity": "sha512-x0nPVPiJA1ntL62xMCueNGuFlIDDqdfHXtk38X08tRCU+S6ILO0MZ9AGMhAl4nsWb8S6D+7t9iB9K0Y/wmDO2g==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/annotations/node_modules/@wordpress/rich-text": { - "version": "6.6.0", - "license": "GPL-2.0-or-later", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.7.0.tgz", + "integrity": "sha512-OYgQx7C2c1TP1ofYOkH1u7mFESGY2R0HOJazIP3vZbDCRRVsA3FSgR4jzvo3rZD+pj6HIjknnTtKXd7TkGwK6A==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.29.0", - "@wordpress/compose": "^6.6.0", - "@wordpress/data": "^8.6.0", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/escape-html": "^2.29.0", - "@wordpress/i18n": "^4.29.0", - "@wordpress/keycodes": "^3.29.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", "memize": "^1.1.0", "rememo": "^4.0.0" }, @@ -4855,7 +4785,8 @@ }, "node_modules/@wordpress/annotations/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -4866,7 +4797,8 @@ }, "node_modules/@wordpress/annotations/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } @@ -4879,20 +4811,22 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "6.26.0", - "license": "GPL-2.0-or-later", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.27.0.tgz", + "integrity": "sha512-5DAOOhvA4rmAGIoQX8gbut73Ls0nD5vKo4ImhaeMt+5o7JO7Mn+FU1t7GFy2MwzdBEu/toh/XuCHqF6F3HaooQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.29.0", - "@wordpress/url": "^3.30.0" + "@wordpress/i18n": "^4.30.0", + "@wordpress/url": "^3.31.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/autop": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.30.0.tgz", + "integrity": "sha512-8Ewl/1Wz1SKGJ06V4WGaVYOZoVeyw2KpjisLsjnE66iwUOejscEvEVAVbD8nQ0qrInc7uqnK4R9hjBGlIkVlow==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4901,8 +4835,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.12.0", - "license": "GPL-2.0-or-later", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.13.0.tgz", + "integrity": "sha512-IK8s2xbxLwWSD4COQICbTgbFziKc9Ed8fpWuxtQl3n+2xpyFIfWHvDEt5nGbotj96OEcxQ16h+aTqIcdon/fwQ==", "engines": { "node": ">=14" }, @@ -4911,8 +4846,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.13.0", - "license": "GPL-2.0-or-later", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.14.0.tgz", + "integrity": "sha512-ZdsM2u/OwqVBQgYrxiX0tJV13GXiQYrNGWnHzpC48tENh7PR3xKcdaLtX6+nnYyyZm3JpQwW9Xog6Dd1AFnJKA==", "dependencies": { "@babel/core": "^7.16.0", "@babel/plugin-transform-react-jsx": "^7.16.0", @@ -4920,10 +4856,10 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.12.0", - "@wordpress/browserslist-config": "^5.12.0", - "@wordpress/element": "^5.6.0", - "@wordpress/warning": "^2.29.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.13.0", + "@wordpress/browserslist-config": "^5.13.0", + "@wordpress/element": "^5.7.0", + "@wordpress/warning": "^2.30.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" }, @@ -4933,19 +4869,21 @@ }, "node_modules/@wordpress/babel-preset-default/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/babel-preset-default/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -4957,7 +4895,8 @@ }, "node_modules/@wordpress/babel-preset-default/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -4968,18 +4907,21 @@ }, "node_modules/@wordpress/babel-preset-default/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/@wordpress/base-styles": { - "version": "4.20.0", - "license": "GPL-2.0-or-later" + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.21.0.tgz", + "integrity": "sha512-6dtuyOkb6r5NAfBSQoo+EG8JP2PMvNgccbr5KWJMLfuocSNxcGRNs0i8/eVyDXQv9myU1+b5OFFgm21q0C+KAg==" }, "node_modules/@wordpress/blob": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.30.0.tgz", + "integrity": "sha512-jk0TguO5kEhHM5MI9PvOkVc6KEuxkU+zm3eF/esmA9BwWouevCafbkAypSnl3nbTR4pqvB/33tSbxH54WOuOag==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5123,8 +5065,9 @@ } }, "node_modules/@wordpress/block-serialization-default-parser": { - "version": "4.29.0", - "license": "GPL-2.0-or-later", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.30.0.tgz", + "integrity": "sha512-sZUU85u4GnpJTHl4bYRwdsHgz8tCBPnku/lFuox2j9QdSpI26OY3TuGtGZT91FU0djEAiP5qwEVPeZDXdXl1JQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5177,8 +5120,9 @@ } }, "node_modules/@wordpress/browserslist-config": { - "version": "5.12.0", - "license": "GPL-2.0-or-later", + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.13.0.tgz", + "integrity": "sha512-hAvR0GH/76QM4XJDG5z5FZxNM9bruJz0X1I0eindTW0DCQVMjs7XELuhuD428ZIgq9aUWwAozz5OjRUFTxAMaQ==", "engines": { "node": ">=14" } @@ -5306,10 +5250,11 @@ } }, "node_modules/@wordpress/create-block": { - "version": "4.13.0", - "license": "GPL-2.0-or-later", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/create-block/-/create-block-4.14.0.tgz", + "integrity": "sha512-xG42pwVIY5jeaUGSRm6BiSdbZvCdN6nbTz57p/MDtFbkCK+UoYyQAv/AKb5nwlyRF19RjL9+c9UWW4TCmwNzkw==", "dependencies": { - "@wordpress/lazy-import": "^1.16.0", + "@wordpress/lazy-import": "^1.17.0", "chalk": "^4.0.0", "change-case": "^4.1.2", "check-node-version": "^4.1.0", @@ -5458,13 +5403,14 @@ } }, "node_modules/@wordpress/data-controls": { - "version": "2.29.0", - "license": "GPL-2.0-or-later", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.30.0.tgz", + "integrity": "sha512-O6bdBW0OrInV9jEH6LF4Cp52M11RdN68NjZmSTWYSSZB95kO+wGBYYcjYB7yXXv/woBvcKpsBLXcCl2bMfICVA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.26.0", - "@wordpress/data": "^8.6.0", - "@wordpress/deprecated": "^3.29.0" + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0" }, "engines": { "node": ">=12" @@ -5472,23 +5418,25 @@ }, "node_modules/@wordpress/data-controls/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/data-controls/node_modules/@wordpress/compose": { - "version": "6.6.0", - "license": "GPL-2.0-or-later", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.7.0.tgz", + "integrity": "sha512-Uas6Lc7V4vVlnfjbey9AK8Pm1w85FoSCBYenWO3jx1ZR/C9djDoQEczDqiJk1jsEGNUtNKSaS+6O4/ubQ9NkyA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/dom": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/is-shallow-equal": "^4.29.0", - "@wordpress/keycodes": "^3.29.0", - "@wordpress/priority-queue": "^2.29.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/priority-queue": "^2.30.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -5502,17 +5450,18 @@ } }, "node_modules/@wordpress/data-controls/node_modules/@wordpress/data": { - "version": "8.6.0", - "license": "GPL-2.0-or-later", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.0.0.tgz", + "integrity": "sha512-+FBLxCNZSGhI5b6+Bx2lE4PhmbPTCl7WqEcDByiTp4EGotJXtDaanUukxv3sI5qDrX8nKroqN8uytxIL2raHlg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.6.0", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/is-shallow-equal": "^4.29.0", - "@wordpress/priority-queue": "^2.29.0", - "@wordpress/private-apis": "^0.11.0", - "@wordpress/redux-routine": "^4.29.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/priority-queue": "^2.30.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/redux-routine": "^4.30.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -5529,13 +5478,14 @@ } }, "node_modules/@wordpress/data-controls/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -5545,9 +5495,21 @@ "node": ">=12" } }, + "node_modules/@wordpress/data-controls/node_modules/@wordpress/private-apis": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.12.0.tgz", + "integrity": "sha512-x0nPVPiJA1ntL62xMCueNGuFlIDDqdfHXtk38X08tRCU+S6ILO0MZ9AGMhAl4nsWb8S6D+7t9iB9K0Y/wmDO2g==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/data-controls/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -5558,17 +5520,19 @@ }, "node_modules/@wordpress/data-controls/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/@wordpress/date": { - "version": "4.29.0", - "license": "GPL-2.0-or-later", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.30.0.tgz", + "integrity": "sha512-Ip//fBmaYS8F6P933EXpjWmblX7KMs/f9WJ7E3B5tfuNLRETDUq0CTTEimtoEicdBowDAQeY0sRLPd+zLXqLfw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.29.0", + "@wordpress/deprecated": "^3.30.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -5592,30 +5556,33 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.30.0.tgz", + "integrity": "sha512-+Zk2wqDtvEkq9BY0SHeKHvywPn37hIsDkCyrRHChNhZYYluAzLS9mZKkFKjIuj6+dxYMINbkWcljA+HO0kdcQQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.29.0" + "@wordpress/hooks": "^3.30.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.30.0.tgz", + "integrity": "sha512-iO1SW4gr1LiuyuZf0wCaUb/N8tUprt6+nH6d8XMMJN6DCm0dmL/m0DGUYYBTLO0NtbBYCKQah8BaXz5T9qH2cA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.29.0" + "@wordpress/deprecated": "^3.30.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom-ready": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.30.0.tgz", + "integrity": "sha512-9vsuxCr3CbXajOck4SXZJWD0+Xq5d9XCP5niQgTJgFqNbvLjmBbN2vtmUAQNNYKzemqBMMqoy/RaNzCTDHdwVg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5840,8 +5807,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.29.0", - "license": "GPL-2.0-or-later", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.30.0.tgz", + "integrity": "sha512-A0FVcCPSfzCsuoLJOGCKOj3ygg6lWptugtyFcXoELG15AJ3ivfeJEeghZo77YpaWCmyCf0yTC56qbaAa2c48uw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5938,8 +5906,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.30.0.tgz", + "integrity": "sha512-cvM5OWMQx0D2+wxvsTCI68LXy4cHz1Db97LliiQ+KprSBmYRG5Uy2PqtPv1sMlK8IOypKOlzmG5H5V1CwBN44A==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5948,8 +5917,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.30.0.tgz", + "integrity": "sha512-Hzqn4WSbL2gYBssMruMadJo9LTrupK+RQLMNO87Zx6sDADu1e4sSLrsfLVvX9hMNmDp3SQxUpt2CHWLxzlVf3g==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5958,11 +5928,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.29.0", - "license": "GPL-2.0-or-later", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.30.0.tgz", + "integrity": "sha512-vIntwrTBSU2MXOBlpyFntPgimHP+RW+k7/Y00BMPL+xoxPr7J7sXX/GNoYlH1BNsAo7XOi5AY5FrUnQ7ZIYdtQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.29.0", + "@wordpress/hooks": "^3.30.0", "gettext-parser": "^1.3.1", "memize": "^1.1.0", "sprintf-js": "^1.1.1", @@ -5980,12 +5951,13 @@ "license": "BSD-3-Clause" }, "node_modules/@wordpress/icons": { - "version": "9.20.0", - "license": "GPL-2.0-or-later", + "version": "9.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.21.0.tgz", + "integrity": "sha512-za8UKSuIVzcslcNtRSKYPngx4eOHWGwhBN8QdkCGaqIiU7xLLwlkZpLmDYrL6fqRClywhbfmBsHC7VVVIZs4NQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.6.0", - "@wordpress/primitives": "^3.27.0" + "@wordpress/element": "^5.7.0", + "@wordpress/primitives": "^3.28.0" }, "engines": { "node": ">=12" @@ -5993,19 +5965,21 @@ }, "node_modules/@wordpress/icons/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/icons/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -6017,7 +5991,8 @@ }, "node_modules/@wordpress/icons/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -6028,7 +6003,8 @@ }, "node_modules/@wordpress/icons/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } @@ -6060,8 +6036,9 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "4.29.0", - "license": "GPL-2.0-or-later", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.30.0.tgz", + "integrity": "sha512-8JxjnS7ncTkw3RJZWMG2mg0eDsip2cTpT2tR4cQte8Ol4Mumz2ByFiTJt3cFPAmqZ3XhBr4bnYurHL0ZUuRzIg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6354,11 +6331,12 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.30.0.tgz", + "integrity": "sha512-rDZYk/t3a/WtOi8SrfVrHP63mT5NXw13kNf3+VL/jk+hcacb6TXImFEwH0F5nLHVYpvv0fPSoFUDo5bYqwbHZQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.29.0", + "@wordpress/i18n": "^4.30.0", "change-case": "^4.1.2" }, "engines": { @@ -6366,8 +6344,9 @@ } }, "node_modules/@wordpress/lazy-import": { - "version": "1.16.0", - "license": "GPL-2.0-or-later", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@wordpress/lazy-import/-/lazy-import-1.17.0.tgz", + "integrity": "sha512-LL+Mg/keTLXvgdVLDZsGjP0jV9FOEPuXOUMNAZEfY1zOYZ0APLSlo8ar23Ag/BMIHNSOMsOwfmc6pQ6THanE8w==", "dependencies": { "execa": "^4.0.2", "npm-package-arg": "^8.1.5", @@ -6379,7 +6358,8 @@ }, "node_modules/@wordpress/lazy-import/node_modules/lru-cache": { "version": "6.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { "yallist": "^4.0.0" }, @@ -6389,7 +6369,8 @@ }, "node_modules/@wordpress/lazy-import/node_modules/semver": { "version": "7.3.8", - "license": "ISC", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -6402,7 +6383,8 @@ }, "node_modules/@wordpress/lazy-import/node_modules/yallist": { "version": "4.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@wordpress/list-reusable-blocks": { "version": "3.20.0", @@ -6425,14 +6407,15 @@ } }, "node_modules/@wordpress/media-utils": { - "version": "4.20.0", - "license": "GPL-2.0-or-later", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.21.0.tgz", + "integrity": "sha512-5QCp1k0MC5PO80Cf6DJ1n93O/PXE+iRg7lmEUGW5s4zVAollvKHpfzMfRziV2nRnqynhyxphFOsVR9r/G+xrug==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.26.0", - "@wordpress/blob": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/i18n": "^4.29.0" + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/i18n": "^4.30.0" }, "engines": { "node": ">=12" @@ -6440,19 +6423,21 @@ }, "node_modules/@wordpress/media-utils/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/media-utils/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -6464,7 +6449,8 @@ }, "node_modules/@wordpress/media-utils/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -6475,18 +6461,20 @@ }, "node_modules/@wordpress/media-utils/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/@wordpress/notices": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.30.0.tgz", + "integrity": "sha512-Irh0E9U9CdwIhPwlEP3sgGxcQwtmhFjXRP/rwY+bYmE3QWLd1jegP51CI3SzTGxSw1v0PE5vQure81QPky6pOA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.29.0", - "@wordpress/data": "^8.6.0" + "@wordpress/a11y": "^3.30.0", + "@wordpress/data": "^9.0.0" }, "engines": { "node": ">=12" @@ -6494,23 +6482,25 @@ }, "node_modules/@wordpress/notices/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/notices/node_modules/@wordpress/compose": { - "version": "6.6.0", - "license": "GPL-2.0-or-later", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.7.0.tgz", + "integrity": "sha512-Uas6Lc7V4vVlnfjbey9AK8Pm1w85FoSCBYenWO3jx1ZR/C9djDoQEczDqiJk1jsEGNUtNKSaS+6O4/ubQ9NkyA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/dom": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/is-shallow-equal": "^4.29.0", - "@wordpress/keycodes": "^3.29.0", - "@wordpress/priority-queue": "^2.29.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/priority-queue": "^2.30.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -6524,17 +6514,18 @@ } }, "node_modules/@wordpress/notices/node_modules/@wordpress/data": { - "version": "8.6.0", - "license": "GPL-2.0-or-later", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.0.0.tgz", + "integrity": "sha512-+FBLxCNZSGhI5b6+Bx2lE4PhmbPTCl7WqEcDByiTp4EGotJXtDaanUukxv3sI5qDrX8nKroqN8uytxIL2raHlg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.6.0", - "@wordpress/deprecated": "^3.29.0", - "@wordpress/element": "^5.6.0", - "@wordpress/is-shallow-equal": "^4.29.0", - "@wordpress/priority-queue": "^2.29.0", - "@wordpress/private-apis": "^0.11.0", - "@wordpress/redux-routine": "^4.29.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/priority-queue": "^2.30.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/redux-routine": "^4.30.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -6551,13 +6542,14 @@ } }, "node_modules/@wordpress/notices/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -6567,9 +6559,21 @@ "node": ">=12" } }, + "node_modules/@wordpress/notices/node_modules/@wordpress/private-apis": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.12.0.tgz", + "integrity": "sha512-x0nPVPiJA1ntL62xMCueNGuFlIDDqdfHXtk38X08tRCU+S6ILO0MZ9AGMhAl4nsWb8S6D+7t9iB9K0Y/wmDO2g==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/notices/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -6580,14 +6584,16 @@ }, "node_modules/@wordpress/notices/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.14.0", - "license": "GPL-2.0-or-later", + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.15.0.tgz", + "integrity": "sha512-lqCiOw4kdBLiHuhZ0AKpUAL0bZUmMu+go4BjM/s5IKocm/PIFUSM21CuaBaOla3IHaU8d0mzv0ZoRg8WpLAdjA==", "engines": { "node": ">=14" }, @@ -6636,10 +6642,11 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.13.0", - "license": "GPL-2.0-or-later", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.14.0.tgz", + "integrity": "sha512-ZcpJspmhNI4C1h69gqC28iZQkVWOeboI7YIAfFW9U79h1BAtb0XcJVjPf9Oii3MOZO6demgXFvby228BLzoHeg==", "dependencies": { - "@wordpress/base-styles": "^4.20.0", + "@wordpress/base-styles": "^4.21.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -6670,8 +6677,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "2.12.0", - "license": "GPL-2.0-or-later", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.13.0.tgz", + "integrity": "sha512-+/CiiWR2QKBkJcshyA6qTpCIo56U8cN9817Yb61dbd5WprDAGf5vFG0i2qsjovER+9r3DHi5iqtjv2qr752NRw==", "engines": { "node": ">=14" }, @@ -6680,11 +6688,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.27.0", - "license": "GPL-2.0-or-later", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.28.0.tgz", + "integrity": "sha512-Oxi4uAPZsNFBXfouBn0H1jmCykAILA3ll1l2X3rqA14H3v3EKp9MZFMCNYjCgmrKalFiwdlLAwOkO/kptErngA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.6.0", + "@wordpress/element": "^5.7.0", "classnames": "^2.3.1" }, "engines": { @@ -6693,19 +6702,21 @@ }, "node_modules/@wordpress/primitives/node_modules/@types/react-dom": { "version": "18.0.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dependencies": { "@types/react": "*" } }, "node_modules/@wordpress/primitives/node_modules/@wordpress/element": { - "version": "5.6.0", - "license": "GPL-2.0-or-later", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.29.0", + "@wordpress/escape-html": "^2.30.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -6717,7 +6728,8 @@ }, "node_modules/@wordpress/primitives/node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -6728,14 +6740,16 @@ }, "node_modules/@wordpress/primitives/node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/@wordpress/priority-queue": { - "version": "2.29.0", - "license": "GPL-2.0-or-later", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.30.0.tgz", + "integrity": "sha512-++X/TXeBM4N4PBeLR5NeXE6wzZvvsOhfLo+/hXwcu6lkSumtw/gK7EfN9qxu0O1MRNHFEdIGdKyX8QTTjcCPGw==", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -6755,8 +6769,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "4.29.0", - "license": "GPL-2.0-or-later", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.30.0.tgz", + "integrity": "sha512-m3DBpnCtldDeaEd/FL9XR9LGivFYPoWbb0I5rpHkXyfPsFm2HZC/TuiU0R8u2GgF0fQzHsuffZwcMJTvoOSG6g==", "dependencies": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", @@ -8294,8 +8309,9 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.30.0.tgz", + "integrity": "sha512-M5CbapokH7A2z0uur+q19KF0FEp6R1S/m2v8zaML7ag2T1ZENiJ5BTDMtfFy9I+5K+zi0T59R6+fVbyuHGhpQQ==", "dependencies": { "@babel/runtime": "^7.16.0", "memize": "^1.1.0" @@ -8305,8 +8321,9 @@ } }, "node_modules/@wordpress/style-engine": { - "version": "1.12.0", - "license": "GPL-2.0-or-later", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.13.0.tgz", + "integrity": "sha512-KQ9bTFibbmOyhDprG2hHVDD3V+oClhuAveVUWxQwyOi8rDYMHHn0OIbCXIaiXLrTAaGOuY874sBUqCJOszZ8Dg==", "dependencies": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21" @@ -8316,8 +8333,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.12.0", - "license": "MIT", + "version": "21.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.13.0.tgz", + "integrity": "sha512-jyHiVdZicNcOw6ITmYqreBEXNrfXBaP5OW57iU/6xnX2T09v0W8wmHf85GXgxQme9vkq5sD9Dkel3kblvT2MVQ==", "dependencies": { "stylelint-config-recommended": "^6.0.0", "stylelint-config-recommended-scss": "^5.0.2" @@ -8330,8 +8348,9 @@ } }, "node_modules/@wordpress/token-list": { - "version": "2.29.0", - "license": "GPL-2.0-or-later", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.30.0.tgz", + "integrity": "sha512-Lqe/Rhe8SN1P4P3ats9F2l86t4vMVYs3xe90x9HvjJMB9X6PCaKD8a4m8Q9qrmjS6RXxSyU9NtcIytdlCi1ZrA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -8340,8 +8359,9 @@ } }, "node_modules/@wordpress/url": { - "version": "3.30.0", - "license": "GPL-2.0-or-later", + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.31.0.tgz", + "integrity": "sha512-3sxbDKU8OQTeGat3Roef9dN/NR0Rb6ld9KN0618Ec+FHU05dI+7nolA0jfOAJka+Vvf7gfP0WQ7cJAZdlwfNuw==", "dependencies": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.4.2" @@ -8366,8 +8386,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.29.0", - "license": "GPL-2.0-or-later", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.30.0.tgz", + "integrity": "sha512-G8+eBnetXVWi5ynMoKQOsNIFDuZ13x9iVHcGHaT40U5tLZwW0DUQbbI3cl0VwL//F+0FFJcP5zkjjFNfpItqHA==", "engines": { "node": ">=12" } @@ -8396,8 +8417,9 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "3.29.0", - "license": "GPL-2.0-or-later", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.30.0.tgz", + "integrity": "sha512-shriefNGA04L/dqSjYxhW1yn6KrI89oCCgOXdCAWyevGT9yKWajKdUJNnBYXKi3jk/cQwZWNmxh/1aq1hRtbAA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -9352,7 +9374,8 @@ }, "node_modules/builtins": { "version": "1.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==" }, "node_modules/bytes": { "version": "3.0.0", @@ -12005,7 +12028,8 @@ }, "node_modules/execa": { "version": "4.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -12026,7 +12050,8 @@ }, "node_modules/execa/node_modules/cross-spawn": { "version": "7.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -12038,7 +12063,8 @@ }, "node_modules/execa/node_modules/shebang-command": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -12048,14 +12074,16 @@ }, "node_modules/execa/node_modules/shebang-regex": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "engines": { "node": ">=8" } }, "node_modules/execa/node_modules/which": { "version": "2.0.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dependencies": { "isexe": "^2.0.0" }, @@ -13308,7 +13336,8 @@ }, "node_modules/human-signals": { "version": "1.1.1", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "engines": { "node": ">=8.12.0" } @@ -17867,7 +17896,8 @@ }, "node_modules/npm-package-arg": { "version": "8.1.5", - "license": "ISC", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", "dependencies": { "hosted-git-info": "^4.0.1", "semver": "^7.3.4", @@ -17879,7 +17909,8 @@ }, "node_modules/npm-package-arg/node_modules/hosted-git-info": { "version": "4.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -17889,7 +17920,8 @@ }, "node_modules/npm-package-arg/node_modules/lru-cache": { "version": "6.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { "yallist": "^4.0.0" }, @@ -17899,7 +17931,8 @@ }, "node_modules/npm-package-arg/node_modules/semver": { "version": "7.3.8", - "license": "ISC", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -17912,7 +17945,8 @@ }, "node_modules/npm-package-arg/node_modules/yallist": { "version": "4.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/npm-package-json-lint": { "version": "5.4.2", @@ -22348,7 +22382,8 @@ }, "node_modules/validate-npm-package-name": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", "dependencies": { "builtins": "^1.0.3" } @@ -23488,92 +23523,81 @@ "license": "GPL-2.0-or-later", "dependencies": { "@alleyinteractive/block-editor-tools": "^0.1.2", - "@alleyinteractive/tsconfig": "^0.1.0", - "@types/jest": "^29.4.0", + "@types/jest": "^29.5.0", "@types/wordpress__block-editor": "^7.0.0", - "@wordpress/a11y": "^3.22.0", - "@wordpress/annotations": "^2.22.0", - "@wordpress/api-fetch": "^6.19.0", - "@wordpress/autop": "^3.22.0", - "@wordpress/blob": "^3.22.0", - "@wordpress/block-directory": "^3.20.0", - "@wordpress/block-editor": "^10.5.0", - "@wordpress/block-library": "^7.19.0", - "@wordpress/block-serialization-default-parser": "^4.22.0", - "@wordpress/blocks": "^11.21.0", - "@wordpress/components": "^22.1.0", - "@wordpress/compose": "^5.20.0", - "@wordpress/core-data": "^5.5.0", - "@wordpress/create-block": "^4.6.0", - "@wordpress/customize-widgets": "^3.19.0", - "@wordpress/data": "^7.6.0", - "@wordpress/data-controls": "^2.22.0", - "@wordpress/date": "^4.22.0", - "@wordpress/deprecated": "^3.22.0", - "@wordpress/dom": "^3.22.0", - "@wordpress/dom-ready": "^3.22.0", - "@wordpress/edit-post": "^6.19.0", - "@wordpress/edit-site": "^4.19.0", - "@wordpress/edit-widgets": "^4.19.0", - "@wordpress/element": "^4.20.0", - "@wordpress/escape-html": "^2.22.0", - "@wordpress/format-library": "^3.20.0", - "@wordpress/hooks": "^3.22.0", - "@wordpress/html-entities": "^3.22.0", - "@wordpress/i18n": "^4.22.0", - "@wordpress/icons": "^9.13.0", - "@wordpress/interface": "^4.21.0", - "@wordpress/is-shallow-equal": "^4.22.0", - "@wordpress/keyboard-shortcuts": "^3.20.0", - "@wordpress/keycodes": "^3.22.0", - "@wordpress/list-reusable-blocks": "^3.20.0", - "@wordpress/media-utils": "^4.13.0", - "@wordpress/notices": "^3.22.0", - "@wordpress/nux": "^5.20.0", - "@wordpress/plugins": "^4.20.0", - "@wordpress/primitives": "^3.20.0", - "@wordpress/priority-queue": "^2.22.0", - "@wordpress/redux-routine": "^4.22.0", - "@wordpress/reusable-blocks": "^3.20.0", - "@wordpress/rich-text": "^5.20.0", - "@wordpress/scripts": "^24.6.0", - "@wordpress/server-side-render": "^3.20.0", - "@wordpress/shortcode": "^3.22.0", - "@wordpress/token-list": "^2.22.0", - "@wordpress/url": "^3.23.0", - "@wordpress/viewport": "^4.20.0", - "@wordpress/warning": "^2.22.0", - "@wordpress/widgets": "^2.20.0", - "@wordpress/wordcount": "^3.22.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/annotations": "^2.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/autop": "^3.30.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/block-directory": "^4.7.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/block-library": "^8.7.0", + "@wordpress/block-serialization-default-parser": "^4.30.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/create-block": "^4.14.0", + "@wordpress/customize-widgets": "^4.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/data-controls": "^2.30.0", + "@wordpress/date": "^4.30.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/dom-ready": "^3.30.0", + "@wordpress/edit-post": "^7.7.0", + "@wordpress/edit-site": "^5.7.0", + "@wordpress/edit-widgets": "^5.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/format-library": "^4.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/interface": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/list-reusable-blocks": "^4.7.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/nux": "^6.0.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/primitives": "^3.28.0", + "@wordpress/priority-queue": "^2.30.0", + "@wordpress/redux-routine": "^4.30.0", + "@wordpress/reusable-blocks": "^4.7.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/scripts": "^26.1.0", + "@wordpress/server-side-render": "^4.7.0", + "@wordpress/shortcode": "^3.30.0", + "@wordpress/token-list": "^2.30.0", + "@wordpress/url": "^3.31.0", + "@wordpress/viewport": "^5.7.0", + "@wordpress/warning": "^2.30.0", + "@wordpress/widgets": "^3.7.0", + "@wordpress/wordcount": "^3.30.0", + "cross-spawn": "^7.0.3", "dompurify": "^3.0.0", + "prompts": "^2.4.2", "prop-types": "^15.8.1", - "react": "17.0.2", - "react-dom": "17.0.2" + "react": "18.2.0", + "react-dom": "18.2.0" }, "devDependencies": { "@alleyinteractive/eslint-config": "^0.1.0", "@alleyinteractive/stylelint-config": "^0.0.2", "@alleyinteractive/tsconfig": "^0.1.0", "@babel/preset-env": "^7.21.4", - "@types/wordpress__edit-post": "^7.0.1", - "@types/wordpress__plugins": "^3.0.0", - "@typescript-eslint/eslint-plugin": "^5.52.0", - "@typescript-eslint/parser": "^5.52.0", - "@wordpress/babel-preset-default": "^7.6.0", - "babel-jest": "^29.4.3", + "@wordpress/babel-preset-default": "^7.14.0", + "babel-jest": "^29.5.0", "check-node-version": "^4.2.1", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^11.0.0", - "eslint": "^8.37.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^29.4.3", - "mini-css-extract-plugin": "^2.7.2", + "jest": "^29.5.0", + "mini-css-extract-plugin": "^2.7.5", "ts-jest": "^29.0.5", "typescript": "^5.0.3", "webpack-cli": "^5.0.1" @@ -23583,16 +23607,2110 @@ "npm": ">=8.0.0 <10.0.0" } }, - "plugin/node_modules/react": { - "version": "17.0.2", - "license": "MIT", + "plugin/node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "@emotion/memoize": "0.7.4" + } + }, + "plugin/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, + "plugin/node_modules/@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==", + "dependencies": { + "@floating-ui/dom": "^1.0.0" }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugin/node_modules/@motionone/dom": { + "version": "10.15.5", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.15.5.tgz", + "integrity": "sha512-Xc5avlgyh3xukU9tydh9+8mB8+2zAq+WlLsC3eEIp7Ax7DnXgY7Bj/iv0a4X2R9z9ZFZiaXK3BO0xMYHKbAAdA==", + "dependencies": { + "@motionone/animation": "^10.15.1", + "@motionone/generators": "^10.15.1", + "@motionone/types": "^10.15.1", + "@motionone/utils": "^10.15.1", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "plugin/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "engines": { - "node": ">=0.10.0" + "node": ">= 10" + } + }, + "plugin/node_modules/@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "dependencies": { + "@types/react": "*" + } + }, + "plugin/node_modules/@wordpress/block-directory": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.7.0.tgz", + "integrity": "sha512-3ZjH/1hZD06CtES6DK4n9W9dIXOZkC5AzYphnqdY/XigAEzoxMQBzl4dj+IXeKim4woYVytqhRjOjPCY1OCEqQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/edit-post": "^7.7.0", + "@wordpress/editor": "^13.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/url": "^3.31.0", + "change-case": "^4.1.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/block-editor": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-11.7.0.tgz", + "integrity": "sha512-tNnSijwZ6u6rTSj6FHVJh0lGW/iAhLZP9wCvsHp4RBjIvEUuesKiYkZnjq17XYfznqOs7yv3cg86We1+WsdRQg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^3.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/date": "^4.30.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/shortcode": "^3.30.0", + "@wordpress/style-engine": "^1.13.0", + "@wordpress/token-list": "^2.30.0", + "@wordpress/url": "^3.31.0", + "@wordpress/warning": "^2.30.0", + "@wordpress/wordcount": "^3.30.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "diff": "^4.0.2", + "dom-scroll-into-view": "^1.2.1", + "fast-deep-equal": "^3.1.3", + "inherits": "^2.0.3", + "lodash": "^4.17.21", + "react-autosize-textarea": "^7.1.0", + "react-easy-crop": "^4.5.1", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "traverse": "^0.6.6" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/block-library": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.7.0.tgz", + "integrity": "sha512-YC4RFRrCrQWngISDRxSwWa0ndUFwO6Q831dGVhzn/BcIfqb+QpTfC7+SYezS9yNRtaZkaPP9ste3AywO4Qgy+g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/autop": "^3.30.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/date": "^4.30.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/primitives": "^3.28.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/reusable-blocks": "^4.7.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/server-side-render": "^4.7.0", + "@wordpress/url": "^3.31.0", + "@wordpress/viewport": "^5.7.0", + "@wordpress/wordcount": "^3.30.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "escape-html": "^1.0.3", + "fast-average-color": "^9.1.1", + "fast-deep-equal": "^3.1.3", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "micromodal": "^0.4.10", + "remove-accents": "^0.4.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/blocks": { + "version": "12.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.7.0.tgz", + "integrity": "sha512-vfPtaZlRQkGOE0E2Pt0olqlL7zQexG4lRNMLihGQ6RH+ERPFmUoA4njBv59r+PD6zIrkG5PfqxOqoOkVgpAxHg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/autop": "^3.30.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/block-serialization-default-parser": "^4.30.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/shortcode": "^3.30.0", + "change-case": "^4.1.2", + "colord": "^2.7.0", + "fast-deep-equal": "^3.1.3", + "hpq": "^1.3.0", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "showdown": "^1.9.1", + "simple-html-tokenizer": "^0.5.7", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" } + }, + "plugin/node_modules/@wordpress/components": { + "version": "23.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-23.7.0.tgz", + "integrity": "sha512-iLEbly3J7E8VAtIKSRz0YAIzVpeA2Cvdl1NKaG8SYcToTLH1K6AVlIfiezYnL5l16Mo5gUEV9IPmOLWd7smMZQ==", + "dependencies": { + "@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.24", + "@wordpress/a11y": "^3.30.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/date": "^4.30.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/primitives": "^3.28.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/warning": "^2.30.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "date-fns": "^2.28.0", + "deepmerge": "^4.3.0", + "dom-scroll-into-view": "^1.2.1", + "downshift": "^6.0.15", + "fast-deep-equal": "^3.1.3", + "framer-motion": "^7.6.1", + "gradient-parser": "^0.1.5", + "highlight-words-core": "^1.2.2", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "path-to-regexp": "^6.2.1", + "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", + "valtio": "1.7.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/compose": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.7.0.tgz", + "integrity": "sha512-Uas6Lc7V4vVlnfjbey9AK8Pm1w85FoSCBYenWO3jx1ZR/C9djDoQEczDqiJk1jsEGNUtNKSaS+6O4/ubQ9NkyA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/priority-queue": "^2.30.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.8", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/core-data": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.7.0.tgz", + "integrity": "sha512-PR/vTo8hJ3mERWXOl4Ag6E4ZxrBzn00RSHC7LzBKNYIeXF+eo8czGi4EQEF+friiaKJQMYrHc0cI9N8VK/BKPw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/url": "^3.31.0", + "change-case": "^4.1.2", + "equivalent-key-map": "^0.2.2", + "fast-deep-equal": "^3.1.3", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/customize-widgets": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.7.0.tgz", + "integrity": "sha512-HtmaQHvj0YNxBYS5z7EsqqwjgYzYLAEg7714k8MdvlanV4zYchSWgEFG2ec/X4UACNxklXH5jlhdjAjFshCJwA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/block-library": "^8.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/interface": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/widgets": "^3.7.0", + "classnames": "^2.3.1", + "fast-deep-equal": "^3.1.3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/data": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.0.0.tgz", + "integrity": "sha512-+FBLxCNZSGhI5b6+Bx2lE4PhmbPTCl7WqEcDByiTp4EGotJXtDaanUukxv3sI5qDrX8nKroqN8uytxIL2raHlg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/priority-queue": "^2.30.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/redux-routine": "^4.30.0", + "deepmerge": "^4.3.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "redux": "^4.1.2", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/dependency-extraction-webpack-plugin": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.13.0.tgz", + "integrity": "sha512-LKlzxyHzDtpf83U+qZ25BZTtb2zMd7Co7cB9EToJm1PuKIbL8wfEWtoqWQuGjE5Hn7FLR/vYI8iGk03Hb7/dBQ==", + "dependencies": { + "json2php": "^0.0.7", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "webpack": "^4.8.3 || ^5.0.0" + } + }, + "plugin/node_modules/@wordpress/edit-post": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.7.0.tgz", + "integrity": "sha512-yzLr5+nZv84AgbHKqwvkDrk+CJPCaUYPDCD5MRcnhQvLE8liwR9nCNiNKZmBjAl4aSwCsT+N+uW3jL7pcTtKoA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/block-library": "^8.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/editor": "^13.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/interface": "^5.7.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/url": "^3.31.0", + "@wordpress/viewport": "^5.7.0", + "@wordpress/warning": "^2.30.0", + "@wordpress/widgets": "^3.7.0", + "classnames": "^2.3.1", + "memize": "^1.1.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/edit-site": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.7.0.tgz", + "integrity": "sha512-fkBoXzHjG1WQlYbxfDUU99N5i0aPuuMcdYQiyZpFbzFfcE7tFQbRO6ysNc3W0SPJCToqeXWjN7HBgeklBbAGww==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/block-library": "^8.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/editor": "^13.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/interface": "^5.7.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/reusable-blocks": "^4.7.0", + "@wordpress/style-engine": "^1.13.0", + "@wordpress/url": "^3.31.0", + "@wordpress/viewport": "^5.7.0", + "@wordpress/widgets": "^3.7.0", + "classnames": "^2.3.1", + "colord": "^2.9.2", + "downloadjs": "^1.4.7", + "fast-deep-equal": "^3.1.3", + "history": "^5.1.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "react-autosize-textarea": "^7.1.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/edit-widgets": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.7.0.tgz", + "integrity": "sha512-imFtzrvFtAVxt/Dxv4TZOF1dupMVwem4rxwRt8oTC82jFOWDQVtXcxoRYzyEmFusmkjV/DElInCfe3+GW8QVTA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/block-library": "^8.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/interface": "^5.7.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/reusable-blocks": "^4.7.0", + "@wordpress/url": "^3.31.0", + "@wordpress/widgets": "^3.7.0", + "classnames": "^2.3.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/editor": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.7.0.tgz", + "integrity": "sha512-6+UyT3MgOmHNu9ftZQfTCWGRDZ3khlSFbiph2Obo/Ma3sUrL2NX5E91f68VZlJ5YTmnJu1jgTYUYeoq5dhp6AQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/date": "^4.30.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/private-apis": "^0.12.0", + "@wordpress/reusable-blocks": "^4.7.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/server-side-render": "^4.7.0", + "@wordpress/url": "^3.31.0", + "@wordpress/wordcount": "^3.30.0", + "classnames": "^2.3.1", + "date-fns": "^2.28.0", + "escape-html": "^1.0.3", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "react-autosize-textarea": "^7.1.0", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/element": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.7.0.tgz", + "integrity": "sha512-sztnsbrmvsiZIxXGvvKx4D/xfhKIKEylDh15Y6PqUpxMqznmnf5/+fxLc9zeVAkV/c+Yd8xp3DxUH230tCAkpQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/react": "^18.0.21", + "@types/react-dom": "^18.0.6", + "@wordpress/escape-html": "^2.30.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/@wordpress/eslint-plugin": { + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-14.3.0.tgz", + "integrity": "sha512-rd6vTfvBB7F9n04xUvYvv+F6zSHrMJUaNgwEsiybFWMF2WKssy6fpLgvNHw4bQRWeiCBPbh44tHMr4oAtEwTMg==", + "dependencies": { + "@babel/eslint-parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "@wordpress/babel-preset-default": "^7.14.0", + "@wordpress/prettier-config": "^2.13.0", + "cosmiconfig": "^7.0.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-jsdoc": "^39.6.9", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-prettier": "^3.3.0", + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0", + "globals": "^13.12.0", + "requireindex": "^1.2.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "@babel/core": ">=7", + "eslint": ">=8", + "prettier": ">=2", + "typescript": ">=4" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "plugin/node_modules/@wordpress/format-library": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.7.0.tgz", + "integrity": "sha512-IZNgXfK4wmpgM5gqU94bdMrBhFHWNU2KKtPBynIRdE7T4IfpadzhcwV+Qm8BqFpunxJOkbqe5Wit5DDgYwLuAw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/element": "^5.7.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/url": "^3.31.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/interface": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.7.0.tgz", + "integrity": "sha512-D8XuWOBB5V2F7JEbkI+FvjWkprdpqEKWmyehzJ9w91008j/UgJocRbIM/Gbotkeuxiz2OBoxCQ4MBCJlMIetBg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/preferences": "^3.7.0", + "@wordpress/viewport": "^5.7.0", + "classnames": "^2.3.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/jest-console": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.1.0.tgz", + "integrity": "sha512-75vfQFB5UhgJRYsvuR4L/QnVViJQ589ZhUURN/+kbniMqDM5PGi+RsA86vAIBvJr4lkbsvm0tzJh6+G77JNtCA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "jest-matcher-utils": "^29.5.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "jest": ">=29" + } + }, + "plugin/node_modules/@wordpress/jest-preset-default": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.1.0.tgz", + "integrity": "sha512-3jbhm3Xy0oAy4sa/Hd0n9RAqvRmf9ABT2Qbr4Hb2fhQt8bkJYOujejJLb0lRoYcITYxJBWGSfAUyDzpYIgo/Ig==", + "dependencies": { + "@wordpress/jest-console": "^7.1.0", + "babel-jest": "^29.5.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": ">=7", + "jest": ">=29" + } + }, + "plugin/node_modules/@wordpress/keyboard-shortcuts": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.7.0.tgz", + "integrity": "sha512-+/+CkkZKRYza1A3mmL7peC1HRlhBqe8RFMXIlyIP+lpEtpN5Ogt/AlVq/ECP1XNy4PP0wpBihrDqb2HkjDhA+w==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/data": "^9.0.0", + "@wordpress/element": "^5.7.0", + "@wordpress/keycodes": "^3.30.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/list-reusable-blocks": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.7.0.tgz", + "integrity": "sha512-eid8fmQuSVZMtwPt1XMH+Te0ykPtHtrwqRVBwSykMkaB6MAVmw2mLvdQDfVibHlBftK32LpjSxQOKg2SMCixFg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/i18n": "^4.30.0", + "change-case": "^4.1.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/nux": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-6.0.0.tgz", + "integrity": "sha512-9zv7SpCnsoSWw3Gh7Am4TqlSRrA38MSZG8kkPa1RqfuTeonMS3ptIGFMu9I/gA4//+cNxYRW6NeWosZlhlDVlQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/components": "^23.0.0", + "@wordpress/compose": "^6.0.0", + "@wordpress/data": "^8.0.0", + "@wordpress/deprecated": "^3.23.0", + "@wordpress/element": "^5.0.0", + "@wordpress/i18n": "^4.23.0", + "@wordpress/icons": "^9.14.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/nux/node_modules/@wordpress/data": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-8.6.0.tgz", + "integrity": "sha512-+bQ5dTkJkHeOng3mXXzLBZkudUlOifJql1U99sWGbtLarU/yjfF0ldi/a6uR1cVvDJkGizDYHf9vv/nA39Oaqw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^6.6.0", + "@wordpress/deprecated": "^3.29.0", + "@wordpress/element": "^5.6.0", + "@wordpress/is-shallow-equal": "^4.29.0", + "@wordpress/priority-queue": "^2.29.0", + "@wordpress/private-apis": "^0.11.0", + "@wordpress/redux-routine": "^4.29.0", + "deepmerge": "^4.3.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "redux": "^4.1.2", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/nux/node_modules/@wordpress/private-apis": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.11.0.tgz", + "integrity": "sha512-GpAZ34Ou9YkYi9fuJCb9oDIZhsLqj41stuHflxpTNih6vV/Qw7ApBkLZDhDCyWjOybnjtHQH1LWw3K3RCN4miw==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/@wordpress/plugins": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-5.7.0.tgz", + "integrity": "sha512-bJdYN6d0JtE67KfbUU4fCQMebLD7nmRHfpb0gTedIS4k3TMDQM5widHORPLnzNAUupyL+JKXP9tjiBDrQojoiA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "memize": "^1.1.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/preferences": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.7.0.tgz", + "integrity": "sha512-dKevYXakDg9snVkDV0WYrPDuZpE+UFGajL1TD8E4eY6ZS0iUM2Q78rGYeNdHlDKqcMWMSoPbAq6hxQM5d2hSCA==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/components": "^23.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "classnames": "^2.3.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/private-apis": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.12.0.tgz", + "integrity": "sha512-x0nPVPiJA1ntL62xMCueNGuFlIDDqdfHXtk38X08tRCU+S6ILO0MZ9AGMhAl4nsWb8S6D+7t9iB9K0Y/wmDO2g==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/@wordpress/reusable-blocks": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.7.0.tgz", + "integrity": "sha512-NkFGj8zVcNjYI0VehMd+iKAoRLjf/DScF+luaaIrqm3s3HPVh+x9yOwmIjQQRwphKc14T2GSDBx28CoynMuqqQ==", + "dependencies": { + "@wordpress/block-editor": "^11.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/element": "^5.7.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/url": "^3.31.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/rich-text": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.7.0.tgz", + "integrity": "sha512-OYgQx7C2c1TP1ofYOkH1u7mFESGY2R0HOJazIP3vZbDCRRVsA3FSgR4jzvo3rZD+pj6HIjknnTtKXd7TkGwK6A==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/keycodes": "^3.30.0", + "memize": "^1.1.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/scripts": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.1.0.tgz", + "integrity": "sha512-SbJHrkjh73I2hnm3NcQo85gcz6VAqbXyXs45icblS6B67Ypx8hmhizq1dVeOUYwfalC1vBw7yS1dWRiXXkfQWg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", + "@svgr/webpack": "^6.2.1", + "@wordpress/babel-preset-default": "^7.14.0", + "@wordpress/browserslist-config": "^5.13.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.13.0", + "@wordpress/eslint-plugin": "^14.3.0", + "@wordpress/jest-preset-default": "^11.1.0", + "@wordpress/npm-package-json-lint-config": "^4.15.0", + "@wordpress/postcss-plugins-preset": "^4.14.0", + "@wordpress/prettier-config": "^2.13.0", + "@wordpress/stylelint-config": "^21.13.0", + "adm-zip": "^0.5.9", + "babel-jest": "^29.5.0", + "babel-loader": "^8.2.3", + "browserslist": "^4.17.6", + "chalk": "^4.0.0", + "check-node-version": "^4.1.0", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^10.2.0", + "cross-spawn": "^5.1.0", + "css-loader": "^6.2.0", + "cssnano": "^5.0.7", + "cwd": "^0.10.0", + "dir-glob": "^3.0.1", + "eslint": "^8.3.0", + "expect-puppeteer": "^4.4.0", + "fast-glob": "^3.2.7", + "filenamify": "^4.2.0", + "jest": "^29.5.0", + "jest-dev-server": "^6.0.2", + "jest-environment-jsdom": "^29.5.0", + "jest-environment-node": "^29.5.0", + "markdownlint-cli": "^0.31.1", + "merge-deep": "^3.0.3", + "mini-css-extract-plugin": "^2.5.1", + "minimist": "^1.2.0", + "npm-package-json-lint": "^5.0.0", + "npm-packlist": "^3.0.0", + "postcss": "^8.4.5", + "postcss-loader": "^6.2.1", + "prettier": "npm:wp-prettier@2.8.5", + "puppeteer-core": "^13.2.0", + "react-refresh": "^0.10.0", + "read-pkg-up": "^7.0.1", + "resolve-bin": "^0.4.0", + "sass": "^1.35.2", + "sass-loader": "^12.1.0", + "source-map-loader": "^3.0.0", + "stylelint": "^14.2.0", + "terser-webpack-plugin": "^5.1.4", + "url-loader": "^4.1.1", + "webpack": "^5.47.1", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "^4.4.0" + }, + "bin": { + "wp-scripts": "bin/wp-scripts.js" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/@webpack-cli/configtest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dependencies": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + }, + "engines": { + "node": ">=8.9.0" + }, + "peerDependencies": { + "webpack": "*" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/webpack-cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/webpack-cli/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "plugin/node_modules/@wordpress/scripts/node_modules/webpack-cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "plugin/node_modules/@wordpress/server-side-render": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.7.0.tgz", + "integrity": "sha512-+iclRPSwucfS4jijcKvmjH1y5Nxn6byymtrkNp3IX+DJRk68q/lpp/CxiXlDnSAraG8Bbt760hRyLv0WhK0TsQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/element": "^5.7.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/url": "^3.31.0", + "fast-deep-equal": "^3.1.3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/viewport": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.7.0.tgz", + "integrity": "sha512-ZEBLveikIaLV9bbJ6g+7K1Limy6KMdaEgbxWtjRKL/e+JxxfPpL0TZSpv0SjoXVl/VpTdF/H4al2RbQZ0d9lEQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/data": "^9.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "plugin/node_modules/@wordpress/widgets": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.7.0.tgz", + "integrity": "sha512-o2S9eD1V239m0Vz04DEiNfgx9mdRJaPCtkFd1NlAyyVAq42vlT5/5hLSTGByMpV7tEc9LxPFVgm0s84u7To+Og==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/element": "^5.7.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/notices": "^3.30.0", + "classnames": "^2.3.1" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/acorn-globals": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "dependencies": { + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" + } + }, + "plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "plugin/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "plugin/node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "plugin/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "plugin/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "plugin/node_modules/cross-spawn/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "plugin/node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "plugin/node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" + }, + "plugin/node_modules/data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "plugin/node_modules/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "plugin/node_modules/framer-motion": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.10.3.tgz", + "integrity": "sha512-k2ccYeZNSpPg//HTaqrU+4pRq9f9ZpaaN7rr0+Rx5zA4wZLbk547wtDzge2db1sB+1mnJ6r59P4xb+aEIi/W+w==", + "dependencies": { + "@motionone/dom": "^10.15.3", + "hey-listen": "^1.0.8", + "tslib": "2.4.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "plugin/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "plugin/node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "plugin/node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "plugin/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "plugin/node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "engines": { + "node": ">= 0.10" + } + }, + "plugin/node_modules/jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "plugin/node_modules/jest-environment-jsdom": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.5.0.tgz", + "integrity": "sha512-/KG8yEK4aN8ak56yFVdqFDzKNHgF4BAymCx2LbPNPsUshUlfAl0eX402Xm1pt+eoG9SLZEUVifqXtX8SK74KCw==", + "dependencies": { + "@jest/environment": "^29.5.0", + "@jest/fake-timers": "^29.5.0", + "@jest/types": "^29.5.0", + "@types/jsdom": "^20.0.0", + "@types/node": "*", + "jest-mock": "^29.5.0", + "jest-util": "^29.5.0", + "jsdom": "^20.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "plugin/node_modules/jest-environment-node": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.5.0.tgz", + "integrity": "sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw==", + "dependencies": { + "@jest/environment": "^29.5.0", + "@jest/fake-timers": "^29.5.0", + "@jest/types": "^29.5.0", + "@types/node": "*", + "jest-mock": "^29.5.0", + "jest-util": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "plugin/node_modules/jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "plugin/node_modules/jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", + "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "dependencies": { + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "plugin/node_modules/json2php": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.7.tgz", + "integrity": "sha512-dnSoUiLAoVaMXxFsVi4CrPVYMKOuDBXTghXSmMINX44RZ8WM9cXlY7UqrQnlAcODCVO7FV3+8t/5nDKAjimLfg==" + }, + "plugin/node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "plugin/node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + }, + "plugin/node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "plugin/node_modules/prettier": { + "name": "wp-prettier", + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.8.5.tgz", + "integrity": "sha512-gkphzYtVksWV6D7/V530bTehKkhrABUru/Gy4reOLOHJoKH4i9lcE1SxqU2VDxC3gCOx/Nk9alZmWk6xL/IBCw==", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "plugin/node_modules/proxy-compare": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", + "integrity": "sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==" + }, + "plugin/node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "plugin/node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "plugin/node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "plugin/node_modules/saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, + "plugin/node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "plugin/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "plugin/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "plugin/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "plugin/node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "plugin/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "plugin/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "plugin/node_modules/valtio": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.7.0.tgz", + "integrity": "sha512-3Tnix66EERwMcrl1rfB3ylcewOcL5L/GiPmC3FlVNreQzqf2jufEeqlNmgnLgSGchkEmH3WYVtS+x6Qw4r+yzQ==", + "dependencies": { + "proxy-compare": "2.3.0", + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@babel/helper-module-imports": ">=7.12", + "@babel/types": ">=7.13", + "aslemammad-vite-plugin-macro": ">=1.0.0-alpha.1", + "babel-plugin-macros": ">=3.0", + "react": ">=16.8", + "vite": ">=2.8.6" + }, + "peerDependenciesMeta": { + "@babel/helper-module-imports": { + "optional": true + }, + "@babel/types": { + "optional": true + }, + "aslemammad-vite-plugin-macro": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + }, + "react": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "plugin/node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "plugin/node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "plugin/node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "engines": { + "node": ">=12" + } + }, + "plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } } diff --git a/plugin/package.json b/plugin/package.json index f7edaafd..dcaf4ac5 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -39,92 +39,81 @@ }, "dependencies": { "@alleyinteractive/block-editor-tools": "^0.1.2", - "@alleyinteractive/tsconfig": "^0.1.0", - "@types/jest": "^29.4.0", + "@types/jest": "^29.5.0", "@types/wordpress__block-editor": "^7.0.0", - "@wordpress/a11y": "^3.22.0", - "@wordpress/annotations": "^2.22.0", - "@wordpress/api-fetch": "^6.19.0", - "@wordpress/autop": "^3.22.0", - "@wordpress/blob": "^3.22.0", - "@wordpress/block-directory": "^3.20.0", - "@wordpress/block-editor": "^10.5.0", - "@wordpress/block-library": "^7.19.0", - "@wordpress/block-serialization-default-parser": "^4.22.0", - "@wordpress/blocks": "^11.21.0", - "@wordpress/components": "^22.1.0", - "@wordpress/compose": "^5.20.0", - "@wordpress/core-data": "^5.5.0", - "@wordpress/create-block": "^4.6.0", - "@wordpress/customize-widgets": "^3.19.0", - "@wordpress/data": "^7.6.0", - "@wordpress/data-controls": "^2.22.0", - "@wordpress/date": "^4.22.0", - "@wordpress/deprecated": "^3.22.0", - "@wordpress/dom": "^3.22.0", - "@wordpress/dom-ready": "^3.22.0", - "@wordpress/edit-post": "^6.19.0", - "@wordpress/edit-site": "^4.19.0", - "@wordpress/edit-widgets": "^4.19.0", - "@wordpress/element": "^4.20.0", - "@wordpress/escape-html": "^2.22.0", - "@wordpress/format-library": "^3.20.0", - "@wordpress/hooks": "^3.22.0", - "@wordpress/html-entities": "^3.22.0", - "@wordpress/i18n": "^4.22.0", - "@wordpress/icons": "^9.13.0", - "@wordpress/interface": "^4.21.0", - "@wordpress/is-shallow-equal": "^4.22.0", - "@wordpress/keyboard-shortcuts": "^3.20.0", - "@wordpress/keycodes": "^3.22.0", - "@wordpress/list-reusable-blocks": "^3.20.0", - "@wordpress/media-utils": "^4.13.0", - "@wordpress/notices": "^3.22.0", - "@wordpress/nux": "^5.20.0", - "@wordpress/plugins": "^4.20.0", - "@wordpress/primitives": "^3.20.0", - "@wordpress/priority-queue": "^2.22.0", - "@wordpress/redux-routine": "^4.22.0", - "@wordpress/reusable-blocks": "^3.20.0", - "@wordpress/rich-text": "^5.20.0", - "@wordpress/scripts": "^24.6.0", - "@wordpress/server-side-render": "^3.20.0", - "@wordpress/shortcode": "^3.22.0", - "@wordpress/token-list": "^2.22.0", - "@wordpress/url": "^3.23.0", - "@wordpress/viewport": "^4.20.0", - "@wordpress/warning": "^2.22.0", - "@wordpress/widgets": "^2.20.0", - "@wordpress/wordcount": "^3.22.0", + "@wordpress/a11y": "^3.30.0", + "@wordpress/annotations": "^2.30.0", + "@wordpress/api-fetch": "^6.27.0", + "@wordpress/autop": "^3.30.0", + "@wordpress/blob": "^3.30.0", + "@wordpress/block-directory": "^4.7.0", + "@wordpress/block-editor": "^11.7.0", + "@wordpress/block-library": "^8.7.0", + "@wordpress/block-serialization-default-parser": "^4.30.0", + "@wordpress/blocks": "^12.7.0", + "@wordpress/components": "^23.7.0", + "@wordpress/compose": "^6.7.0", + "@wordpress/core-data": "^6.7.0", + "@wordpress/create-block": "^4.14.0", + "@wordpress/customize-widgets": "^4.7.0", + "@wordpress/data": "^9.0.0", + "@wordpress/data-controls": "^2.30.0", + "@wordpress/date": "^4.30.0", + "@wordpress/deprecated": "^3.30.0", + "@wordpress/dom": "^3.30.0", + "@wordpress/dom-ready": "^3.30.0", + "@wordpress/edit-post": "^7.7.0", + "@wordpress/edit-site": "^5.7.0", + "@wordpress/edit-widgets": "^5.7.0", + "@wordpress/element": "^5.7.0", + "@wordpress/escape-html": "^2.30.0", + "@wordpress/format-library": "^4.7.0", + "@wordpress/hooks": "^3.30.0", + "@wordpress/html-entities": "^3.30.0", + "@wordpress/i18n": "^4.30.0", + "@wordpress/icons": "^9.21.0", + "@wordpress/interface": "^5.7.0", + "@wordpress/is-shallow-equal": "^4.30.0", + "@wordpress/keyboard-shortcuts": "^4.7.0", + "@wordpress/keycodes": "^3.30.0", + "@wordpress/list-reusable-blocks": "^4.7.0", + "@wordpress/media-utils": "^4.21.0", + "@wordpress/notices": "^3.30.0", + "@wordpress/nux": "^6.0.0", + "@wordpress/plugins": "^5.7.0", + "@wordpress/primitives": "^3.28.0", + "@wordpress/priority-queue": "^2.30.0", + "@wordpress/redux-routine": "^4.30.0", + "@wordpress/reusable-blocks": "^4.7.0", + "@wordpress/rich-text": "^6.7.0", + "@wordpress/scripts": "^26.1.0", + "@wordpress/server-side-render": "^4.7.0", + "@wordpress/shortcode": "^3.30.0", + "@wordpress/token-list": "^2.30.0", + "@wordpress/url": "^3.31.0", + "@wordpress/viewport": "^5.7.0", + "@wordpress/warning": "^2.30.0", + "@wordpress/widgets": "^3.7.0", + "@wordpress/wordcount": "^3.30.0", + "cross-spawn": "^7.0.3", "dompurify": "^3.0.0", + "prompts": "^2.4.2", "prop-types": "^15.8.1", - "react": "17.0.2", - "react-dom": "17.0.2" + "react": "18.2.0", + "react-dom": "18.2.0" }, "devDependencies": { "@alleyinteractive/eslint-config": "^0.1.0", - "@alleyinteractive/tsconfig": "^0.1.0", "@alleyinteractive/stylelint-config": "^0.0.2", + "@alleyinteractive/tsconfig": "^0.1.0", "@babel/preset-env": "^7.21.4", - "@types/wordpress__edit-post": "^7.0.1", - "@types/wordpress__plugins": "^3.0.0", - "@typescript-eslint/eslint-plugin": "^5.52.0", - "@typescript-eslint/parser": "^5.52.0", - "@wordpress/babel-preset-default": "^7.6.0", - "babel-jest": "^29.4.3", + "@wordpress/babel-preset-default": "^7.14.0", + "babel-jest": "^29.5.0", "check-node-version": "^4.2.1", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^11.0.0", - "eslint": "^8.37.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^29.4.3", - "mini-css-extract-plugin": "^2.7.2", + "jest": "^29.5.0", + "mini-css-extract-plugin": "^2.7.5", "ts-jest": "^29.0.5", "typescript": "^5.0.3", "webpack-cli": "^5.0.1"