diff --git a/package-lock.json b/package-lock.json index 4cfb594..c758130 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "GPL-2.0-or-later", "dependencies": { "@fortawesome/fontawesome-free": "^7.3.0", - "@wordpress/dataviews": "^14.3.0", + "@wordpress/dataviews": "^17.0.0", "beautifymarker": "^1.0.9", "leaflet": "^1.9.4", "leaflet-easybutton": "^2.4.0", @@ -61,19 +61,23 @@ "node": ">=6.0.0" } }, - "node_modules/@ariakit/core": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.4.18.tgz", - "integrity": "sha512-9urEa+GbZTSyredq3B/3thQjTcSZSUC68XctwCkJNH/xNfKN5O+VThiem2rcJxpsGw8sRUQenhagZi0yB4foyg==", - "license": "MIT" + "node_modules/@ariakit/components": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@ariakit/components/-/components-0.1.3.tgz", + "integrity": "sha512-l22VB1g0Dz6zrKyDjykg8uXemUGolaeJjcLKf9XY5iSxzuU0PZTLSmRfJFq4pjTHsRroL4HM96f6J0Pivu2oOg==", + "license": "MIT", + "dependencies": { + "@ariakit/store": "0.1.3", + "@ariakit/utils": "0.1.3" + } }, "node_modules/@ariakit/react": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.24.tgz", - "integrity": "sha512-kL0+7ZdPXM8uJ2/cCudm94QKh2DAcE8kNcPnFgnyXaMhStpvkEIumSEu0dIHAGkv7s6NWWANrGZK7ADwcXjoXw==", + "version": "0.4.30", + "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.30.tgz", + "integrity": "sha512-7QAS4uAoSp1Avekp1ve8xLRPm4E7wLIQFfYM08cHfgMfBBGQGkxrXFqP3QmqEMTUa99H4ZHK9unL05+752cBhQ==", "license": "MIT", "dependencies": { - "@ariakit/react-core": "0.4.24" + "@ariakit/react-components": "0.2.0" }, "funding": { "type": "opencollective", @@ -84,21 +88,67 @@ "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "node_modules/@ariakit/react-core": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/@ariakit/react-core/-/react-core-0.4.24.tgz", - "integrity": "sha512-MuqDooqkeaYCeMpvj+ygcONb2bS3CGniD3mW99l7P8Fioa+/kPvQCQfJjC6pR9mWFPCRiOpDjfXGREaYgm5olQ==", + "node_modules/@ariakit/react-components": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@ariakit/react-components/-/react-components-0.2.0.tgz", + "integrity": "sha512-hoAwGSh5xQ0va4oWSTOmoNIIDS+90eVzg6XceCC9WMyhRn1I1YVluxCqltZ9UY+6vzu7PpJDvC4g5N2rmCh6og==", "license": "MIT", "dependencies": { - "@ariakit/core": "0.4.18", - "@floating-ui/dom": "^1.0.0", - "use-sync-external-store": "^1.2.0" + "@ariakit/components": "0.1.3", + "@ariakit/react-store": "0.1.3", + "@ariakit/react-utils": "0.1.3", + "@ariakit/store": "0.1.3", + "@ariakit/utils": "0.1.3", + "@floating-ui/dom": "^1.0.0" }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@ariakit/react-store": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@ariakit/react-store/-/react-store-0.1.3.tgz", + "integrity": "sha512-x8kjHcDoEkTX5bu3qkSfnvRCZuqXtjQZ1seohIWq8NPAfB0qe6q3GlGwCVCXw62Tlcf44SwxpuRQYQyj0/eurw==", + "license": "MIT", + "dependencies": { + "@ariakit/react-utils": "0.1.3", + "@ariakit/store": "0.1.3", + "@ariakit/utils": "0.1.3", + "use-sync-external-store": "^1.6.0" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@ariakit/react-utils": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@ariakit/react-utils/-/react-utils-0.1.3.tgz", + "integrity": "sha512-eaqLU+7lknPWzcWK7CYQw9Mu52c6If3jc8wm08Fw/hobOCeeG97Z865PQeNYQMK7BYqb01ByVNaIPEWYwcPkfw==", + "license": "MIT", + "dependencies": { + "@ariakit/store": "0.1.3", + "@ariakit/utils": "0.1.3" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@ariakit/store": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@ariakit/store/-/store-0.1.3.tgz", + "integrity": "sha512-EAKGIUbHGKH9Kx53ae17+5l/b/z1VUKqiyHcV675AKn1ed1qsLEHX2KovFf+eHLtGBgINSd0NXv11LIe3x/uFA==", + "license": "MIT", + "dependencies": { + "@ariakit/utils": "0.1.3" + } + }, + "node_modules/@ariakit/utils": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@ariakit/utils/-/utils-0.1.3.tgz", + "integrity": "sha512-OMdM631rIiDLYr1nnd1vtGyLvlYt08APMa2TJACA8Myn80PF+XtH9ZLBXTVUuUnlrYVyY2duX+EOkg6z9/NeCA==", + "license": "MIT" + }, "node_modules/@asamuzakjp/css-color": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz", @@ -2167,13 +2217,13 @@ } }, "node_modules/@base-ui/react": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.4.1.tgz", - "integrity": "sha512-Ab5/LIhcmL8BQcsBUYiOfkSDRdLpvgUBzMK30cu684JPcLclYlztharvCZyNNgzJtbAiREzI9q0pI5erHCMgCw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.6.0.tgz", + "integrity": "sha512-/jzjTWJYXhRFO45Bev9lc3cHbmjzCMpUqbMZ2AgKy/z25mY9B6shGSNcXcjQar9n5doM0KYW1W8fcFv2jZBuMw==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", - "@base-ui/utils": "0.2.8", + "@base-ui/utils": "0.3.1", "@floating-ui/react-dom": "^2.1.8", "@floating-ui/utils": "^0.2.11", "use-sync-external-store": "^1.6.0" @@ -2218,14 +2268,14 @@ } }, "node_modules/@base-ui/utils": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-jvOi+c+ftGlGotNcKnzPVg2IhCaDTB6/6R3JeqdjdXktuAJi3wKH9T7+svuaKh1mmfVU11UWzUZVH74JDfi/wQ==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.1.tgz", + "integrity": "sha512-gFFiltORVmW/N6IILTGxizP3PBpVpysqML1ALY5Vk0mH+7faVkCknOU31goYHN5Aoek2dkjxva1XOD2Ce9WuIg==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.2", "@floating-ui/utils": "^0.2.11", - "reselect": "^5.1.1", + "reselect": "^5.2.0", "use-sync-external-store": "^1.6.0" }, "peerDependencies": { @@ -9146,13 +9196,13 @@ } }, "node_modules/@wordpress/a11y": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.46.0.tgz", - "integrity": "sha512-9VKhQHB/TQHJciOtxbpJ5JPhxMHCOszcxs4eL27krFXMEp3fl4tzVy13r1LPuXg/yjZ9NpV3NY+Qwx4G0aW3Kw==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.49.0.tgz", + "integrity": "sha512-owb2VJYS54F6R0cjxZzb/Jp+ogGaMpSkuZAWG8VqMW6I8PnFCva+6H4PP3flF7QnaiCvvgEIl2grsSJmUm9O7g==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/dom-ready": "^4.46.0", - "@wordpress/i18n": "^6.19.0" + "@wordpress/dom-ready": "^4.49.0", + "@wordpress/i18n": "^6.22.0" }, "engines": { "node": ">=18.12.0", @@ -9203,6 +9253,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-8.0.0.tgz", "integrity": "sha512-livtgwnvBm7xbpm/gaBxwtdZm3KCXq210UNsr48WA8TGfi/OfZ4oOzk4Mp4/ZHsq2baaXzhZ0iXjyR7oyaOTsw==", + "dev": true, "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9224,6 +9275,7 @@ "version": "33.1.0", "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-33.1.0.tgz", "integrity": "sha512-5nFqe2pk7ePIhJhz+nDNS8r1az5hIJrUycuYJzmL3KL9hYgDknAzJDHb6IUNlVcNDPgLUuxzC780YlVG5Bi0LQ==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.22", @@ -9290,12 +9342,14 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "dev": true, "license": "MIT" }, "node_modules/@wordpress/components/node_modules/uuid": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", + "dev": true, "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -9309,6 +9363,7 @@ "version": "7.46.0", "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.46.0.tgz", "integrity": "sha512-6Yv9Wb6tlA4JYU9bdWWuIWpTTzBAVA1zrYu1GY9x2/mCOckk9iLcEEfbKULxdjwwcMo3SKqvyby4f6kEUw/Wsw==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@types/mousetrap": "^1.6.8", @@ -9420,30 +9475,30 @@ } }, "node_modules/@wordpress/dataviews": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-14.3.0.tgz", - "integrity": "sha512-2fFSgyatDldjPb2gO+vLDwkbI2Jw+8zd/O0/BwLftQ5QhrrRtAqECFp+eYzcQ8Onh8OMhxq0n7tsaIHE/jWqJQ==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-17.0.0.tgz", + "integrity": "sha512-d+0tCa0xWP1QXbEdXesp0wlthRmSAXtp1X0bkVnlDlJdGbY2s7crgUMALQJ/R37Wkch3B1IdNBaa8GM+nc3z1A==", "license": "GPL-2.0-or-later", "dependencies": { - "@ariakit/react": "^0.4.21", - "@wordpress/base-styles": "^8.0.0", - "@wordpress/components": "^33.1.0", - "@wordpress/compose": "^7.46.0", - "@wordpress/data": "^10.46.0", - "@wordpress/date": "^5.46.0", - "@wordpress/deprecated": "^4.46.0", - "@wordpress/element": "^6.46.0", - "@wordpress/i18n": "^6.19.0", - "@wordpress/icons": "^13.1.0", - "@wordpress/keycodes": "^4.46.0", - "@wordpress/primitives": "^4.46.0", - "@wordpress/private-apis": "^1.46.0", - "@wordpress/ui": "^0.13.0", - "@wordpress/warning": "^3.46.0", + "@ariakit/react": "^0.4.29", + "@wordpress/base-styles": "^10.1.0", + "@wordpress/components": "^36.0.0", + "@wordpress/compose": "^8.2.0", + "@wordpress/data": "^10.49.0", + "@wordpress/date": "^5.49.0", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/element": "^8.1.0", + "@wordpress/i18n": "^6.22.0", + "@wordpress/icons": "^15.0.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/primitives": "^4.49.0", + "@wordpress/private-apis": "^1.49.0", + "@wordpress/ui": "^0.16.0", + "@wordpress/warning": "^3.49.0", "clsx": "^2.1.1", - "colord": "^2.7.0", + "colord": "^2.9.3", "date-fns": "^4.1.0", - "deepmerge": "4.3.1", + "deepmerge": "^4.3.1", "fast-deep-equal": "^3.1.3", "remove-accents": "^0.5.0" }, @@ -9452,17 +9507,211 @@ "npm": ">=8.19.2" }, "peerDependencies": { + "@types/react": "^18.3.27", "react": "^18.0.0", "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/dataviews/node_modules/@wordpress/base-styles": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-10.1.0.tgz", + "integrity": "sha512-5OHdZC1wwIvT+tEufMwdFXdM5DZtEoY/wZCq5DmQYiLsRz22v5/xm4i4e489E1prlS3s4+cbFpFP7foVU12emg==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/dataviews/node_modules/@wordpress/components": { + "version": "36.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-36.0.0.tgz", + "integrity": "sha512-rsAktFvGnQkcybfAaijQvBQB8ymZvlfbpxwocSnFm46SB3+ZebujGtetLQBP9EsoI2yRDQCOLBGvxORRl3/dfQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@ariakit/react": "^0.4.29", + "@date-fns/utc": "^2.1.1", + "@emotion/cache": "^11.14.0", + "@emotion/css": "^11.13.5", + "@emotion/react": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/styled": "^11.14.1", + "@emotion/utils": "^1.4.2", + "@floating-ui/react-dom": "^2.0.8", + "@types/gradient-parser": "^1.1.0", + "@types/highlight-words-core": "^1.2.1", + "@use-gesture/react": "^10.3.1", + "@wordpress/a11y": "^4.49.0", + "@wordpress/base-styles": "^10.1.0", + "@wordpress/compose": "^8.2.0", + "@wordpress/date": "^5.49.0", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/dom": "^4.49.0", + "@wordpress/element": "^8.1.0", + "@wordpress/escape-html": "^3.49.0", + "@wordpress/hooks": "^4.49.0", + "@wordpress/html-entities": "^4.49.0", + "@wordpress/i18n": "^6.22.0", + "@wordpress/icons": "^15.0.0", + "@wordpress/is-shallow-equal": "^5.49.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/primitives": "^4.49.0", + "@wordpress/private-apis": "^1.49.0", + "@wordpress/rich-text": "^7.49.0", + "@wordpress/style-runtime": "^0.5.0", + "@wordpress/ui": "^0.16.0", + "@wordpress/warning": "^3.49.0", + "change-case": "^4.1.2", + "clsx": "^2.1.1", + "colord": "^2.9.3", + "csstype": "^3.2.3", + "date-fns": "^4.1.0", + "deepmerge": "^4.3.1", + "fast-deep-equal": "^3.1.3", + "framer-motion": "^11.15.0", + "gradient-parser": "^1.1.1", + "highlight-words-core": "^1.2.2", + "is-plain-object": "^5.0.0", + "memize": "^2.1.0", + "path-to-regexp": "^6.2.1", + "re-resizable": "^6.4.0", + "react-colorful": "^5.6.1", + "react-day-picker": "^9.7.0", + "remove-accents": "^0.5.0", + "uuid": "^14.0.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18.3.27", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/dataviews/node_modules/@wordpress/compose": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.2.0.tgz", + "integrity": "sha512-JqqnNs9mHxZ9zC+4A+YAyIoqnYNqOfLXF5EshXImssFCF1JBYx6wfmyhGAdpV4nZQSHPweV4KNzEApn2cz+fXA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/dom": "^4.49.0", + "@wordpress/element": "^8.1.0", + "@wordpress/is-shallow-equal": "^5.49.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/priority-queue": "^3.49.0", + "@wordpress/private-apis": "^1.49.0", + "@wordpress/undo-manager": "^1.49.0", + "change-case": "^4.1.2", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18.3.27", + "react": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/dataviews/node_modules/@wordpress/element": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.1.0.tgz", + "integrity": "sha512-469K4lpolw158pipMwMVVSjGvjIhOCkA19Bct5rJ54IGj8ZaPwLiCE3QGYO1oFg4KlpyP1ro4Ao3ZvznX7DeXQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/escape-html": "^3.49.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/dataviews/node_modules/@wordpress/icons": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-15.0.0.tgz", + "integrity": "sha512-oyBRjQehISNyThq60gTYygKaGSbqmwwQVrlnCRDTWVfmMbbqtzwuzdJYCPQYpqLV1zGx8BWhM9sbOzhhUiXOBQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/element": "^8.1.0", + "@wordpress/primitives": "^4.49.0", + "change-case": "^4.1.2" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18.3.27", + "react": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/dataviews/node_modules/@wordpress/style-runtime": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.5.0.tgz", + "integrity": "sha512-hrXvdDUJpOzT1KIomgtysysgbc5bkkwAuJyEUAXiOCgVBXBeMkZlgfN19W0PuNY51j53K7VQ42txfayxgVmfgA==", + "license": "GPL-2.0-or-later", + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" + } + }, + "node_modules/@wordpress/dataviews/node_modules/path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "license": "MIT" + }, + "node_modules/@wordpress/dataviews/node_modules/uuid": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.1.tgz", + "integrity": "sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" } }, "node_modules/@wordpress/date": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.46.0.tgz", - "integrity": "sha512-phbKy1siTFGwFet5hQzaSZJB1mMDIXflMLKj+oJ/mT/m9ughp3seFDPvKoL+UzukLxNJh3l5G5h1l9XQFfC2cA==", + "version": "5.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.49.0.tgz", + "integrity": "sha512-6Q7tvwjwNI2W0KDIATd4WAOc1n5Ppp/v/ofOwPjvaXr/9O4s2fsduR//ziQL3c5a5oYohCIsNHSHmOic+/Jofg==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/deprecated": "^4.46.0", + "@wordpress/deprecated": "^4.49.0", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -9515,9 +9764,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.46.0.tgz", - "integrity": "sha512-CQ6KPaCkMzAmbxmR4E4Fu99ngyPpkP9VGaIFu0xUgx0ubkYOzcvEfEEPuyEV3n7PY2Jg/XWzBilgWCa8PmaxWw==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.49.0.tgz", + "integrity": "sha512-faTCKkv9zjxKKq5RNmA20piRog14+KgAy7/Pw1hbxB1JCsimxFr7f+Vg268TIFbWQJiqX1S+YuKySFGQ/hpk8Q==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9550,6 +9799,7 @@ "version": "6.46.0", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.46.0.tgz", "integrity": "sha512-hjnrqZi0cZVdkmN0xQavKfSQJYAkb9pVSnDPpuX65OLxeD9/EWkIXvFzBb+nH8c4NzKKSqQU96XCTQrH37OCIA==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.3.27", @@ -9839,9 +10089,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.46.0.tgz", - "integrity": "sha512-YJ/V9R2p4lwYkhc9/bQrXxoX0rNDtt1WQGInKAxRWqF1w1gYQk0iWiwGcNnahnFofwK2LJSVf4/jYFjJrS/sPw==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.49.0.tgz", + "integrity": "sha512-/ZYK6CPks3VAGFQZ+h56jOy4LB4CC1ZB1SMVY3eeUPStyH84YSz7nTa2P7gw/4uGJhaITMQCmFl7yGFPQOROtg==", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -9872,6 +10122,7 @@ "version": "13.3.0", "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-13.3.0.tgz", "integrity": "sha512-Y/iE3aeHQ4XkX0fffiTPCUfjT8wNw1I7hDJkKqpaLmkD+C5NKWixRrDVfRnaJqU/MxY8RdyVC/nGng2MLPNH0A==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/element": "^8.0.0", @@ -9890,6 +10141,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.0.0.tgz", "integrity": "sha512-lQ8TB2vBr6lzcwQ2zh0xy+FC77Demb3FqL81fzpSsLbGUF9hZiTyyUuwc6SG21gCkGGjVm2TnU9BuHax/8nDfQ==", + "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.3.27", @@ -10034,12 +10286,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "4.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.48.0.tgz", - "integrity": "sha512-dfF7IZotIqb6LUiGs7oPwKbSF8RPoC0JDSIrtxvgwFA/yvbc/pDIp/Zs0O8GvxZNxu4JIVnKskOhoLq7lAeziQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.49.0.tgz", + "integrity": "sha512-mmyDQ6HLFdUhLCcdsJpPzzVjQ2H4wwS3MakMfeiKx39UUAdszoP50vjOohbcUL/7RGkNPvZ66AbpK45XMhlloA==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^8.0.0", + "@wordpress/element": "^8.1.0", "clsx": "^2.1.1" }, "engines": { @@ -10047,23 +10299,29 @@ "npm": ">=8.19.2" }, "peerDependencies": { + "@types/react": "^18.3.27", "react": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/@wordpress/primitives/node_modules/@wordpress/element": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.0.0.tgz", - "integrity": "sha512-lQ8TB2vBr6lzcwQ2zh0xy+FC77Demb3FqL81fzpSsLbGUF9hZiTyyUuwc6SG21gCkGGjVm2TnU9BuHax/8nDfQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.1.0.tgz", + "integrity": "sha512-469K4lpolw158pipMwMVVSjGvjIhOCkA19Bct5rJ54IGj8ZaPwLiCE3QGYO1oFg4KlpyP1ro4Ao3ZvznX7DeXQ==", "license": "GPL-2.0-or-later", "dependencies": { "@types/react": "^18.3.27", "@types/react-dom": "^18.3.1", - "@wordpress/deprecated": "^4.48.0", - "@wordpress/escape-html": "^3.48.0", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/escape-html": "^3.49.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", - "react": "^18.3.0", - "react-dom": "^18.3.0" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "engines": { "node": ">=18.12.0", @@ -10112,22 +10370,22 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "7.46.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.46.0.tgz", - "integrity": "sha512-XxuCe0gWq5YYfN+EdL5RmL4/qMlVka0R+n51/DzEpWM/+CkPInpXBeYE+3z9Ip+sRcnEgE1zKkMo1wjXWTDOjw==", + "version": "7.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.49.0.tgz", + "integrity": "sha512-RDH3dAnPTimIXYEdJ5+20KyJgmCeEDouA4Hi1Jhl1fiAzjjH1lNcwgs9eNQzaagqQTLfvvWOPX62rkFJnSvvvw==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "^4.46.0", - "@wordpress/compose": "^7.46.0", - "@wordpress/data": "^10.46.0", - "@wordpress/deprecated": "^4.46.0", - "@wordpress/dom": "^4.46.0", - "@wordpress/element": "^6.46.0", - "@wordpress/escape-html": "^3.46.0", - "@wordpress/i18n": "^6.19.0", - "@wordpress/keycodes": "^4.46.0", - "@wordpress/private-apis": "^1.46.0", - "colord": "2.9.3", + "@wordpress/a11y": "^4.49.0", + "@wordpress/compose": "^8.2.0", + "@wordpress/data": "^10.49.0", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/dom": "^4.49.0", + "@wordpress/element": "^8.1.0", + "@wordpress/escape-html": "^3.49.0", + "@wordpress/i18n": "^6.22.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/private-apis": "^1.49.0", + "colord": "^2.9.3", "memize": "^2.1.0" }, "engines": { @@ -10135,7 +10393,66 @@ "npm": ">=8.19.2" }, "peerDependencies": { + "@types/react": "^18.3.27", + "react": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/compose": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.2.0.tgz", + "integrity": "sha512-JqqnNs9mHxZ9zC+4A+YAyIoqnYNqOfLXF5EshXImssFCF1JBYx6wfmyhGAdpV4nZQSHPweV4KNzEApn2cz+fXA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/dom": "^4.49.0", + "@wordpress/element": "^8.1.0", + "@wordpress/is-shallow-equal": "^5.49.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/priority-queue": "^3.49.0", + "@wordpress/private-apis": "^1.49.0", + "@wordpress/undo-manager": "^1.49.0", + "change-case": "^4.1.2", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18.3.27", "react": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/element": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.1.0.tgz", + "integrity": "sha512-469K4lpolw158pipMwMVVSjGvjIhOCkA19Bct5rJ54IGj8ZaPwLiCE3QGYO1oFg4KlpyP1ro4Ao3ZvznX7DeXQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/escape-html": "^3.49.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/scripts": { @@ -10435,6 +10752,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.2.0.tgz", "integrity": "sha512-9pLmilkgWqTvIlrnnXbW7ECfEPvCSYOve7btXgYGgMOzrGs12ijnG+kSGGg0aJhEV8OCzQ/QdVBh4s1zQZ0bLQ==", + "dev": true, "license": "GPL-2.0-or-later", "engines": { "node": ">=20.10.0", @@ -10572,60 +10890,168 @@ } } }, - "node_modules/@wordpress/theme": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-0.13.0.tgz", - "integrity": "sha512-4Lasso3BPej43c7e+eO+YN/fl/mcg/Q9+nclp1FmV6xdWFiUXvfwAOsEeNQQ/5s5mw5aCgseK3//qX5gydhfUA==", + "node_modules/@wordpress/ui": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.16.0.tgz", + "integrity": "sha512-Eg8djuLvwiRy4yv/n7AmqHJXlmkZFCy3MX6Bw35IdT59vpzY60erSLifGKutyjkdIDnjhqFvpLjmRNoye21f9A==", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/element": "^6.46.0", - "@wordpress/private-apis": "^1.46.0", - "@wordpress/style-runtime": "^0.2.0", - "colorjs.io": "^0.6.0", - "memize": "^2.1.0" + "@base-ui/react": "^1.5.0", + "@wordpress/a11y": "^4.49.0", + "@wordpress/compose": "^8.2.0", + "@wordpress/element": "^8.1.0", + "@wordpress/i18n": "^6.22.0", + "@wordpress/icons": "^15.0.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/primitives": "^4.49.0", + "@wordpress/style-runtime": "^0.5.0", + "@wordpress/theme": "^0.16.0", + "clsx": "^2.1.1", + "tabbable": "^6.4.0" + }, + "engines": { + "node": ">=20.10.0", + "npm": ">=10.2.3" + }, + "peerDependencies": { + "@types/react": "^18.3.27", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/ui/node_modules/@wordpress/compose": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-8.2.0.tgz", + "integrity": "sha512-JqqnNs9mHxZ9zC+4A+YAyIoqnYNqOfLXF5EshXImssFCF1JBYx6wfmyhGAdpV4nZQSHPweV4KNzEApn2cz+fXA==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/dom": "^4.49.0", + "@wordpress/element": "^8.1.0", + "@wordpress/is-shallow-equal": "^5.49.0", + "@wordpress/keycodes": "^4.49.0", + "@wordpress/priority-queue": "^3.49.0", + "@wordpress/private-apis": "^1.49.0", + "@wordpress/undo-manager": "^1.49.0", + "change-case": "^4.1.2", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.2" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0", - "stylelint": "^16.8.2" + "@types/react": "^18.3.27", + "react": "^18.0.0" }, "peerDependenciesMeta": { - "stylelint": { + "@types/react": { "optional": true } } }, - "node_modules/@wordpress/ui": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/ui/-/ui-0.13.0.tgz", - "integrity": "sha512-NSP/Hh6X3qbN0B7KsWFGZfmiYp28NiVZnxu8uJSspZs9mzVP+qKC9yOgIxPYIjFuGDrXJ6QK9wL3soRXkJMG0w==", + "node_modules/@wordpress/ui/node_modules/@wordpress/element": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-8.1.0.tgz", + "integrity": "sha512-469K4lpolw158pipMwMVVSjGvjIhOCkA19Bct5rJ54IGj8ZaPwLiCE3QGYO1oFg4KlpyP1ro4Ao3ZvznX7DeXQ==", "license": "GPL-2.0-or-later", "dependencies": { - "@base-ui/react": "^1.4.1", - "@wordpress/a11y": "^4.46.0", - "@wordpress/compose": "^7.46.0", - "@wordpress/element": "^6.46.0", - "@wordpress/i18n": "^6.19.0", - "@wordpress/icons": "^13.1.0", - "@wordpress/keycodes": "^4.46.0", - "@wordpress/primitives": "^4.46.0", - "@wordpress/private-apis": "^1.46.0", - "@wordpress/style-runtime": "^0.2.0", - "@wordpress/theme": "^0.13.0", - "clsx": "^2.1.1", - "tabbable": "^6.4.0" + "@types/react": "^18.3.27", + "@types/react-dom": "^18.3.1", + "@wordpress/deprecated": "^4.49.0", + "@wordpress/escape-html": "^3.49.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/ui/node_modules/@wordpress/icons": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-15.0.0.tgz", + "integrity": "sha512-oyBRjQehISNyThq60gTYygKaGSbqmwwQVrlnCRDTWVfmMbbqtzwuzdJYCPQYpqLV1zGx8BWhM9sbOzhhUiXOBQ==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/element": "^8.1.0", + "@wordpress/primitives": "^4.49.0", + "change-case": "^4.1.2" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + }, + "peerDependencies": { + "@types/react": "^18.3.27", + "react": "^18.0.0" }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@wordpress/ui/node_modules/@wordpress/style-runtime": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-runtime/-/style-runtime-0.5.0.tgz", + "integrity": "sha512-hrXvdDUJpOzT1KIomgtysysgbc5bkkwAuJyEUAXiOCgVBXBeMkZlgfN19W0PuNY51j53K7VQ42txfayxgVmfgA==", + "license": "GPL-2.0-or-later", "engines": { "node": ">=20.10.0", "npm": ">=10.2.3" + } + }, + "node_modules/@wordpress/ui/node_modules/@wordpress/theme": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/theme/-/theme-0.16.0.tgz", + "integrity": "sha512-4t0CM1WlDunz67br/kW3lhH6Xnxzex0G9/7jKY+PJk8XepJh5OXGkTgtvsTDpYFwhhHXI+xigwj/TRPq9a/V8g==", + "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/compose": "^8.2.0", + "@wordpress/element": "^8.1.0", + "@wordpress/style-runtime": "^0.5.0", + "colorjs.io": "^0.6.0", + "memize": "^2.1.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { + "@types/react": "^18.3.27", + "esbuild": "^0.27.2", + "postcss": "^8.0.0", "react": "^18.0.0", - "react-dom": "^18.0.0" + "react-dom": "^18.0.0", + "stylelint": "^16.8.2", + "vite": "^7.3.2" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "postcss": { + "optional": true + }, + "stylelint": { + "optional": true + }, + "vite": { + "optional": true + } } }, "node_modules/@wordpress/undo-manager": { @@ -23541,9 +23967,9 @@ "license": "MIT" }, "node_modules/reselect": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", - "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.2.0.tgz", + "integrity": "sha512-AgZ3UOZm3YndfrJ4OYjgrT7bmCm/1iqkjvEfH/oYjzh6PD2qw4QuT3jjnXIrpdt4MTpMXclMT3lXbmRY+XRakw==", "license": "MIT" }, "node_modules/resolve": { @@ -25790,9 +26216,9 @@ } }, "node_modules/tabbable": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz", - "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.5.0.tgz", + "integrity": "sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==", "license": "MIT" }, "node_modules/table": { diff --git a/package.json b/package.json index d34c09d..6eea8b2 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ ], "dependencies": { "@fortawesome/fontawesome-free": "^7.3.0", - "@wordpress/dataviews": "^14.3.0", + "@wordpress/dataviews": "^17.0.0", "beautifymarker": "^1.0.9", "leaflet": "^1.9.4", "leaflet-easybutton": "^2.4.0",