diff --git a/package-lock.json b/package-lock.json index d84ad5452..ab867eeba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@wordpress/api-fetch": "^7.17.0", "@wordpress/data": "^10.17.0", "@wordpress/element": "^6.17.0", - "@wordpress/interface": "^9.7.0", + "@wordpress/interface": "^9.12.0", "@wordpress/media-utils": "^5.24.0", "@wordpress/style-engine": "^2.22.0", "bytes": "^3.1.2", @@ -2272,6 +2272,12 @@ "ms": "^2.1.1" } }, + "node_modules/@date-fns/tz": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.2.0.tgz", + "integrity": "sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg==", + "license": "MIT" + }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -2403,9 +2409,9 @@ "license": "MIT" }, "node_modules/@emotion/styled": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.0.tgz", - "integrity": "sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==", + "version": "11.14.1", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz", + "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", @@ -2639,31 +2645,31 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.1.tgz", - "integrity": "sha512-azI0DrjMMfIug/ExbBaeDVJXcY0a7EPvPjb2xAJPa4HeimBX+Z18HK8QQR3jb6356SnDDdxx+hinMLcJEDdOjw==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz", + "integrity": "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==", "license": "MIT", "dependencies": { - "@floating-ui/utils": "^0.2.9" + "@floating-ui/utils": "^0.2.10" } }, "node_modules/@floating-ui/dom": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.1.tgz", - "integrity": "sha512-cwsmW/zyw5ltYTUeeYJ60CnQuPqmGwuGVhG9w0PRaRKkAyi38BT5CKrpIbb+jtahSwUl04cWzSx9ZOIxeS6RsQ==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.2.tgz", + "integrity": "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==", "license": "MIT", "dependencies": { - "@floating-ui/core": "^1.7.1", - "@floating-ui/utils": "^0.2.9" + "@floating-ui/core": "^1.7.2", + "@floating-ui/utils": "^0.2.10" } }, "node_modules/@floating-ui/react-dom": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.3.tgz", - "integrity": "sha512-huMBfiU9UnQ2oBwIhgzyIiSpVgvlDstU8CX0AF+wS+KzmYMs0J2a3GwuFHV1Lz+jlrQGeC1fF+Nv0QoumyV0bA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", + "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", "license": "MIT", "dependencies": { - "@floating-ui/dom": "^1.0.0" + "@floating-ui/dom": "^1.6.1" }, "peerDependencies": { "react": ">=16.8.0", @@ -2671,9 +2677,9 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", - "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", "license": "MIT" }, "node_modules/@formatjs/ecma402-abstract": { @@ -5004,6 +5010,12 @@ "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", "license": "MIT" }, + "node_modules/@tannin/sprintf": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@tannin/sprintf/-/sprintf-1.3.1.tgz", + "integrity": "sha512-3auu6Wqm4TR6gvOh1Dgh1d2k9+arNmu3T0JLiUJoJMgayeHr450OuWeZIMTE4CUuq51rwn/NI9S5InT0JuTxQw==", + "license": "MIT" + }, "node_modules/@tanstack/react-virtual": { "version": "3.13.12", "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", @@ -6147,14 +6159,14 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.25.0.tgz", - "integrity": "sha512-9wJZC7gWUrDN1Ybch6pgGZL73kSm2b4dm9YDJtNJuCa/6T7TkVRVdpjVtnTLhvATPSXNV81P/bLK8fWbI3ze0A==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.27.0.tgz", + "integrity": "sha512-wbZ7F4mA2VZKGkA30fivJwHT6OA+CXzhGokaaIVGWqjAygioFkaqb49u+eMWKTQoYEL6BdeUgDmViMUxva73Uw==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/dom-ready": "^4.25.0", - "@wordpress/i18n": "^5.25.0" + "@wordpress/dom-ready": "^4.27.0", + "@wordpress/i18n": "^6.0.0" }, "engines": { "node": ">=18.12.0", @@ -6173,6 +6185,27 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/a11y/node_modules/@wordpress/i18n": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.0.0.tgz", + "integrity": "sha512-ItvO/E3v39VX+5nZacyzwulhzRukiB2+1zqndWgOSNnERYnK/0hLHIWWthRFxYEPF13H54orXg68n17MZQ8whA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@tannin/sprintf": "^1.3.1", + "@wordpress/hooks": "^4.27.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/api-fetch": { "version": "7.26.0", "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.26.0.tgz", @@ -6456,9 +6489,9 @@ } }, "node_modules/@wordpress/components": { - "version": "29.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-29.11.0.tgz", - "integrity": "sha512-p/hicoCxHo4uC5DeGsdLme/JcRwedFkNctKS7uo5dy05odWXWOPDLiSsWYz6F7uCKbmBJNucxdF3f42YTh6y1Q==", + "version": "30.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.0.0.tgz", + "integrity": "sha512-+9A36VLY6jz6TYmfDHzOWCYVz/wJQFBWZwfZmET8ce9yUKjeIQ+Zhhihj/EbTmmqSvZIgEgqinXTnnqCJr1OTA==", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.15", @@ -6469,27 +6502,27 @@ "@emotion/serialize": "^1.0.2", "@emotion/styled": "^11.6.0", "@emotion/utils": "^1.0.0", - "@floating-ui/react-dom": "^2.0.8", + "@floating-ui/react-dom": "2.0.8", "@types/gradient-parser": "0.1.3", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.3.1", - "@wordpress/a11y": "^4.25.0", - "@wordpress/compose": "^7.25.0", - "@wordpress/date": "^5.25.0", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/dom": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/escape-html": "^3.25.0", - "@wordpress/hooks": "^4.25.0", - "@wordpress/html-entities": "^4.25.0", - "@wordpress/i18n": "^5.25.0", - "@wordpress/icons": "^10.25.0", - "@wordpress/is-shallow-equal": "^5.25.0", - "@wordpress/keycodes": "^4.25.0", - "@wordpress/primitives": "^4.25.0", - "@wordpress/private-apis": "^1.25.0", - "@wordpress/rich-text": "^7.25.0", - "@wordpress/warning": "^3.25.0", + "@wordpress/a11y": "^4.27.0", + "@wordpress/compose": "^7.27.0", + "@wordpress/date": "^5.27.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/dom": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/escape-html": "^3.27.0", + "@wordpress/hooks": "^4.27.0", + "@wordpress/html-entities": "^4.27.0", + "@wordpress/i18n": "^6.0.0", + "@wordpress/icons": "^10.27.0", + "@wordpress/is-shallow-equal": "^5.27.0", + "@wordpress/keycodes": "^4.27.0", + "@wordpress/primitives": "^4.27.0", + "@wordpress/private-apis": "^1.27.0", + "@wordpress/rich-text": "^7.27.0", + "@wordpress/warning": "^3.27.0", "change-case": "^4.1.2", "clsx": "^2.1.1", "colord": "^2.7.0", @@ -6504,6 +6537,7 @@ "path-to-regexp": "^6.2.1", "re-resizable": "^6.4.0", "react-colorful": "^5.3.1", + "react-day-picker": "^9.7.0", "remove-accents": "^0.5.0", "uuid": "^9.0.1" }, @@ -6528,21 +6562,62 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/components/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/components/node_modules/@wordpress/i18n": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.0.0.tgz", + "integrity": "sha512-ItvO/E3v39VX+5nZacyzwulhzRukiB2+1zqndWgOSNnERYnK/0hLHIWWthRFxYEPF13H54orXg68n17MZQ8whA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@tannin/sprintf": "^1.3.1", + "@wordpress/hooks": "^4.27.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/compose": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.25.0.tgz", - "integrity": "sha512-nfjtMZgrhdHU8/zOLUyA5o8ShLot1vbHZ0I2+IxLyNskRMVyR9pm4BAJSYKJ9XqBUom2/N51gfeKg5uhd9Y0TQ==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.27.0.tgz", + "integrity": "sha512-87/V/hyyg2Fojfk0hDVR4U3vdDdbNWoVdf17QnAORYt35lWWTxwMBKlZqIhFEuoLrPTvMQvu6ecjhxFNYB+ALg==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/dom": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/is-shallow-equal": "^5.25.0", - "@wordpress/keycodes": "^4.25.0", - "@wordpress/priority-queue": "^3.25.0", - "@wordpress/undo-manager": "^1.25.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/dom": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/is-shallow-equal": "^5.27.0", + "@wordpress/keycodes": "^4.27.0", + "@wordpress/priority-queue": "^3.27.0", + "@wordpress/undo-manager": "^1.27.0", "change-case": "^4.1.2", "clipboard": "^2.0.11", "mousetrap": "^1.6.5", @@ -6568,20 +6643,40 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/compose/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/data": { - "version": "10.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.25.0.tgz", - "integrity": "sha512-PHfF7S2jhgcH9D3Z9nskaQEDIbh0k0MX6KprzK4plT4Xu71YboMVWnBx78glzMMu17DOFoHJC25d+ymfGBM5rw==", + "version": "10.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.27.0.tgz", + "integrity": "sha512-+7S4GgAEBi87qNPN/Jl3sr3xuBnjHIaA7Vzfn3UqoCQ469JkyB65kbgfJOOGDz94sMhYZ4OoeQT3lpGsPBxnVA==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.25.0", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/is-shallow-equal": "^5.25.0", - "@wordpress/priority-queue": "^3.25.0", - "@wordpress/private-apis": "^1.25.0", - "@wordpress/redux-routine": "^5.25.0", + "@wordpress/compose": "^7.27.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/is-shallow-equal": "^5.27.0", + "@wordpress/priority-queue": "^3.27.0", + "@wordpress/private-apis": "^1.27.0", + "@wordpress/redux-routine": "^5.27.0", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -6610,14 +6705,34 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/data/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/date": { - "version": "5.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.25.0.tgz", - "integrity": "sha512-w3De486/qx2/MbxCCjiW7KS8lGhJ00VvnrbXRlrY9l/6yqbz0iMVglmFKrlLPftgutyhe3OSOSZsXX/uCF6yOg==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.27.0.tgz", + "integrity": "sha512-DZ5OJlU8OliLpDaGi0KHhlphCujbppzAfb3y34CpWydSnSRSfVgzjzc2R4p17RIa9Vj9C6Q8FsnNBAiywaz39g==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/deprecated": "^4.25.0", + "@wordpress/deprecated": "^4.27.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -6663,13 +6778,13 @@ "license": "BSD" }, "node_modules/@wordpress/deprecated": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.25.0.tgz", - "integrity": "sha512-NfVGSVfAESrgQRQu5QpyprTsDY0BLq6hJ2KrWlpscLetApxU5kSpP/wRzmjbtuuWSr5RsoopaeoTbiZNXb0QEA==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.27.0.tgz", + "integrity": "sha512-1rJTK7iy0oSE6eFUCBqCGG/wYuF62WoNDLF1G1Do+TdFGB4WxckHwTr5TuwtIG4CdoMjsPYIh2EnI3ziFOsHkA==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/hooks": "^4.25.0" + "@wordpress/hooks": "^4.27.0" }, "engines": { "node": ">=18.12.0", @@ -6689,13 +6804,13 @@ } }, "node_modules/@wordpress/dom": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.25.0.tgz", - "integrity": "sha512-uyP8oTjSYjU+OXSvpPITqMaF9Dk50WH7fiQIVUcjC/9VmrzIiaYaZ4USmuoUBtbFjJsSyANHw/anYMFqby9iIA==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.27.0.tgz", + "integrity": "sha512-uXcJslbSpxXX7EyMF4wtj+cydDyalapvu8HQ4QZleAAwJavhdNT+xpr/ai0XeApcxgIGHq1W05sYVN38lwVioQ==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/deprecated": "^4.25.0" + "@wordpress/deprecated": "^4.27.0" }, "engines": { "node": ">=18.12.0", @@ -6703,9 +6818,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.25.0.tgz", - "integrity": "sha512-HvGxncRhskqrkwyIPVsfznToFtSr6X0zBrIMHK7bgwGGiMr+yz5jYX3wnY1AsUDSr95ezhbCTdE2rNmvFkCD0g==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.27.0.tgz", + "integrity": "sha512-L1hZ1g1mMyt06tuMWt72uAJjlkjGOpR2Vxbo72ZZgO28PqQc1WLrvWN/W3LVViar9OQrR0yn/REYRd258iaNQw==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -6822,9 +6937,10 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.26.0.tgz", - "integrity": "sha512-SQfSmUOMP32duStoxvrkydCtD/ELyNXpAwkE414swo8AQAKxBJMQDYE3PZy1uZ6YCtbSX7EHHAX9G1EeoHUzgg==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.27.0.tgz", + "integrity": "sha512-1LBB/xOFBUySSmVpd2nFwIZ8fVnP8dLNFl0wLprHVLtW6ZcdykO2ITY9bkaHu2lZ9HLRgHL7A/3R7MsJ1azYkg==", + "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" }, @@ -6946,9 +7062,10 @@ } }, "node_modules/@wordpress/hooks": { - "version": "4.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.26.0.tgz", - "integrity": "sha512-pYbk2Oz4EbFge2AYnCeaLXKOP9JOleJDw3qTn8NY863ufKqU2i4Ttu3lYjJPk/+YIE3LZ7bdUtYypD1cltWVcg==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.27.0.tgz", + "integrity": "sha512-sGaNVZKMxwnhGSge0tZZsGfImLPimiulUkM7hivQ2CSCgibTpgxFRBJ1r7gbNLDF+qHQK9a26K8fGfKnAal6Cg==", + "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" }, @@ -6970,9 +7087,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.25.0.tgz", - "integrity": "sha512-SEf8nnLm85KH2fZiEzUgLuh4Nd53iW0rmA5k9xM7n0uM6BA6HMDidtT/5wxTlnMH8cxOSjL2IkCHwhuRFTibbg==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.27.0.tgz", + "integrity": "sha512-4MfLS3k6+dlPSPbccnCloIFdbWjT6x0sRLNcVNWAI7I+nov7A34/cI/xjXFPcQaeewBE+24Q2TWsyFhcX2r89Q==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -7027,14 +7144,14 @@ } }, "node_modules/@wordpress/icons": { - "version": "10.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.25.0.tgz", - "integrity": "sha512-CNAgZ0ZE6pPjLWxPLBdmIQlxpkQCNZ9Zv4wuUDSMqG0jJDdf+YCpklwIMLWbv9WVubmzgURo54qeCedbpXhCjA==", + "version": "10.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.27.0.tgz", + "integrity": "sha512-KeOz3aLtd7p+cA287gmGzpC9kIO1lxPBn/lDPkXfc8oz482XqNJKohdW/7ZMlEWx1uEcZUI+g3vfSA+gKDgjUQ==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/element": "^6.25.0", - "@wordpress/primitives": "^4.25.0" + "@wordpress/element": "^6.27.0", + "@wordpress/primitives": "^4.27.0" }, "engines": { "node": ">=18.12.0", @@ -7053,24 +7170,44 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/icons/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/interface": { - "version": "9.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.10.0.tgz", - "integrity": "sha512-3JIgb7r66aHB21l1Vj2yttBelsCKBqpRfEIymBbwzJ0fTTBLLfvLZNuJbetGXaa0Uq90/l2Iypit4TUl3O4B6A==", + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.12.0.tgz", + "integrity": "sha512-9IjNYxpiD/VD7XN20c7lIH1imHXegrfBxJZjvSB9IegiTG9B86jTyan1sYgfgU+w9G3EUWJHUlcnKFbR3M2dOQ==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.25.0", - "@wordpress/components": "^29.11.0", - "@wordpress/compose": "^7.25.0", - "@wordpress/data": "^10.25.0", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/i18n": "^5.25.0", - "@wordpress/icons": "^10.25.0", - "@wordpress/plugins": "^7.25.0", - "@wordpress/preferences": "^4.25.0", - "@wordpress/viewport": "^6.25.0", + "@wordpress/a11y": "^4.27.0", + "@wordpress/components": "^30.0.0", + "@wordpress/compose": "^7.27.0", + "@wordpress/data": "^10.27.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/i18n": "^6.0.0", + "@wordpress/icons": "^10.27.0", + "@wordpress/plugins": "^7.27.0", + "@wordpress/preferences": "^4.27.0", + "@wordpress/viewport": "^6.27.0", "clsx": "^2.1.1" }, "engines": { @@ -7094,10 +7231,51 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/interface/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/interface/node_modules/@wordpress/i18n": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.0.0.tgz", + "integrity": "sha512-ItvO/E3v39VX+5nZacyzwulhzRukiB2+1zqndWgOSNnERYnK/0hLHIWWthRFxYEPF13H54orXg68n17MZQ8whA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@tannin/sprintf": "^1.3.1", + "@wordpress/hooks": "^4.27.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/is-shallow-equal": { - "version": "5.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.25.0.tgz", - "integrity": "sha512-/37IIoJz8/mp7TGZbdmakXr6YKqvpjYUHJx9LA9ibVVh6AsM72nI7N5V3AsGndan46vItfzhs0zpEWI7xF86Gw==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.27.0.tgz", + "integrity": "sha512-sYlAuNgEwQHioKSx3jyV6ZJlBR19sEvIdkBVoGF82OAxbXFzRvoD6V4zy+kZzY6V99FE12L93I0t5jh4qOn2lg==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -7170,13 +7348,13 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.25.0.tgz", - "integrity": "sha512-cnV4/7RY4m+DNo3BF10pHdFITKyoYr4TqvcSmka5O7RulPQi/PTeLcFgTTM+LrULGSNfV5ZUgIuPwLpLA5pqGQ==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.27.0.tgz", + "integrity": "sha512-fWyEcLI2rAZn6FwVBITGFxo8aS7EQrt8icOdxS5Es3Ii8DneQUl2gtXs3tq9viX4cWCno7cEt+dpuuv2gPxwoQ==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/i18n": "^5.25.0" + "@wordpress/i18n": "^6.0.0" }, "engines": { "node": ">=18.12.0", @@ -7195,6 +7373,27 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/keycodes/node_modules/@wordpress/i18n": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.0.0.tgz", + "integrity": "sha512-ItvO/E3v39VX+5nZacyzwulhzRukiB2+1zqndWgOSNnERYnK/0hLHIWWthRFxYEPF13H54orXg68n17MZQ8whA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@tannin/sprintf": "^1.3.1", + "@wordpress/hooks": "^4.27.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/media-utils": { "version": "5.26.0", "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.26.0.tgz", @@ -7257,19 +7456,19 @@ } }, "node_modules/@wordpress/plugins": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.25.0.tgz", - "integrity": "sha512-DpoXzwYp00hke5CC34E0o8/ihfM3HNNhSys5g9NQetL2AqdCL49ASjOci+ITyZI1mVOinEg4K+vBtF2YSdxOwQ==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.27.0.tgz", + "integrity": "sha512-yaZZYDl2HvRSsgEcjrHiCZYFobPoCqoFgNQaUDER4C+kQ1/d3fTwoUHSR5W4LLWclfM3UKnGt2nnE44gcIjOqQ==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/components": "^29.11.0", - "@wordpress/compose": "^7.25.0", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/hooks": "^4.25.0", - "@wordpress/icons": "^10.25.0", - "@wordpress/is-shallow-equal": "^5.25.0", + "@wordpress/components": "^30.0.0", + "@wordpress/compose": "^7.27.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/hooks": "^4.27.0", + "@wordpress/icons": "^10.27.0", + "@wordpress/is-shallow-equal": "^5.27.0", "memize": "^2.0.1" }, "engines": { @@ -7293,6 +7492,26 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/plugins/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/postcss-plugins-preset": { "version": "5.25.0", "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.25.0.tgz", @@ -7323,21 +7542,21 @@ } }, "node_modules/@wordpress/preferences": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.25.0.tgz", - "integrity": "sha512-zKBqF7mLiONH3LqYuruDGF6K9yWJj2fRSvgNVkcftQr7jPDys8c6F29+YQWDf1trs5MaYxhoenZQSenqf1oljQ==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.27.0.tgz", + "integrity": "sha512-+b8E0iTQD0KObihwYYrKdPsQa6ltGmMn2hLDXZqP3RPKfIDoleDvGK/zbwoKsKe+y4HN+qL7gQqKjsXuxdoeDA==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.25.0", - "@wordpress/components": "^29.11.0", - "@wordpress/compose": "^7.25.0", - "@wordpress/data": "^10.25.0", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/i18n": "^5.25.0", - "@wordpress/icons": "^10.25.0", - "@wordpress/private-apis": "^1.25.0", + "@wordpress/a11y": "^4.27.0", + "@wordpress/components": "^30.0.0", + "@wordpress/compose": "^7.27.0", + "@wordpress/data": "^10.27.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/i18n": "^6.0.0", + "@wordpress/icons": "^10.27.0", + "@wordpress/private-apis": "^1.27.0", "clsx": "^2.1.1" }, "engines": { @@ -7361,6 +7580,47 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/preferences/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/preferences/node_modules/@wordpress/i18n": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.0.0.tgz", + "integrity": "sha512-ItvO/E3v39VX+5nZacyzwulhzRukiB2+1zqndWgOSNnERYnK/0hLHIWWthRFxYEPF13H54orXg68n17MZQ8whA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@tannin/sprintf": "^1.3.1", + "@wordpress/hooks": "^4.27.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/prettier-config": { "version": "4.25.0", "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.25.0.tgz", @@ -7376,13 +7636,13 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.25.0.tgz", - "integrity": "sha512-I8voo9KWDFOgVUzxO0n1UtaTGBwhA/MuYmh6Bpn4M33SQAm4K5aUFidnJOelILWSA4Ox4R7wskGhuItfyty1LA==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.27.0.tgz", + "integrity": "sha512-ZIhpB4ZmZwMSsrELx4mzhRvxAoqgk8sSE3PaRt/ue4GXFoRRQgI3RVCwEdiNPcsQXId9lOQIhAJNDt5Wa0Fbgg==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/element": "^6.25.0", + "@wordpress/element": "^6.27.0", "clsx": "^2.1.1" }, "engines": { @@ -7405,10 +7665,30 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/primitives/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/priority-queue": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.25.0.tgz", - "integrity": "sha512-HtN8G1o/TaUIhapJf6Kq2dy1OOpC1beGB7sJUvq5JrwKd3VRdrXx0K3HKoHe99EJoE9v6lgEIS5VtVIaW0u0cQ==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.27.0.tgz", + "integrity": "sha512-RpIaX59sji45x9oUYrkbTHbagJuHC05oZOjJDzLj2Qv12bGeq0QWI2+e59yl3wONLpVla7f3TfNsFapkgOhOAw==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -7432,9 +7712,10 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "1.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.26.0.tgz", - "integrity": "sha512-0ZlOD/FYS2Izr+0S05/c3X+Mt+pxdRhwe3SxrfdnFzoKCuyYZ1j/Z7I0r17AsQL1y3S4RBl5QoWoKpK6FdjzzQ==", + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.27.0.tgz", + "integrity": "sha512-u5EqKxkE4BHKOSlLPW+o632t2YnzJkZTjwnNFolswWI9+g5SiXRpM8Q7+1CNquqcgDcSNKId7S9UCE1fw1FhAw==", + "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" }, @@ -7456,9 +7737,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "5.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.25.0.tgz", - "integrity": "sha512-0YZNyuL1QO3CbA6njHzoHMmYX+tnOSUIOpag5jeeNKzNE7iThKRmD07HtMo+hL5B3EFumvWDXlwOLpoi2xBJuw==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.27.0.tgz", + "integrity": "sha512-6eulRxrF40yKtGjzHKsY2pzD5/sbWaNjXRrFQZY+wMNsYV6AWYacgn3r+2r51Uhlut6zZl6x8YJtCcqGOHnKEQ==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -7487,20 +7768,20 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.25.0.tgz", - "integrity": "sha512-7M7kD5ix4XjuNRZP4ijG9jGhK+alMVO9nB2jCHIZW8RoGpnZ5QdITGQ25OOYhcIcBhRcAxP+1JS0yn2qzqkBOw==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.27.0.tgz", + "integrity": "sha512-khZm3EqCcI0abZZhNWn9EhwFbLEyCy8X4+7IcJNzyKSZiDsP7HS1ch7Zo3lVPJAMWFeeqwDQJ3zSZwCL24Eg8w==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/a11y": "^4.25.0", - "@wordpress/compose": "^7.25.0", - "@wordpress/data": "^10.25.0", - "@wordpress/deprecated": "^4.25.0", - "@wordpress/element": "^6.25.0", - "@wordpress/escape-html": "^3.25.0", - "@wordpress/i18n": "^5.25.0", - "@wordpress/keycodes": "^4.25.0", + "@wordpress/a11y": "^4.27.0", + "@wordpress/compose": "^7.27.0", + "@wordpress/data": "^10.27.0", + "@wordpress/deprecated": "^4.27.0", + "@wordpress/element": "^6.27.0", + "@wordpress/escape-html": "^3.27.0", + "@wordpress/i18n": "^6.0.0", + "@wordpress/keycodes": "^4.27.0", "memize": "^2.1.0" }, "engines": { @@ -7523,6 +7804,47 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/i18n": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.0.0.tgz", + "integrity": "sha512-ItvO/E3v39VX+5nZacyzwulhzRukiB2+1zqndWgOSNnERYnK/0hLHIWWthRFxYEPF13H54orXg68n17MZQ8whA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@tannin/sprintf": "^1.3.1", + "@wordpress/hooks": "^4.27.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/scripts": { "version": "30.18.0", "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.18.0.tgz", @@ -7651,13 +7973,13 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.25.0.tgz", - "integrity": "sha512-Y+f8Xa+vpG+Cj/ekeI6ky54p/UTlFUZmutBusmsH+QzaGHb9bVKHPhXfTLyjhdDIUE3YV0vqz32DjNrbuiGRWg==", + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.27.0.tgz", + "integrity": "sha512-ndGz3mW0fu7YM7vTuNKqxXBPrpWvrefScD8dmdqeIVs+yDZo8PNpEvrTVfb7FM/gujD6Dh95OSuW5TNpNN6EIw==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/is-shallow-equal": "^5.25.0" + "@wordpress/is-shallow-equal": "^5.27.0" }, "engines": { "node": ">=18.12.0", @@ -7677,15 +7999,15 @@ } }, "node_modules/@wordpress/viewport": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.25.0.tgz", - "integrity": "sha512-OYIA6aPsaNKBNhGHr3F4AXj5t0fqBhUO+qL57h7ojoK8e4R+3MMQ2j8o9rm7tbBVFWYUFtBQgTS70Ti/bZ+/jQ==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.27.0.tgz", + "integrity": "sha512-2DontAULyj295UH2vRQW/mVT3iX3/qil2WaNW7gb10MAA+dx4gOc53OrO026cq5Asloxo3Bop3dXfWffDvNvqw==", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", - "@wordpress/compose": "^7.25.0", - "@wordpress/data": "^10.25.0", - "@wordpress/element": "^6.25.0" + "@wordpress/compose": "^7.27.0", + "@wordpress/data": "^10.27.0", + "@wordpress/element": "^6.27.0" }, "engines": { "node": ">=18.12.0", @@ -7707,10 +8029,30 @@ "node": ">=6.9.0" } }, + "node_modules/@wordpress/viewport/node_modules/@wordpress/element": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.27.0.tgz", + "integrity": "sha512-gHk4B0J0f7bEsDoUBdTm22vPQwmEWLZxyaojgRyx1ncE2IyktfmubD/q2NIcMEKh7p+Jq3ZUwzPcpchpvkH2mA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@babel/runtime": "7.25.7", + "@types/react": "^18.2.79", + "@types/react-dom": "^18.2.25", + "@wordpress/escape-html": "^3.27.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.0", + "react-dom": "^18.3.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/warning": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.25.0.tgz", - "integrity": "sha512-Pp4+1zgY6wDqiGPpb33+B7YplujkFyMVmi2VDBbJcy/OEXNU/cowfjYuGxgyQpJlCpKnrmVYV+snowZ3Iytk0g==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.27.0.tgz", + "integrity": "sha512-AGcCLU2urtV7C4i4Oji8tL9froFPDie+99A2N3tqjZU1v7Csw4UgDrptYRyENjhXLBe9ZzVlf1mZmgH/MQPAHA==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -10726,6 +11068,12 @@ "url": "https://github.com/sponsors/kossnocorp" } }, + "node_modules/date-fns-jalali": { + "version": "4.1.0-0", + "resolved": "https://registry.npmjs.org/date-fns-jalali/-/date-fns-jalali-4.1.0-0.tgz", + "integrity": "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==", + "license": "MIT" + }, "node_modules/dayjs": { "version": "1.11.13", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", @@ -21055,6 +21403,37 @@ "react-dom": ">=16.8.0" } }, + "node_modules/react-day-picker": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.8.0.tgz", + "integrity": "sha512-E0yhhg7R+pdgbl/2toTb0xBhsEAtmAx1l7qjIWYfcxOy8w4rTSVfbtBoSzVVhPwKP/5E9iL38LivzoE3AQDhCQ==", + "license": "MIT", + "dependencies": { + "@date-fns/tz": "1.2.0", + "date-fns": "4.1.0", + "date-fns-jalali": "4.1.0-0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/gpbl" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/react-day-picker/node_modules/date-fns": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/react-dom": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", diff --git a/package.json b/package.json index 99d347a20..898dadf91 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@wordpress/api-fetch": "^7.17.0", "@wordpress/data": "^10.17.0", "@wordpress/element": "^6.17.0", - "@wordpress/interface": "^9.7.0", + "@wordpress/interface": "^9.12.0", "@wordpress/media-utils": "^5.24.0", "@wordpress/style-engine": "^2.22.0", "bytes": "^3.1.2",