From 8ffc2256d9ac08889bc46913ed565702b58f6a16 Mon Sep 17 00:00:00 2001 From: Matthew Lipski Date: Wed, 31 Jan 2024 02:10:20 +0100 Subject: [PATCH 1/7] Updated Mantine and package-lock --- package-lock.json | 2380 ++++++++++++++++++++--------------- packages/core/package.json | 2 +- packages/react/package.json | 4 +- 3 files changed, 1352 insertions(+), 1034 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33838beaf..673ab4eed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,104 +45,11 @@ "vite-plugin-eslint": "^1.8.1" } }, - "examples/editor/node_modules/@floating-ui/react": { - "version": "0.24.8", - "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.24.8.tgz", - "integrity": "sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==", - "dependencies": { - "@floating-ui/react-dom": "^2.0.1", - "aria-hidden": "^1.2.3", - "tabbable": "^6.0.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "examples/editor/node_modules/@mantine/core": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.4.2.tgz", - "integrity": "sha512-kXmq7NjSd1AsOIzqPwQhA7SeZS9hrbARRqhRwr4LLR3NKps9hLmVto441DnpHH/D27eL9gGLSl4GRIdogjX6mg==", - "dependencies": { - "@floating-ui/react": "^0.24.8", - "clsx": "2.0.0", - "react-number-format": "^5.3.1", - "react-remove-scroll": "^2.5.7", - "react-textarea-autosize": "8.5.3", - "type-fest": "^3.13.1" - }, - "peerDependencies": { - "@mantine/hooks": "7.4.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "examples/editor/node_modules/@mantine/hooks": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.4.2.tgz", - "integrity": "sha512-tNtn/SNOtSmjLQmIk4S5nsTJjV84Oj0AUYRrAN78HHw3bfWp6bdWbgYPtPEH9e6iFJfdxiX0hrLfWqROalAsbQ==", - "peer": true, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "examples/editor/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "examples/editor/node_modules/glob": { - "version": "10.3.10", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "examples/editor/node_modules/minimatch": { - "version": "9.0.3", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "examples/editor/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "examples/editor/node_modules/rimraf": { "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, - "license": "ISC", "dependencies": { "glob": "^10.3.7" }, @@ -224,132 +131,132 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.0.tgz", - "integrity": "sha512-uZ1uZMLDZb4qODLfTSNHxSi4fH9RdrQf7DXEzW01dS8XK7QFtFh29N5NGKa9S+Yudf1vUMIF+/RiL4i/J0pWlQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", + "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.22.0" + "@algolia/cache-common": "4.22.1" } }, "node_modules/@algolia/cache-common": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.0.tgz", - "integrity": "sha512-TPwUMlIGPN16eW67qamNQUmxNiGHg/WBqWcrOoCddhqNTqGDPVqmgfaM85LPbt24t3r1z0zEz/tdsmuq3Q6oaA==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", + "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==", "dev": true }, "node_modules/@algolia/cache-in-memory": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.0.tgz", - "integrity": "sha512-kf4Cio9NpPjzp1+uXQgL4jsMDeck7MP89BYThSvXSjf2A6qV/0KeqQf90TL2ECS02ovLOBXkk98P7qVarM+zGA==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", + "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.22.0" + "@algolia/cache-common": "4.22.1" } }, "node_modules/@algolia/client-account": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.0.tgz", - "integrity": "sha512-Bjb5UXpWmJT+yGWiqAJL0prkENyEZTBzdC+N1vBuHjwIJcjLMjPB6j1hNBRbT12Lmwi55uzqeMIKS69w+0aPzA==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", + "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", "dev": true, "dependencies": { - "@algolia/client-common": "4.22.0", - "@algolia/client-search": "4.22.0", - "@algolia/transporter": "4.22.0" + "@algolia/client-common": "4.22.1", + "@algolia/client-search": "4.22.1", + "@algolia/transporter": "4.22.1" } }, "node_modules/@algolia/client-analytics": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.0.tgz", - "integrity": "sha512-os2K+kHUcwwRa4ArFl5p/3YbF9lN3TLOPkbXXXxOvDpqFh62n9IRZuzfxpHxMPKAQS3Et1s0BkKavnNP02E9Hg==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", + "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", "dev": true, "dependencies": { - "@algolia/client-common": "4.22.0", - "@algolia/client-search": "4.22.0", - "@algolia/requester-common": "4.22.0", - "@algolia/transporter": "4.22.0" + "@algolia/client-common": "4.22.1", + "@algolia/client-search": "4.22.1", + "@algolia/requester-common": "4.22.1", + "@algolia/transporter": "4.22.1" } }, "node_modules/@algolia/client-common": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.0.tgz", - "integrity": "sha512-BlbkF4qXVWuwTmYxVWvqtatCR3lzXwxx628p1wj1Q7QP2+LsTmGt1DiUYRuy9jG7iMsnlExby6kRMOOlbhv2Ag==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", + "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.22.0", - "@algolia/transporter": "4.22.0" + "@algolia/requester-common": "4.22.1", + "@algolia/transporter": "4.22.1" } }, "node_modules/@algolia/client-personalization": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.0.tgz", - "integrity": "sha512-pEOftCxeBdG5pL97WngOBi9w5Vxr5KCV2j2D+xMVZH8MuU/JX7CglDSDDb0ffQWYqcUN+40Ry+xtXEYaGXTGow==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", + "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", "dev": true, "dependencies": { - "@algolia/client-common": "4.22.0", - "@algolia/requester-common": "4.22.0", - "@algolia/transporter": "4.22.0" + "@algolia/client-common": "4.22.1", + "@algolia/requester-common": "4.22.1", + "@algolia/transporter": "4.22.1" } }, "node_modules/@algolia/client-search": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.0.tgz", - "integrity": "sha512-bn4qQiIdRPBGCwsNuuqB8rdHhGKKWIij9OqidM1UkQxnSG8yzxHdb7CujM30pvp5EnV7jTqDZRbxacbjYVW20Q==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", + "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", "dev": true, "dependencies": { - "@algolia/client-common": "4.22.0", - "@algolia/requester-common": "4.22.0", - "@algolia/transporter": "4.22.0" + "@algolia/client-common": "4.22.1", + "@algolia/requester-common": "4.22.1", + "@algolia/transporter": "4.22.1" } }, "node_modules/@algolia/logger-common": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.0.tgz", - "integrity": "sha512-HMUQTID0ucxNCXs5d1eBJ5q/HuKg8rFVE/vOiLaM4Abfeq1YnTtGV3+rFEhOPWhRQxNDd+YHa4q864IMc0zHpQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", + "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==", "dev": true }, "node_modules/@algolia/logger-console": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.0.tgz", - "integrity": "sha512-7JKb6hgcY64H7CRm3u6DRAiiEVXMvCJV5gRE672QFOUgDxo4aiDpfU61g6Uzy8NKjlEzHMmgG4e2fklELmPXhQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", + "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", "dev": true, "dependencies": { - "@algolia/logger-common": "4.22.0" + "@algolia/logger-common": "4.22.1" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.0.tgz", - "integrity": "sha512-BHfv1h7P9/SyvcDJDaRuIwDu2yrDLlXlYmjvaLZTtPw6Ok/ZVhBR55JqW832XN/Fsl6k3LjdkYHHR7xnsa5Wvg==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", + "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.22.0" + "@algolia/requester-common": "4.22.1" } }, "node_modules/@algolia/requester-common": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.0.tgz", - "integrity": "sha512-Y9cEH/cKjIIZgzvI1aI0ARdtR/xRrOR13g5psCxkdhpgRN0Vcorx+zePhmAa4jdQNqexpxtkUdcKYugBzMZJgQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", + "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==", "dev": true }, "node_modules/@algolia/requester-node-http": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.0.tgz", - "integrity": "sha512-8xHoGpxVhz3u2MYIieHIB6MsnX+vfd5PS4REgglejJ6lPigftRhTdBCToe6zbwq4p0anZXjjPDvNWMlgK2+xYA==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", + "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.22.0" + "@algolia/requester-common": "4.22.1" } }, "node_modules/@algolia/transporter": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.0.tgz", - "integrity": "sha512-ieO1k8x2o77GNvOoC+vAkFKppydQSVfbjM3YrSjLmgywiBejPTvU1R1nEvG59JIIUvtSLrZsLGPkd6vL14zopA==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", + "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.22.0", - "@algolia/logger-common": "4.22.0", - "@algolia/requester-common": "4.22.0" + "@algolia/cache-common": "4.22.1", + "@algolia/logger-common": "4.22.1", + "@algolia/requester-common": "4.22.1" } }, "node_modules/@ampproject/remapping": { @@ -459,9 +366,9 @@ } }, "node_modules/@babel/core": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", - "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", + "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", @@ -469,11 +376,11 @@ "@babel/generator": "^7.23.6", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.7", - "@babel/parser": "^7.23.6", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.7", - "@babel/types": "^7.23.6", + "@babel/helpers": "^7.23.9", + "@babel/parser": "^7.23.9", + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -498,9 +405,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", - "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.9.tgz", + "integrity": "sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==", "dev": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -598,9 +505,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz", - "integrity": "sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.9.tgz", + "integrity": "sha512-B2L9neXTIyPQoXDm+NtovPvG6VOLWnaXu3BIeVDWwdKFgG30oNa6CqVGiJPDWQwIAK49t9gnQI9c6K6RzabiKw==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", @@ -656,9 +563,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", - "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -881,14 +788,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz", - "integrity": "sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", + "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", "dev": true, "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.7", - "@babel/types": "^7.23.6" + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9" }, "engines": { "node": ">=6.9.0" @@ -980,9 +887,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", - "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1057,12 +964,12 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.7.tgz", - "integrity": "sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz", + "integrity": "sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.23.7", + "@babel/helper-create-class-features-plugin": "^7.23.9", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-decorators": "^7.23.3" }, @@ -1465,9 +1372,9 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz", - "integrity": "sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", + "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", @@ -1563,16 +1470,15 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", - "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-split-export-declaration": "^7.22.6", @@ -1849,9 +1755,9 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", - "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", + "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", @@ -2204,16 +2110,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", - "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz", + "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "semver": "^6.3.1" }, "engines": { @@ -2390,9 +2296,9 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz", - "integrity": "sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.9.tgz", + "integrity": "sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==", "dev": true, "dependencies": { "@babel/compat-data": "^7.23.5", @@ -2422,13 +2328,13 @@ "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.7", + "@babel/plugin-transform-async-generator-functions": "^7.23.9", "@babel/plugin-transform-async-to-generator": "^7.23.3", "@babel/plugin-transform-block-scoped-functions": "^7.23.3", "@babel/plugin-transform-block-scoping": "^7.23.4", "@babel/plugin-transform-class-properties": "^7.23.3", "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.5", + "@babel/plugin-transform-classes": "^7.23.8", "@babel/plugin-transform-computed-properties": "^7.23.3", "@babel/plugin-transform-destructuring": "^7.23.3", "@babel/plugin-transform-dotall-regex": "^7.23.3", @@ -2444,7 +2350,7 @@ "@babel/plugin-transform-member-expression-literals": "^7.23.3", "@babel/plugin-transform-modules-amd": "^7.23.3", "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.9", "@babel/plugin-transform-modules-umd": "^7.23.3", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", "@babel/plugin-transform-new-target": "^7.23.3", @@ -2470,9 +2376,9 @@ "@babel/plugin-transform-unicode-regex": "^7.23.3", "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "core-js-compat": "^3.31.0", "semver": "^6.3.1" }, @@ -2552,9 +2458,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz", - "integrity": "sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2563,23 +2469,23 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", + "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", - "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", + "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", "dev": true, "dependencies": { "@babel/code-frame": "^7.23.5", @@ -2588,8 +2494,8 @@ "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.6", - "@babel/types": "^7.23.6", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2607,9 +2513,9 @@ } }, "node_modules/@babel/types": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", - "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", + "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", @@ -2641,9 +2547,9 @@ "link": true }, "node_modules/@codemirror/autocomplete": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.11.1.tgz", - "integrity": "sha512-L5UInv8Ffd6BPw0P3EF7JLYAMeEbclY7+6Q11REt8vhih8RuLreKtPy/xk8wPxs4EQgYqzI7cdgpiYwWlbS/ow==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.12.0.tgz", + "integrity": "sha512-r4IjdYFthwbCQyvqnSlx0WBHRHi8nBvU+WjJxFUij81qsBfhNudf/XKKmmC2j3m0LaOYUQTf3qiEK1J8lO1sdg==", "dev": true, "dependencies": { "@codemirror/language": "^6.0.0", @@ -2684,9 +2590,9 @@ } }, "node_modules/@codemirror/lang-html": { - "version": "6.4.7", - "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.7.tgz", - "integrity": "sha512-y9hWSSO41XlcL4uYwWyk0lEgTHcelWWfRuqmvcAmxfCs0HNWZdriWo/EU43S63SxEZpc1Hd50Itw7ktfQvfkUg==", + "version": "6.4.8", + "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.8.tgz", + "integrity": "sha512-tE2YK7wDlb9ZpAH6mpTPiYm6rhfdQKVDa5r9IwIFlwwgvVaKsCfuKKZoJGWsmMZIf3FQAuJ5CHMPLymOtg1hXw==", "dev": true, "dependencies": { "@codemirror/autocomplete": "^6.0.0", @@ -2730,9 +2636,9 @@ } }, "node_modules/@codemirror/lint": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.4.2.tgz", - "integrity": "sha512-wzRkluWb1ptPKdzlsrbwwjYCPLgzU6N88YBAmlZi8WFyuiEduSd05MnJYNogzyc8rPK7pj6m95ptUApc8sHKVA==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.5.0.tgz", + "integrity": "sha512-+5YyicIaaAZKU8K43IQi8TBy6mF6giGeWAH7N96Z5LC30Wm5JMjqxOYIE9mxwMG1NbhT2mA3l9hA4uuKUM3E5g==", "dev": true, "dependencies": { "@codemirror/state": "^6.0.0", @@ -2747,9 +2653,9 @@ "dev": true }, "node_modules/@codemirror/view": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.23.0.tgz", - "integrity": "sha512-/51px9N4uW8NpuWkyUX+iam5+PM6io2fm+QmRnzwqBy5v/pwGg9T0kILFtYeum8hjuvENtgsGNKluOfqIICmeQ==", + "version": "6.23.1", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.23.1.tgz", + "integrity": "sha512-J2Xnn5lFYT1ZN/5ewEoMBCmLlL71lZ3mBdb7cUEuHhX2ESoSrNEucpsDXpX22EuTGm9LOgC9v4Z0wx+Ez8QmGA==", "dev": true, "dependencies": { "@codemirror/state": "^6.4.0", @@ -3230,29 +3136,29 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz", - "integrity": "sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", + "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", "dependencies": { - "@floating-ui/utils": "^0.2.0" + "@floating-ui/utils": "^0.2.1" } }, "node_modules/@floating-ui/dom": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz", - "integrity": "sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz", + "integrity": "sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==", "dependencies": { - "@floating-ui/core": "^1.5.3", - "@floating-ui/utils": "^0.2.0" + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.1" } }, "node_modules/@floating-ui/react": { - "version": "0.26.5", - "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.5.tgz", - "integrity": "sha512-LJeSQa+yOwV0Tdpc/C3Vr92QMrwRqRMTk4yOwsRJKc57x3Lcw317GE0EV+ECM7+Z89yEAPBe7nzbDEWfkWCrBA==", + "version": "0.26.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.8.tgz", + "integrity": "sha512-fOZb8BnJBrVohGPZ8RthDM5cHD9SnBKgY/U7LFXHhuwafSZD7TVmCX67+ezkkwxFbWpQGTEbgcjuHUDRonGy1g==", "dependencies": { - "@floating-ui/react-dom": "^2.0.5", - "@floating-ui/utils": "^0.2.0", + "@floating-ui/react-dom": "^2.0.8", + "@floating-ui/utils": "^0.2.1", "tabbable": "^6.0.1" }, "peerDependencies": { @@ -3261,11 +3167,11 @@ } }, "node_modules/@floating-ui/react-dom": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.5.tgz", - "integrity": "sha512-UsBK30Bg+s6+nsgblXtZmwHhgS2vmbuQK22qgt2pTQM6M3X6H1+cQcLXqgRY3ihVLcZJE6IvqDQozhsnIVqK/Q==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", + "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", "dependencies": { - "@floating-ui/dom": "^1.5.4" + "@floating-ui/dom": "^1.6.1" }, "peerDependencies": { "react": ">=16.8.0", @@ -3284,13 +3190,13 @@ "dev": true }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { @@ -3311,9 +3217,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@hutson/parse-repository-url": { @@ -3354,35 +3260,6 @@ "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@isaacs/cliui/node_modules/strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", @@ -3398,23 +3275,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", @@ -3472,9 +3332,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -4066,6 +3926,12 @@ "node": "^14.15.0 || >=16.0.0" } }, + "node_modules/@lerna/npm-install/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/@lerna/npm-publish": { "version": "5.6.2", "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-5.6.2.tgz", @@ -4540,15 +4406,15 @@ } }, "node_modules/@lezer/common": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.0.tgz", - "integrity": "sha512-Wmvlm4q6tRpwiy20TnB3yyLTZim38Tkc50dPY8biQRwqE+ati/wD84rm3N15hikvdT4uSg9phs9ubjvcLmkpKg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", + "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==", "dev": true }, "node_modules/@lezer/css": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.1.6.tgz", - "integrity": "sha512-/HhbnfXchRc995VdDH9TBzd1B2CO/A4uhOhELqGjd7Bymgc+tGlb0W9Vp5GA1Otq8Ef4JCXpuKmr4hH3aFny6A==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.1.7.tgz", + "integrity": "sha512-7BlFFAKNn/b39jJLrhdLSX5A2k56GIJvyLqdmm7UU+7XvequY084iuKDMAEhAmAzHnwDE8FK4OQtsIUssW91tg==", "dev": true, "dependencies": { "@lezer/common": "^1.2.0", @@ -4577,24 +4443,65 @@ } }, "node_modules/@lezer/javascript": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.12.tgz", - "integrity": "sha512-kwO5MftUiyfKBcECMEDc4HYnc10JME9kTJNPVoCXqJj/Y+ASWF0rgstORi3BThlQI6SoPSshrK5TjuiLFnr29A==", + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.13.tgz", + "integrity": "sha512-5IBr8LIO3xJdJH1e9aj/ZNLE4LSbdsx25wFmGRAZsj2zSmwAYjx26JyU/BYOCpRQlu1jcv1z3vy4NB9+UkfRow==", "dev": true, "dependencies": { + "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.1.3", "@lezer/lr": "^1.3.0" } }, "node_modules/@lezer/lr": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.14.tgz", - "integrity": "sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.0.tgz", + "integrity": "sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==", "dev": true, "dependencies": { "@lezer/common": "^1.0.0" } }, + "node_modules/@mantine/core": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.5.0.tgz", + "integrity": "sha512-0Qfn4oLCs6Qrli+JK6Q325xhNblVEPSKOB4sDMUkvKYUlCt/2lsIhwUXarVBgiIV3X+rKccf0/LcEWmpn/dYuw==", + "dependencies": { + "@floating-ui/react": "^0.24.8", + "clsx": "2.0.0", + "react-number-format": "^5.3.1", + "react-remove-scroll": "^2.5.7", + "react-textarea-autosize": "8.5.3", + "type-fest": "^3.13.1" + }, + "peerDependencies": { + "@mantine/hooks": "7.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0" + } + }, + "node_modules/@mantine/core/node_modules/@floating-ui/react": { + "version": "0.24.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.24.8.tgz", + "integrity": "sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==", + "dependencies": { + "@floating-ui/react-dom": "^2.0.1", + "aria-hidden": "^1.2.3", + "tabbable": "^6.0.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@mantine/hooks": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.5.0.tgz", + "integrity": "sha512-KCL/RRMO+9HRIaNww3RIykifWL9XHovnANAyaCU2YUHOPyGCLSXs1UfFxsKNU71HaZ7cHwqSd7J0rR8JpVYLxw==", + "peerDependencies": { + "react": "^18.2.0" + } + }, "node_modules/@mantine/utils": { "version": "6.0.21", "resolved": "https://registry.npmjs.org/@mantine/utils/-/utils-6.0.21.tgz", @@ -4813,6 +4720,25 @@ "balanced-match": "^1.0.0" } }, + "node_modules/@npmcli/map-workspaces/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", @@ -5296,14 +5222,14 @@ } }, "node_modules/@playwright/experimental-ct-core": { - "version": "1.40.1", - "resolved": "https://registry.npmjs.org/@playwright/experimental-ct-core/-/experimental-ct-core-1.40.1.tgz", - "integrity": "sha512-FjYQP74I2xVAO6W52+Yn2t48FDs+IhOHcWAwZHqAX+lHVHidz4f/b0FY3Qnq8+ZIt5TgqucEzGXbw/TdqJYDtA==", + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/@playwright/experimental-ct-core/-/experimental-ct-core-1.41.1.tgz", + "integrity": "sha512-d7PxESV29x6W9RYs0mhkXmxr+6FfTbg2Tm/WJZlhgbIP+OLv79uJ8hl8ERsiBBFtH88sR+WmxHBMiZRpfpa6Fw==", "dev": true, "dependencies": { - "playwright": "1.40.1", - "playwright-core": "1.40.1", - "vite": "^4.4.10" + "playwright": "1.41.1", + "playwright-core": "1.41.1", + "vite": "^4.4.12" }, "bin": { "playwright": "cli.js" @@ -5313,12 +5239,12 @@ } }, "node_modules/@playwright/experimental-ct-react": { - "version": "1.40.1", - "resolved": "https://registry.npmjs.org/@playwright/experimental-ct-react/-/experimental-ct-react-1.40.1.tgz", - "integrity": "sha512-a2ubB04+pSswpWOgIwgBcSvvdvVNv4Cz8wud5ZLV5+4fcRqRACxFlGJPiVHw1zanhDSD+rH6H9+zaNm/o1iJHw==", + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/@playwright/experimental-ct-react/-/experimental-ct-react-1.41.1.tgz", + "integrity": "sha512-Ht04RKD/4J69EPHOR4iAWtsOkkqswxonkcEEhniTNflGn30SoPyNww72LJECDrls+7AJayflJf4qe/cK1Ao/ug==", "dev": true, "dependencies": { - "@playwright/experimental-ct-core": "1.40.1", + "@playwright/experimental-ct-core": "1.41.1", "@vitejs/plugin-react": "^4.0.0" }, "bin": { @@ -5329,12 +5255,12 @@ } }, "node_modules/@playwright/test": { - "version": "1.40.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.40.1.tgz", - "integrity": "sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==", + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.41.1.tgz", + "integrity": "sha512-9g8EWTjiQ9yFBXc6HjCWe41msLpxEX0KhmfmPl9RPLJdfzL4F0lg2BdJ91O9azFdl11y1pmpwdjBiSxvqc+btw==", "dev": true, "dependencies": { - "playwright": "1.40.1" + "playwright": "1.41.1" }, "bin": { "playwright": "cli.js" @@ -5397,9 +5323,9 @@ } }, "node_modules/@remix-run/router": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.1.tgz", - "integrity": "sha512-Qg4DMQsfPNAs88rb2xkdk03N3bjK4jgX5fR24eHCTR9q6PrhZQZ4UJBPzCHJkIpTRN1UKxx2DzjZmnC+7Lj0Ow==", + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz", + "integrity": "sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==", "engines": { "node": ">=14.0.0" } @@ -5426,9 +5352,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.4.tgz", - "integrity": "sha512-ub/SN3yWqIv5CWiAZPHVS1DloyZsJbtXmX4HxUTIpS0BHm9pW5iYBo2mIZi+hE3AeiTzHz33blwSnhdUo+9NpA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", + "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", "cpu": [ "arm" ], @@ -5440,9 +5366,9 @@ "peer": true }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.4.tgz", - "integrity": "sha512-ehcBrOR5XTl0W0t2WxfTyHCR/3Cq2jfb+I4W+Ch8Y9b5G+vbAecVv0Fx/J1QKktOrgUYsIKxWAKgIpvw56IFNA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", + "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", "cpu": [ "arm64" ], @@ -5454,9 +5380,9 @@ "peer": true }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.4.tgz", - "integrity": "sha512-1fzh1lWExwSTWy8vJPnNbNM02WZDS8AW3McEOb7wW+nPChLKf3WG2aG7fhaUmfX5FKw9zhsF5+MBwArGyNM7NA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", + "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", "cpu": [ "arm64" ], @@ -5468,9 +5394,9 @@ "peer": true }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.4.tgz", - "integrity": "sha512-Gc6cukkF38RcYQ6uPdiXi70JB0f29CwcQ7+r4QpfNpQFVHXRd0DfWFidoGxjSx1DwOETM97JPz1RXL5ISSB0pA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", + "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", "cpu": [ "x64" ], @@ -5482,9 +5408,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.4.tgz", - "integrity": "sha512-g21RTeFzoTl8GxosHbnQZ0/JkuFIB13C3T7Y0HtKzOXmoHhewLbVTFBQZu+z5m9STH6FZ7L/oPgU4Nm5ErN2fw==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", + "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", "cpu": [ "arm" ], @@ -5496,9 +5422,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.4.tgz", - "integrity": "sha512-TVYVWD/SYwWzGGnbfTkrNpdE4HON46orgMNHCivlXmlsSGQOx/OHHYiQcMIOx38/GWgwr/po2LBn7wypkWw/Mg==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", + "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", "cpu": [ "arm64" ], @@ -5510,9 +5436,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.4.tgz", - "integrity": "sha512-XcKvuendwizYYhFxpvQ3xVpzje2HHImzg33wL9zvxtj77HvPStbSGI9czrdbfrf8DGMcNNReH9pVZv8qejAQ5A==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", + "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", "cpu": [ "arm64" ], @@ -5524,9 +5450,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.4.tgz", - "integrity": "sha512-LFHS/8Q+I9YA0yVETyjonMJ3UA+DczeBd/MqNEzsGSTdNvSJa1OJZcSH8GiXLvcizgp9AlHs2walqRcqzjOi3A==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", + "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", "cpu": [ "riscv64" ], @@ -5538,9 +5464,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.4.tgz", - "integrity": "sha512-dIYgo+j1+yfy81i0YVU5KnQrIJZE8ERomx17ReU4GREjGtDW4X+nvkBak2xAUpyqLs4eleDSj3RrV72fQos7zw==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", + "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", "cpu": [ "x64" ], @@ -5552,9 +5478,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.4.tgz", - "integrity": "sha512-RoaYxjdHQ5TPjaPrLsfKqR3pakMr3JGqZ+jZM0zP2IkDtsGa4CqYaWSfQmZVgFUCgLrTnzX+cnHS3nfl+kB6ZQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", + "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", "cpu": [ "x64" ], @@ -5566,9 +5492,9 @@ "peer": true }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.4.tgz", - "integrity": "sha512-T8Q3XHV+Jjf5e49B4EAaLKV74BbX7/qYBRQ8Wop/+TyyU0k+vSjiLVSHNWdVd1goMjZcbhDmYZUYW5RFqkBNHQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", + "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", "cpu": [ "arm64" ], @@ -5580,9 +5506,9 @@ "peer": true }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.4.tgz", - "integrity": "sha512-z+JQ7JirDUHAsMecVydnBPWLwJjbppU+7LZjffGf+Jvrxq+dVjIE7By163Sc9DKc3ADSU50qPVw0KonBS+a+HQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", + "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", "cpu": [ "ia32" ], @@ -5594,9 +5520,9 @@ "peer": true }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.4.tgz", - "integrity": "sha512-LfdGXCV9rdEify1oxlN9eamvDSjv9md9ZVMAbNHA87xqIfFCxImxan9qZ8+Un54iK2nnqPlbnSi4R54ONtbWBw==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", + "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", "cpu": [ "x64" ], @@ -5608,9 +5534,9 @@ "peer": true }, "node_modules/@rushstack/eslint-patch": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz", - "integrity": "sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz", + "integrity": "sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==", "dev": true }, "node_modules/@shuding/opentype.js": { @@ -5641,9 +5567,9 @@ "dev": true }, "node_modules/@tiptap/core": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.1.13.tgz", - "integrity": "sha512-cMC8bgTN63dj1Mv82iDeeLl6sa9kY0Pug8LSalxVEptRmyFVsVxGgu2/6Y3T+9aCYScxfS06EkA8SdzFMAwYTQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.2.0.tgz", + "integrity": "sha512-ped7XlQ9k5VyE2xUwyRegn1yVF/CAsaF+riBUBJ9+71/gSo2mCZ+6gQvee+LVN1+rD1qN/vWgKhKNDVaU+VaFg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5653,9 +5579,9 @@ } }, "node_modules/@tiptap/extension-bold": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.1.13.tgz", - "integrity": "sha512-6cHsQTh/rUiG4jkbJer3vk7g60I5tBwEBSGpdxmEHh83RsvevD8+n92PjA24hYYte5RNlATB011E1wu8PVhSvw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.2.0.tgz", + "integrity": "sha512-GlrI0FzUSzYhXoYbctcXALbyc22uKfZ0nv1k0qTw8qkKbWsz6qT/rm+rcB2YgugW3r6cu5n5HDQbzbgjapNAEA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5665,9 +5591,9 @@ } }, "node_modules/@tiptap/extension-bubble-menu": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.1.13.tgz", - "integrity": "sha512-Hm7e1GX3AI6lfaUmr6WqsS9MMyXIzCkhh+VQi6K8jj4Q4s8kY4KPoAyD/c3v9pZ/dieUtm2TfqrOCkbHzsJQBg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.2.0.tgz", + "integrity": "sha512-ukwFb9wbwA/GkM7wGGv/ScKRBn4QSZkNzObhU6TgDKISjo1b7gGaUdC6gPoAFtQamCOCL8559PJIXXJ4wtL5/w==", "dependencies": { "tippy.js": "^6.3.7" }, @@ -5681,9 +5607,9 @@ } }, "node_modules/@tiptap/extension-code": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.1.13.tgz", - "integrity": "sha512-f5fLYlSgliVVa44vd7lQGvo49+peC+Z2H0Fn84TKNCH7tkNZzouoJsHYn0/enLaQ9Sq+24YPfqulfiwlxyiT8w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.2.0.tgz", + "integrity": "sha512-SqAoJFuwqMzxyaKoULxEgo0e0fJjr/iOLQbnPSQEOuhgVaqRsaBSS3dbxgm94Gt29P7YPZ6IMqLSv/QZQzyjXw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5693,9 +5619,9 @@ } }, "node_modules/@tiptap/extension-collaboration": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration/-/extension-collaboration-2.1.13.tgz", - "integrity": "sha512-EGzev7lONwOCaz7vWj/LkC9f86WLZIgRmqP7sD0xA7t8R+2qdEaRPeqwwy99EOataHxm9++BEd8hKAdBV8MVdw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration/-/extension-collaboration-2.2.0.tgz", + "integrity": "sha512-8riEqnfQ465gxRzHynKbjhlc0oZ6iiEx8Rhhmabc1zjV1U49k/MC+ZmSz2WiDqKl22BCKUtSMt1VPi7QELVYYA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5703,26 +5629,26 @@ "peerDependencies": { "@tiptap/core": "^2.0.0", "@tiptap/pm": "^2.0.0", - "y-prosemirror": "1.0.20" + "y-prosemirror": "^1.2.1" } }, "node_modules/@tiptap/extension-collaboration-cursor": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration-cursor/-/extension-collaboration-cursor-2.1.13.tgz", - "integrity": "sha512-K9HJ75GJ/IRNMHLqcbthJ9AXgVusBi8Q17NKPe41LU2/mD6gk6aKbH4P0q4SIfEsTCzP0P4fnz1D6s+z77aJZg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration-cursor/-/extension-collaboration-cursor-2.2.0.tgz", + "integrity": "sha512-CfjCQJ9YEeXobC4KBcNON8RV4jC6GWLFfFVkWmpi0BBy1Ds9EiHlyTXSH/R+gu9VaM1gt7oRUwsP+HCOEu9rhA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { "@tiptap/core": "^2.0.0", - "y-prosemirror": "1.0.20" + "y-prosemirror": "^1.2.1" } }, "node_modules/@tiptap/extension-dropcursor": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.1.13.tgz", - "integrity": "sha512-NAyJi4BJxH7vl/2LNS1X0ndwFKjEtX+cRgshXCnMyh7qNpIRW6Plczapc/W1OiMncOEhZJfpZfkRSfwG01FWFg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.2.0.tgz", + "integrity": "sha512-7OfGn/EmDp3IN+OyjlFrgeO/GfmBZXMzwW/yWl+42ulhWItqeQ1qmApxOAj1zWes0hbVcULZXIpw3alfTvfPOA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5733,9 +5659,9 @@ } }, "node_modules/@tiptap/extension-floating-menu": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.1.13.tgz", - "integrity": "sha512-9Oz7pk1Nts2+EyY+rYfnREGbLzQ5UFazAvRhF6zAJdvyuDmAYm0Jp6s0GoTrpV0/dJEISoFaNpPdMJOb9EBNRw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.2.0.tgz", + "integrity": "sha512-psvRz/69Q/DnVHABYwMKlZv2C6AuLmcQQKTrEBHZKz7OX6E3pLveRVIjaetFg8jci8ZeNMPupKmeLzBVuN8U2A==", "dependencies": { "tippy.js": "^6.3.7" }, @@ -5749,9 +5675,9 @@ } }, "node_modules/@tiptap/extension-gapcursor": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.1.13.tgz", - "integrity": "sha512-Cl5apsoTcyPPCgE3ThufxQxZ1wyqqh+9uxUN9VF9AbeTkid6oPZvKXwaILf6AFnkSy+SuKrb9kZD2iaezxpzXw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.2.0.tgz", + "integrity": "sha512-FsIoLA2xC1tUCK2cw5jWOKlwYNZgex3puMRwQaZjbph2oz8Jel8SRAzAwsfoi4JkaN9TpNlRP1i00xzGGaezow==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5762,9 +5688,9 @@ } }, "node_modules/@tiptap/extension-hard-break": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.1.13.tgz", - "integrity": "sha512-TGkMzMQayuKg+vN4du0x1ahEItBLcCT1jdWeRsjdM8gHfzbPLdo4PQhVsvm1I0xaZmbJZelhnVsUwRZcIu1WNA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.2.0.tgz", + "integrity": "sha512-VptjsgvYOK6EcErn7GdEZZ5CjRkC4O6dsz2cRFA/DIY1IecB628X81n4G6cCyVsb+D98cYnsY44D3Qo+70Xkzw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5774,9 +5700,9 @@ } }, "node_modules/@tiptap/extension-history": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.1.13.tgz", - "integrity": "sha512-1ouitThGTBUObqw250aDwGLMNESBH5PRXIGybsCFO1bktdmWtEw7m72WY41EuX2BH8iKJpcYPerl3HfY1vmCNw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.2.0.tgz", + "integrity": "sha512-djHQxD5KP4EI3U6cri0/wcJxyMspU1B6+UVXL1G7867JiV9mvAw/HUoZsHTOsn+kajTi8szFfl2exa6dCYVrmA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5787,9 +5713,9 @@ } }, "node_modules/@tiptap/extension-horizontal-rule": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.1.13.tgz", - "integrity": "sha512-7OgjgNqZXvBejgULNdMSma2M1nzv4bbZG+FT5XMFZmEOxR9IB1x/RzChjPdeicff2ZK2sfhMBc4Y9femF5XkUg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.2.0.tgz", + "integrity": "sha512-AmaMBZwCEBH2eoy9Qt8Z+fiP6olSelz/cODz8/8XiXXi8ydY6oHW2s4pmrEYZH0un9dQAGWMP/LGUwyQZof1GQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5800,9 +5726,9 @@ } }, "node_modules/@tiptap/extension-italic": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.1.13.tgz", - "integrity": "sha512-HyDJfuDn5hzwGKZiANcvgz6wcum6bEgb4wmJnfej8XanTMJatNVv63TVxCJ10dSc9KGpPVcIkg6W8/joNXIEbw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.2.0.tgz", + "integrity": "sha512-eOesosmbf8mXCJ8E58PnuhO5gtDpviCTpi3ZaGn1yP0gLRV3wlo8wpCbxlGXLStgFT0tejN26MGbEHCJHkRkFQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5812,9 +5738,9 @@ } }, "node_modules/@tiptap/extension-link": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.1.13.tgz", - "integrity": "sha512-wuGMf3zRtMHhMrKm9l6Tft5M2N21Z0UP1dZ5t1IlOAvOeYV2QZ5UynwFryxGKLO0NslCBLF/4b/HAdNXbfXWUA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.2.0.tgz", + "integrity": "sha512-1evYv5Fjod47kobd/0RsHYyCFWrkU5IYZSIBC7bAGsnzG4fId2O5SEyn9SPsMYOVtEL2EIhiqb0i+wcwXf6jOQ==", "dependencies": { "linkifyjs": "^4.1.0" }, @@ -5828,9 +5754,9 @@ } }, "node_modules/@tiptap/extension-paragraph": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.1.13.tgz", - "integrity": "sha512-cEoZBJrsQn69FPpUMePXG/ltGXtqKISgypj70PEHXt5meKDjpmMVSY4/8cXvFYEYsI9GvIwyAK0OrfAHiSoROA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.2.0.tgz", + "integrity": "sha512-niuvuBEkhz9gnQvFHbxs5z044bpDXRH9zz8QW2bA8+IDSxWHfnVmSZ3AZsed7OJ4EK1AcgGxy+gFOpAcZ73XTw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5840,9 +5766,9 @@ } }, "node_modules/@tiptap/extension-strike": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.1.13.tgz", - "integrity": "sha512-VN6zlaCNCbyJUCDyBFxavw19XmQ4LkCh8n20M8huNqW77lDGXA2A7UcWLHaNBpqAijBRu9mWI8l4Bftyf2fcAw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.2.0.tgz", + "integrity": "sha512-AMVC94mWNCAXLyZdkB5KqLai9FMUaQDkWAZSD1DKCRq2OJeA71nW9G1eDPa2TzQezl2IVTW9mU4m37hcsTmRfg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5852,9 +5778,9 @@ } }, "node_modules/@tiptap/extension-table-cell": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.1.13.tgz", - "integrity": "sha512-30pyVt2PxGAk8jmsXKxDheql8K/xIRA9FiDo++kS2Kr6Y7I42/kNPQttJ2W+Q1JdRJvedNfQtziQfKWDRLLCNA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.2.0.tgz", + "integrity": "sha512-wWLJnQdxF7tnS0oyZGWlUj3k+wf0R2fbq1n0n0EbnOmZV9CWhYwmKnUbdMEsW/HCYm1lgc94TAYGwaHkqQvHWQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5864,9 +5790,9 @@ } }, "node_modules/@tiptap/extension-table-header": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.1.13.tgz", - "integrity": "sha512-FwIV5iso5kmpu01QyvrPCjJqZfqxRTjtjMsDyut2uIgx9v5TXk0V5XvMWobx435ANIDJoGTYCMRlIqcgtyqwAQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.2.0.tgz", + "integrity": "sha512-U2XQcXinMNlx4fhRI7mivx8mFclajR7q3+gU1sFwGaRuyufOUM/1LwoiuzHK1VqMQWkWq8u+XEqtw9K6BtmyNw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5876,9 +5802,9 @@ } }, "node_modules/@tiptap/extension-table-row": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.1.13.tgz", - "integrity": "sha512-27Mb9/oYbiLd+/BUFMhQzRIqMd2Z5j1BZMYsktwtDG8vGdYVlaW257UVaoNR9TmiXyIzd3Dh1mOil8G35+HRHg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.2.0.tgz", + "integrity": "sha512-sR0MWUz5hy6QZsaaI/v4+wC8V8IKRZOZvl7PMhKAJVnAGr5nF34V8h/E9kWGDDyYw2mKi5dSf1E/cEZVAwdlVQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5888,9 +5814,9 @@ } }, "node_modules/@tiptap/extension-text": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.1.13.tgz", - "integrity": "sha512-zzsTTvu5U67a8WjImi6DrmpX2Q/onLSaj+LRWPh36A1Pz2WaxW5asZgaS+xWCnR+UrozlCALWa01r7uv69jq0w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.2.0.tgz", + "integrity": "sha512-h3lJRUZaUBisqUSQDEO+NU4SgKW7rj/vvbsbML8klWdEhg8U9btdv4eZgoJxbsqOdpUc6Cy6dBhre4myWI8Y2w==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5900,9 +5826,9 @@ } }, "node_modules/@tiptap/extension-underline": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.1.13.tgz", - "integrity": "sha512-z0CNKPjcvU8TrUSTui1voM7owssyXE9WvEGhIZMHzWwlx2ZXY2/L5+Hh33X/LzSKB9OGf/g1HAuHxrPcYxFuAQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.2.0.tgz", + "integrity": "sha512-y+D9gUWa/sVeCftZBMCEpcD1tD4OgNXfjsS7/qxv6ge9t0HCRhAJfHWm6rX8P7QybjacinZuun/T6CudRdGbMg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -5912,28 +5838,28 @@ } }, "node_modules/@tiptap/pm": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.1.13.tgz", - "integrity": "sha512-zNbA7muWsHuVg12GrTgN/j119rLePPq5M8dZgkKxUwdw8VmU3eUyBp1SihPEXJ2U0MGdZhNhFX7Y74g11u66sg==", - "dependencies": { - "prosemirror-changeset": "^2.2.0", - "prosemirror-collab": "^1.3.0", - "prosemirror-commands": "^1.3.1", - "prosemirror-dropcursor": "^1.5.0", - "prosemirror-gapcursor": "^1.3.1", - "prosemirror-history": "^1.3.0", - "prosemirror-inputrules": "^1.2.0", - "prosemirror-keymap": "^1.2.0", - "prosemirror-markdown": "^1.10.1", - "prosemirror-menu": "^1.2.1", - "prosemirror-model": "^1.18.1", - "prosemirror-schema-basic": "^1.2.0", - "prosemirror-schema-list": "^1.2.2", - "prosemirror-state": "^1.4.1", - "prosemirror-tables": "^1.3.0", - "prosemirror-trailing-node": "^2.0.2", - "prosemirror-transform": "^1.7.0", - "prosemirror-view": "^1.28.2" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.2.0.tgz", + "integrity": "sha512-CL/ys9rvUgYcRHyeQFuIQdw09+0LUgKAfYWzCr6Pu4DDdbRooiex/a9M29imnRMEgS9SwuHN2v17fKHH0w65Hg==", + "dependencies": { + "prosemirror-changeset": "^2.2.1", + "prosemirror-collab": "^1.3.1", + "prosemirror-commands": "^1.5.2", + "prosemirror-dropcursor": "^1.8.1", + "prosemirror-gapcursor": "^1.3.2", + "prosemirror-history": "^1.3.2", + "prosemirror-inputrules": "^1.3.0", + "prosemirror-keymap": "^1.2.2", + "prosemirror-markdown": "^1.12.0", + "prosemirror-menu": "^1.2.4", + "prosemirror-model": "^1.19.4", + "prosemirror-schema-basic": "^1.2.2", + "prosemirror-schema-list": "^1.3.0", + "prosemirror-state": "^1.4.3", + "prosemirror-tables": "^1.3.5", + "prosemirror-trailing-node": "^2.0.7", + "prosemirror-transform": "^1.8.0", + "prosemirror-view": "^1.32.7" }, "funding": { "type": "github", @@ -5941,12 +5867,12 @@ } }, "node_modules/@tiptap/react": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-2.1.13.tgz", - "integrity": "sha512-Dq3f8EtJnpImP3iDtJo+7bulnN9SJZRZcVVzxHXccLcC2MxtmDdlPGZjP+wxO800nd8toSIOd5734fPNf/YcfA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-2.2.0.tgz", + "integrity": "sha512-6A/o6vzD06S8Ds9NJJ4deMBEGVhtIAoGImKuc0aBDBY0ISUSaowaO/hVvZC+ClU74CpmjIUz242HotYXgHNxOw==", "dependencies": { - "@tiptap/extension-bubble-menu": "^2.1.13", - "@tiptap/extension-floating-menu": "^2.1.13" + "@tiptap/extension-bubble-menu": "^2.2.0", + "@tiptap/extension-floating-menu": "^2.2.0" }, "funding": { "type": "github", @@ -6033,9 +5959,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.56.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz", - "integrity": "sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ==", + "version": "8.56.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", + "integrity": "sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -6054,9 +5980,9 @@ "integrity": "sha512-ArMouDUTJEz1SQRpFsT2rIw7DeqICFv5aaVzLSIYMYQSLcwcGOfT3VyglQs/p7K3F7fT4zxr0NWxYZIdifD6dA==" }, "node_modules/@types/hast": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", - "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", + "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", "dependencies": { "@types/unist": "^2" } @@ -6132,9 +6058,9 @@ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" }, "node_modules/@types/node": { - "version": "20.10.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.7.tgz", - "integrity": "sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==", + "version": "20.11.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.13.tgz", + "integrity": "sha512-5G4zQwdiQBSWYTDAH1ctw2eidqdhMJaNsiIDKHFr55ihz5Trl2qqR8fdrT732yPBho5gkNxXm67OxWFBqX9aPg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -6174,9 +6100,9 @@ "devOptional": true }, "node_modules/@types/react": { - "version": "18.2.47", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.47.tgz", - "integrity": "sha512-xquNkkOirwyCgoClNk85BjP+aqnIS+ckAJ8i37gAbDs14jfW/J23f2GItAf33oiUPQnqNMALiFeoM9Y5mbjpVQ==", + "version": "18.2.48", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", + "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", "devOptional": true, "dependencies": { "@types/prop-types": "*", @@ -6581,53 +6507,53 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.5.tgz", - "integrity": "sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", + "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", "dev": true, "dependencies": { "@babel/parser": "^7.23.6", - "@vue/shared": "3.4.5", + "@vue/shared": "3.4.15", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.5.tgz", - "integrity": "sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", + "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.4.5", - "@vue/shared": "3.4.5" + "@vue/compiler-core": "3.4.15", + "@vue/shared": "3.4.15" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.5.tgz", - "integrity": "sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", + "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", "dev": true, "dependencies": { "@babel/parser": "^7.23.6", - "@vue/compiler-core": "3.4.5", - "@vue/compiler-dom": "3.4.5", - "@vue/compiler-ssr": "3.4.5", - "@vue/shared": "3.4.5", + "@vue/compiler-core": "3.4.15", + "@vue/compiler-dom": "3.4.15", + "@vue/compiler-ssr": "3.4.15", + "@vue/shared": "3.4.15", "estree-walker": "^2.0.2", "magic-string": "^0.30.5", - "postcss": "^8.4.32", + "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.5.tgz", - "integrity": "sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", + "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.5", - "@vue/shared": "3.4.5" + "@vue/compiler-dom": "3.4.15", + "@vue/shared": "3.4.15" } }, "node_modules/@vue/devtools-api": { @@ -6637,52 +6563,52 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.5.tgz", - "integrity": "sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", + "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", "dev": true, "dependencies": { - "@vue/shared": "3.4.5" + "@vue/shared": "3.4.15" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.5.tgz", - "integrity": "sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", + "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", "dev": true, "dependencies": { - "@vue/reactivity": "3.4.5", - "@vue/shared": "3.4.5" + "@vue/reactivity": "3.4.15", + "@vue/shared": "3.4.15" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.5.tgz", - "integrity": "sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz", + "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==", "dev": true, "dependencies": { - "@vue/runtime-core": "3.4.5", - "@vue/shared": "3.4.5", + "@vue/runtime-core": "3.4.15", + "@vue/shared": "3.4.15", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.5.tgz", - "integrity": "sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz", + "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==", "dev": true, "dependencies": { - "@vue/compiler-ssr": "3.4.5", - "@vue/shared": "3.4.5" + "@vue/compiler-ssr": "3.4.15", + "@vue/shared": "3.4.15" }, "peerDependencies": { - "vue": "3.4.5" + "vue": "3.4.15" } }, "node_modules/@vue/shared": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.5.tgz", - "integrity": "sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", + "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==", "dev": true }, "node_modules/@vue/tsconfig": { @@ -6700,14 +6626,14 @@ } }, "node_modules/@vueuse/core": { - "version": "10.7.1", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.1.tgz", - "integrity": "sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==", + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz", + "integrity": "sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==", "dev": true, "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.7.1", - "@vueuse/shared": "10.7.1", + "@vueuse/metadata": "10.7.2", + "@vueuse/shared": "10.7.2", "vue-demi": ">=0.14.6" }, "funding": { @@ -6741,13 +6667,13 @@ } }, "node_modules/@vueuse/integrations": { - "version": "10.7.1", - "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.7.1.tgz", - "integrity": "sha512-cKo5LEeKVHdBRBtMTOrDPdR0YNtrmN9IBfdcnY2P3m5LHVrsD0xiHUtAH1WKjHQRIErZG6rJUa6GA4tWZt89Og==", + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.7.2.tgz", + "integrity": "sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==", "dev": true, "dependencies": { - "@vueuse/core": "10.7.1", - "@vueuse/shared": "10.7.1", + "@vueuse/core": "10.7.2", + "@vueuse/shared": "10.7.2", "vue-demi": ">=0.14.6" }, "funding": { @@ -6833,18 +6759,18 @@ } }, "node_modules/@vueuse/metadata": { - "version": "10.7.1", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.1.tgz", - "integrity": "sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==", + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz", + "integrity": "sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "10.7.1", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.1.tgz", - "integrity": "sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==", + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz", + "integrity": "sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==", "dev": true, "dependencies": { "vue-demi": ">=0.14.6" @@ -6977,9 +6903,9 @@ } }, "node_modules/acorn-walk": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.1.tgz", - "integrity": "sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", "dev": true, "engines": { "node": ">=0.4.0" @@ -7045,25 +6971,25 @@ } }, "node_modules/algoliasearch": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.0.tgz", - "integrity": "sha512-gfceltjkwh7PxXwtkS8KVvdfK+TSNQAWUeNSxf4dA29qW5tf2EGwa8jkJujlT9jLm17cixMVoGNc+GJFO1Mxhg==", - "dev": true, - "dependencies": { - "@algolia/cache-browser-local-storage": "4.22.0", - "@algolia/cache-common": "4.22.0", - "@algolia/cache-in-memory": "4.22.0", - "@algolia/client-account": "4.22.0", - "@algolia/client-analytics": "4.22.0", - "@algolia/client-common": "4.22.0", - "@algolia/client-personalization": "4.22.0", - "@algolia/client-search": "4.22.0", - "@algolia/logger-common": "4.22.0", - "@algolia/logger-console": "4.22.0", - "@algolia/requester-browser-xhr": "4.22.0", - "@algolia/requester-common": "4.22.0", - "@algolia/requester-node-http": "4.22.0", - "@algolia/transporter": "4.22.0" + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", + "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", + "dev": true, + "dependencies": { + "@algolia/cache-browser-local-storage": "4.22.1", + "@algolia/cache-common": "4.22.1", + "@algolia/cache-in-memory": "4.22.1", + "@algolia/client-account": "4.22.1", + "@algolia/client-analytics": "4.22.1", + "@algolia/client-common": "4.22.1", + "@algolia/client-personalization": "4.22.1", + "@algolia/client-search": "4.22.1", + "@algolia/logger-common": "4.22.1", + "@algolia/logger-console": "4.22.1", + "@algolia/requester-browser-xhr": "4.22.1", + "@algolia/requester-common": "4.22.1", + "@algolia/requester-node-http": "4.22.1", + "@algolia/transporter": "4.22.1" } }, "node_modules/ansi-colors": { @@ -7416,9 +7342,9 @@ } }, "node_modules/axios": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", - "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", "dev": true, "dependencies": { "follow-redirects": "^1.15.4", @@ -7451,13 +7377,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", - "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.4", + "@babel/helper-define-polyfill-provider": "^0.5.0", "semver": "^6.3.1" }, "peerDependencies": { @@ -7474,25 +7400,25 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", - "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4", - "core-js-compat": "^3.33.1" + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", - "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4" + "@babel/helper-define-polyfill-provider": "^0.5.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -7660,9 +7586,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", - "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", + "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", "dev": true, "funding": [ { @@ -7679,8 +7605,8 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", + "caniuse-lite": "^1.0.30001580", + "electron-to-chromium": "^1.4.648", "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, @@ -7777,6 +7703,34 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/cacache/node_modules/lru-cache": { "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", @@ -7786,6 +7740,36 @@ "node": ">=12" } }, + "node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/call-bind": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", @@ -7844,9 +7828,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001576", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", - "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", + "version": "1.0.30001581", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz", + "integrity": "sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==", "dev": true, "funding": [ { @@ -7884,9 +7868,9 @@ } }, "node_modules/chai": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.0.tgz", - "integrity": "sha512-x9cHNq1uvkCdU+5xTkNh5WtgD4e4yDFCsp9jVc7N7qVeKeftv3gO/ZrviX5d+3ZfxdYnZXZYujjRInu1RogU6A==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", + "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", "dev": true, "dependencies": { "assertion-error": "^1.1.0", @@ -8075,6 +8059,26 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/cliui/node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -8451,9 +8455,9 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.0.tgz", - "integrity": "sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw==", + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", "dev": true, "dependencies": { "browserslist": "^4.22.2" @@ -8923,9 +8927,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.623", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz", - "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==", + "version": "1.4.651", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.651.tgz", + "integrity": "sha512-jjks7Xx+4I7dslwsbaFocSwqBbGHQmuXBJUK9QBZTIrzPq3pzn6Uf2szFSP728FtLYE3ldiccmlkOM/zhGKCpA==", "dev": true }, "node_modules/emoji-regex": { @@ -9738,6 +9742,12 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/exponential-backoff": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", @@ -9821,9 +9831,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", - "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz", + "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -9976,9 +9986,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", - "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { @@ -10020,18 +10030,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -10079,6 +10077,24 @@ "node": ">= 8" } }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -10086,9 +10102,9 @@ "dev": true }, "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "hasInstallScript": true, "optional": true, @@ -10154,6 +10170,32 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/gauge/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/gauge/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/gauge/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -10408,19 +10450,22 @@ "integrity": "sha512-PmfRMI2Rttg/2jDfKBeSl621sEznrsKF019SuoLdoNlO7qRUZaOyEI5Li4uW+79pVqnDtKfIEVuHTIJ5lgy64w==" }, "node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -10448,15 +10493,18 @@ } }, "node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/globals": { @@ -10676,9 +10724,9 @@ } }, "node_modules/hast-util-embedded/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -10727,9 +10775,9 @@ } }, "node_modules/hast-util-has-property/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -10747,9 +10795,9 @@ } }, "node_modules/hast-util-is-body-ok-link/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -10767,9 +10815,9 @@ } }, "node_modules/hast-util-is-element/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -10803,9 +10851,9 @@ } }, "node_modules/hast-util-phrasing/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -11054,9 +11102,9 @@ } }, "node_modules/hast-util-whitespace/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -11274,9 +11322,9 @@ } }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", "dev": true }, "node_modules/import-fresh": { @@ -11440,6 +11488,40 @@ "node": ">=12.0.0" } }, + "node_modules/inquirer/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/internal-slot": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", @@ -12455,6 +12537,18 @@ "node": ">=12" } }, + "node_modules/libnpmaccess/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/libnpmaccess/node_modules/npm-package-arg": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", @@ -12470,6 +12564,12 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/libnpmaccess/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/libnpmpublish": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz", @@ -12805,6 +12905,24 @@ "node": ">=12" } }, + "node_modules/make-fetch-happen/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/make-fetch-happen/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -13914,15 +14032,12 @@ } }, "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/minipass-collect": { @@ -13937,6 +14052,24 @@ "node": ">= 8" } }, + "node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/minipass-fetch": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", @@ -13954,6 +14087,24 @@ "encoding": "^0.1.13" } }, + "node_modules/minipass-fetch/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -13966,6 +14117,24 @@ "node": ">= 8" } }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/minipass-json-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", @@ -13976,6 +14145,24 @@ "minipass": "^3.0.0" } }, + "node_modules/minipass-json-stream/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-json-stream/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -13988,6 +14175,24 @@ "node": ">=8" } }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", @@ -14000,7 +14205,19 @@ "node": ">=8" } }, - "node_modules/minipass/node_modules/yallist": { + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", @@ -14025,6 +14242,18 @@ "node": ">= 8" } }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minizlib/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -14058,15 +14287,15 @@ } }, "node_modules/mlly": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", - "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.5.0.tgz", + "integrity": "sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==", "dev": true, "dependencies": { - "acorn": "^8.10.0", - "pathe": "^1.1.1", + "acorn": "^8.11.3", + "pathe": "^1.1.2", "pkg-types": "^1.0.3", - "ufo": "^1.3.0" + "ufo": "^1.3.2" } }, "node_modules/modify-values": { @@ -14444,6 +14673,46 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-packlist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm-packlist/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-packlist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/npm-packlist/node_modules/npm-bundled": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", @@ -14564,6 +14833,18 @@ "node": ">=12" } }, + "node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", @@ -14579,6 +14860,12 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-registry-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -14682,6 +14969,12 @@ } } }, + "node_modules/nx/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, "node_modules/nx/node_modules/fast-glob": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", @@ -14753,6 +15046,20 @@ "node": "*" } }, + "node_modules/nx/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/nx/node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -15260,6 +15567,18 @@ "node": ">=12" } }, + "node_modules/pacote/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/pacote/node_modules/npm-package-arg": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", @@ -15275,6 +15594,12 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/pacote/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/pako": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", @@ -15584,23 +15909,14 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", "dev": true, "engines": { "node": "14 || >=16.14" } }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -15611,9 +15927,9 @@ } }, "node_modules/pathe": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", - "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", "dev": true }, "node_modules/pathval": { @@ -15731,12 +16047,12 @@ } }, "node_modules/playwright": { - "version": "1.40.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz", - "integrity": "sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==", + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.41.1.tgz", + "integrity": "sha512-gdZAWG97oUnbBdRL3GuBvX3nDDmUOuqzV/D24dytqlKt+eI5KbwusluZRGljx1YoJKZ2NRPaeWiFTeGZO7SosQ==", "dev": true, "dependencies": { - "playwright-core": "1.40.1" + "playwright-core": "1.41.1" }, "bin": { "playwright": "cli.js" @@ -15749,9 +16065,9 @@ } }, "node_modules/playwright-core": { - "version": "1.40.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz", - "integrity": "sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==", + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.41.1.tgz", + "integrity": "sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==", "dev": true, "bin": { "playwright-core": "cli.js" @@ -15760,20 +16076,6 @@ "node": ">=16" } }, - "node_modules/playwright/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/postcss": { "version": "8.4.33", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", @@ -15945,9 +16247,9 @@ } }, "node_modules/property-information": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.0.tgz", - "integrity": "sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.1.tgz", + "integrity": "sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -16012,9 +16314,9 @@ } }, "node_modules/prosemirror-inputrules": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.3.0.tgz", - "integrity": "sha512-z1GRP2vhh5CihYMQYsJSa1cOwXb3SYxALXOIfAkX8nZserARtl9LiL+CEl+T+OFIsXc3mJIHKhbsmRzC0HDAXA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.4.0.tgz", + "integrity": "sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==", "dependencies": { "prosemirror-state": "^1.0.0", "prosemirror-transform": "^1.0.0" @@ -16319,11 +16621,11 @@ } }, "node_modules/react-router": { - "version": "6.21.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.1.tgz", - "integrity": "sha512-W0l13YlMTm1YrpVIOpjCADJqEUpz1vm+CMo47RuFX4Ftegwm6KOYsL5G3eiE52jnJpKvzm6uB/vTKTPKM8dmkA==", + "version": "6.21.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.3.tgz", + "integrity": "sha512-a0H638ZXULv1OdkmiK6s6itNhoy33ywxmUFT/xtSoVyf9VnC7n7+VT4LjVzdIHSaF5TIh9ylUgxMXksHTgGrKg==", "dependencies": { - "@remix-run/router": "1.14.1" + "@remix-run/router": "1.14.2" }, "engines": { "node": ">=14.0.0" @@ -16333,12 +16635,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.21.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.1.tgz", - "integrity": "sha512-QCNrtjtDPwHDO+AO21MJd7yIcr41UetYt5jzaB9Y1UYaPTCnVuJq6S748g1dE11OQlCFIQg+RtAA1SEZIyiBeA==", + "version": "6.21.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.3.tgz", + "integrity": "sha512-kNzubk7n4YHSrErzjLK72j0B5i969GsuCGazRl3G6j1zqZBLjuSlYBdVdkDOgzGdPIffUOc9nmgiadTEVoq91g==", "dependencies": { - "@remix-run/router": "1.14.1", - "react-router": "6.21.1" + "@remix-run/router": "1.14.2", + "react-router": "6.21.3" }, "engines": { "node": ">=14.0.0" @@ -16435,6 +16737,34 @@ "node": ">=10" } }, + "node_modules/read-package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/read-package-json/node_modules/hosted-git-info": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", @@ -16456,8 +16786,20 @@ "node": ">=12" } }, - "node_modules/read-package-json/node_modules/normalize-package-data": { - "version": "4.0.1", + "node_modules/read-package-json/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "4.0.1", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", "dev": true, @@ -16838,9 +17180,9 @@ } }, "node_modules/rehype-format/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -16862,9 +17204,9 @@ } }, "node_modules/rehype-minify-whitespace/node_modules/@types/hast": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dependencies": { "@types/unist": "*" } @@ -17051,6 +17393,12 @@ "node": ">=8" } }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", @@ -17106,9 +17454,9 @@ } }, "node_modules/rollup": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.4.tgz", - "integrity": "sha512-2ztU7pY/lrQyXSCnnoU4ICjT/tCG9cdH3/G25ERqE3Lst6vl2BCM5hL2Nw+sslAvAf+ccKsAq1SkKQALyqhR7g==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", + "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", "dev": true, "peer": true, "dependencies": { @@ -17122,26 +17470,26 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.4", - "@rollup/rollup-android-arm64": "4.9.4", - "@rollup/rollup-darwin-arm64": "4.9.4", - "@rollup/rollup-darwin-x64": "4.9.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.4", - "@rollup/rollup-linux-arm64-gnu": "4.9.4", - "@rollup/rollup-linux-arm64-musl": "4.9.4", - "@rollup/rollup-linux-riscv64-gnu": "4.9.4", - "@rollup/rollup-linux-x64-gnu": "4.9.4", - "@rollup/rollup-linux-x64-musl": "4.9.4", - "@rollup/rollup-win32-arm64-msvc": "4.9.4", - "@rollup/rollup-win32-ia32-msvc": "4.9.4", - "@rollup/rollup-win32-x64-msvc": "4.9.4", + "@rollup/rollup-android-arm-eabi": "4.9.6", + "@rollup/rollup-android-arm64": "4.9.6", + "@rollup/rollup-darwin-arm64": "4.9.6", + "@rollup/rollup-darwin-x64": "4.9.6", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", + "@rollup/rollup-linux-arm64-gnu": "4.9.6", + "@rollup/rollup-linux-arm64-musl": "4.9.6", + "@rollup/rollup-linux-riscv64-gnu": "4.9.6", + "@rollup/rollup-linux-x64-gnu": "4.9.6", + "@rollup/rollup-linux-x64-musl": "4.9.6", + "@rollup/rollup-win32-arm64-msvc": "4.9.6", + "@rollup/rollup-win32-ia32-msvc": "4.9.6", + "@rollup/rollup-win32-x64-msvc": "4.9.6", "fsevents": "~2.3.2" } }, "node_modules/rollup-plugin-webpack-stats": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/rollup-plugin-webpack-stats/-/rollup-plugin-webpack-stats-0.2.3.tgz", - "integrity": "sha512-X9I9eZJPaEaYpyQgHgIH0PVJ1c8v+kPXbpWrcHQWwX6LhqqqF7oW5o0RlsCsyeQBStSah1i/oRUPAlk754ClFw==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/rollup-plugin-webpack-stats/-/rollup-plugin-webpack-stats-0.2.4.tgz", + "integrity": "sha512-bWGNGWpCFXB662mdIN2OHCrxXFBIgG+wS4UEksmORlT670F2ucLFYrrOVFTU6wjifGwPPRWwJMx5Z03rbDisWw==", "dev": true, "engines": { "node": ">=14" @@ -17214,13 +17562,13 @@ } }, "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, @@ -17252,15 +17600,18 @@ ] }, "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", "is-regex": "^1.1.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -17378,9 +17729,9 @@ } }, "node_modules/sass": { - "version": "1.69.7", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.7.tgz", - "integrity": "sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ==", + "version": "1.70.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", + "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -17486,15 +17837,16 @@ "dev": true }, "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", "dev": true, "dependencies": { "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -17580,10 +17932,16 @@ "dev": true }, "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/slash": { "version": "3.0.0", @@ -17694,9 +18052,9 @@ } }, "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz", + "integrity": "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==", "dev": true }, "node_modules/spdx-expression-parse": { @@ -17754,6 +18112,24 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/ssri/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ssri/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/stackback": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", @@ -17782,17 +18158,20 @@ "dev": true }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/string-width-cjs": { @@ -17816,11 +18195,32 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } }, "node_modules/string.prototype.codepointat": { "version": "0.2.1", @@ -18155,9 +18555,9 @@ "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" }, "node_modules/tinybench": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.1.tgz", - "integrity": "sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.6.0.tgz", + "integrity": "sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==", "dev": true }, "node_modules/tinypool": { @@ -19037,9 +19437,9 @@ } }, "node_modules/vite": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", - "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", + "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", "dev": true, "dependencies": { "esbuild": "^0.18.10", @@ -19317,16 +19717,16 @@ "dev": true }, "node_modules/vue": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.5.tgz", - "integrity": "sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz", + "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.5", - "@vue/compiler-sfc": "3.4.5", - "@vue/runtime-dom": "3.4.5", - "@vue/server-renderer": "3.4.5", - "@vue/shared": "3.4.5" + "@vue/compiler-dom": "3.4.15", + "@vue/compiler-sfc": "3.4.15", + "@vue/runtime-dom": "3.4.15", + "@vue/server-renderer": "3.4.15", + "@vue/shared": "3.4.15" }, "peerDependencies": { "typescript": "*" @@ -19557,6 +19957,26 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, + "node_modules/wide-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wide-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -19564,17 +19984,20 @@ "dev": true }, "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrap-ansi-cjs": { @@ -19595,6 +20018,65 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -19614,6 +20096,12 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/write-json-file": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-4.3.0.tgz", @@ -19643,6 +20131,12 @@ "node": ">=8" } }, + "node_modules/write-json-file/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/write-json-file/node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", @@ -19709,6 +20203,12 @@ "semver": "bin/semver" } }, + "node_modules/write-pkg/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/write-pkg/node_modules/sort-keys": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", @@ -19815,9 +20315,9 @@ } }, "node_modules/y-prosemirror": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/y-prosemirror/-/y-prosemirror-1.0.20.tgz", - "integrity": "sha512-LVMtu3qWo0emeYiP+0jgNcvZkqhzE/otOoro+87q0iVKxy/sMKuiJZnokfJdR4cn9qKx0Un5fIxXqbAlR2bFkA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/y-prosemirror/-/y-prosemirror-1.2.1.tgz", + "integrity": "sha512-czMBfB1eL2awqmOSxQM8cS/fsUOGE6fjvyPLInrh4crPxFiw67wDpwIW+EGBYKRa04sYbS0ScGj7ZgvWuDrmBQ==", "dependencies": { "lib0": "^0.2.42" }, @@ -19830,7 +20330,7 @@ "prosemirror-state": "^1.2.3", "prosemirror-view": "^1.9.10", "y-protocols": "^1.0.1", - "yjs": "^13.3.2" + "yjs": "^13.5.38" } }, "node_modules/y-protocols": { @@ -19903,10 +20403,30 @@ "node": ">=10" } }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yjs": { - "version": "13.6.10", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.10.tgz", - "integrity": "sha512-1JcyQek1vaMyrDm7Fqfa+pvHg/DURSbVo4VmeN7wjnTKB/lZrfIPhdCj7d8sboK6zLfRBJXegTjc9JlaDd8/Zw==", + "version": "13.6.11", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.11.tgz", + "integrity": "sha512-FvRRJKX9u270dOLkllGF/UDCWwmIv2Z+ucM4v1QO1TuxdmoiMnSUXH1HAcOKOrkBEhQtPTkxep7tD2DrQB+l0g==", "dependencies": { "lib0": "^0.2.86" }, @@ -19986,7 +20506,7 @@ "remark-stringify": "^10.0.2", "unified": "^10.1.2", "uuid": "^8.3.2", - "y-prosemirror": "1.0.20", + "y-prosemirror": "1.2.1", "y-protocols": "^1.0.5", "yjs": "^13.6.1" }, @@ -20004,61 +20524,6 @@ "vitest": "^0.34.1" } }, - "packages/core/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "packages/core/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/core/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/core/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "packages/core/node_modules/rimraf": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", @@ -20084,8 +20549,8 @@ "dependencies": { "@blocknote/core": "^0.11.1", "@floating-ui/react": "^0.26.4", - "@mantine/core": "^7.4.2", - "@mantine/hooks": "7.4.2", + "@mantine/core": "^7.5.0", + "@mantine/hooks": "7.5.0", "@mantine/utils": "^6.0.21", "@tiptap/core": "^2.0.3", "@tiptap/react": "^2.0.3", @@ -20119,101 +20584,6 @@ "react-dom": "^18" } }, - "packages/react/node_modules/@mantine/core": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.4.2.tgz", - "integrity": "sha512-kXmq7NjSd1AsOIzqPwQhA7SeZS9hrbARRqhRwr4LLR3NKps9hLmVto441DnpHH/D27eL9gGLSl4GRIdogjX6mg==", - "dependencies": { - "@floating-ui/react": "^0.24.8", - "clsx": "2.0.0", - "react-number-format": "^5.3.1", - "react-remove-scroll": "^2.5.7", - "react-textarea-autosize": "8.5.3", - "type-fest": "^3.13.1" - }, - "peerDependencies": { - "@mantine/hooks": "7.4.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "packages/react/node_modules/@mantine/core/node_modules/@floating-ui/react": { - "version": "0.24.8", - "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.24.8.tgz", - "integrity": "sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==", - "dependencies": { - "@floating-ui/react-dom": "^2.0.1", - "aria-hidden": "^1.2.3", - "tabbable": "^6.0.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "packages/react/node_modules/@mantine/hooks": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.4.2.tgz", - "integrity": "sha512-tNtn/SNOtSmjLQmIk4S5nsTJjV84Oj0AUYRrAN78HHw3bfWp6bdWbgYPtPEH9e6iFJfdxiX0hrLfWqROalAsbQ==", - "peerDependencies": { - "react": "^18.2.0" - } - }, - "packages/react/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "packages/react/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/react/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/react/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "packages/react/node_modules/rimraf": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", @@ -20281,63 +20651,11 @@ "rimraf": "^5.0.5" } }, - "tests/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "tests/node_modules/glob": { - "version": "10.3.10", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "tests/node_modules/minimatch": { - "version": "9.0.3", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "tests/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "tests/node_modules/rimraf": { "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, - "license": "ISC", "dependencies": { "glob": "^10.3.7" }, diff --git a/packages/core/package.json b/packages/core/package.json index e23f8647f..f6f47bb8a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -86,7 +86,7 @@ "remark-stringify": "^10.0.2", "unified": "^10.1.2", "uuid": "^8.3.2", - "y-prosemirror": "1.0.20", + "y-prosemirror": "1.2.1", "y-protocols": "^1.0.5", "yjs": "^13.6.1" }, diff --git a/packages/react/package.json b/packages/react/package.json index 1833ce1dd..00a2960ef 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -52,8 +52,8 @@ "dependencies": { "@blocknote/core": "^0.11.1", "@floating-ui/react": "^0.26.4", - "@mantine/core": "^7.4.2", - "@mantine/hooks": "7.4.2", + "@mantine/core": "^7.5.0", + "@mantine/hooks": "7.5.0", "@mantine/utils": "^6.0.21", "@tiptap/core": "^2.0.3", "@tiptap/react": "^2.0.3", From 5b0cbb0871f5a927222c5706153c6214d7210c4f Mon Sep 17 00:00:00 2001 From: Matthew Lipski Date: Wed, 31 Jan 2024 03:27:28 +0100 Subject: [PATCH 2/7] Added Mantine global styles reset --- packages/react/src/editor/styles.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/react/src/editor/styles.css b/packages/react/src/editor/styles.css index d5846886b..7fd16e99c 100644 --- a/packages/react/src/editor/styles.css +++ b/packages/react/src/editor/styles.css @@ -1,6 +1,22 @@ @import url("@mantine/core/styles.css"); @import url("@blocknote/core/style.css"); +/* Seems to be the recommended way of changing global styles: */ +/* https://mantine.dev/styles/global-styles/#add-global-styles-in-your-application */ +/* TODO: Is there a better way to reset these? This will still reset previously + set styles. */ +body { + --mantine-global-style-reset: ""; + + -webkit-font-smoothing: var(--mantine-global-style-reset); + -moz-osx-font-smoothing: var(--mantine-global-style-reset); + background-color: var(--mantine-global-style-reset); + color: var(--mantine-global-style-reset); + font-family: var(--mantine-global-style-reset); + font-size: var(--mantine-global-style-reset); + line-height: var(--mantine-global-style-reset); +} + /* Default theme params */ .bn-container { --bn-colors-editor-text: #3F3F3F; From c09edecccdfc6e979ad2508cb2b12a87f78b0fdf Mon Sep 17 00:00:00 2001 From: Matthew Lipski Date: Wed, 31 Jan 2024 22:05:38 +0100 Subject: [PATCH 3/7] Made Mantine global styles not get imported --- examples/editor/src/style.css | 4 +- packages/react/src/editor/BlockNoteView.tsx | 2 +- packages/react/src/editor/mantineStyles.css | 128 ++++++++++++++++++++ packages/react/src/editor/styles.css | 35 +++--- 4 files changed, 148 insertions(+), 21 deletions(-) create mode 100644 packages/react/src/editor/mantineStyles.css diff --git a/examples/editor/src/style.css b/examples/editor/src/style.css index e5369ae43..a5130ce3b 100644 --- a/examples/editor/src/style.css +++ b/examples/editor/src/style.css @@ -1,6 +1,4 @@ -body { - height: auto; -} +@import url("@mantine/core/styles.css"); .editor { margin: 8px calc((100% - 731px) / 2) 0; diff --git a/packages/react/src/editor/BlockNoteView.tsx b/packages/react/src/editor/BlockNoteView.tsx index d28ed5b64..5c7590a39 100644 --- a/packages/react/src/editor/BlockNoteView.tsx +++ b/packages/react/src/editor/BlockNoteView.tsx @@ -88,7 +88,7 @@ export function BlockNoteView< }, [systemColorScheme, editor.domElement, theme]); return ( - + Date: Wed, 31 Jan 2024 22:33:39 +0100 Subject: [PATCH 4/7] Fixed CSS import order --- examples/editor/src/main.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/editor/src/main.tsx b/examples/editor/src/main.tsx index ff07f62c9..31ea82f01 100644 --- a/examples/editor/src/main.tsx +++ b/examples/editor/src/main.tsx @@ -8,13 +8,13 @@ import { createBrowserRouter, } from "react-router-dom"; +import "./style.css"; import { App } from "../examples/basic/App"; import { ReactCustomBlocks } from "../examples/react-custom-blocks/App"; import { ReactInlineContent } from "../examples/react-custom-inline-content/App"; import { ReactStyles } from "../examples/react-custom-styles/App"; import { CustomBlocks } from "../examples/vanilla-custom-blocks/App"; import { InlineContent } from "../examples/vanilla-custom-inline-content/App"; -import "./style.css"; window.React = React; From 6694b94d623ceacf80a31768411aa082d2747aa4 Mon Sep 17 00:00:00 2001 From: Matthew Lipski Date: Wed, 31 Jan 2024 23:11:06 +0100 Subject: [PATCH 5/7] Updated test & snapshots --- .../slash-menu-end-product-webkit-linux.png | Bin 42523 -> 42529 bytes .../dark-drag-handle-menu-webkit-linux.png | Bin 29373 -> 29564 bytes .../dark-side-menu-webkit-linux.png | Bin 23165 -> 23116 bytes tests/src/utils/mouse.ts | 2 +- 4 files changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/src/end-to-end/slashmenu/slashmenu.test.ts-snapshots/slash-menu-end-product-webkit-linux.png b/tests/src/end-to-end/slashmenu/slashmenu.test.ts-snapshots/slash-menu-end-product-webkit-linux.png index d273a69594f055830f9694c52e24a4e9a3c8facb..073e25d522378d2599d704f681bc3d364679b84e 100644 GIT binary patch literal 42529 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 diff --git a/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-drag-handle-menu-webkit-linux.png b/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-drag-handle-menu-webkit-linux.png index ddef0416bb1ec02c22b414a5532ed7aab6d9139f..5ad46ba7047e0ea8b51c19a1da2bbff2c956d7e4 100644 GIT binary patch literal 29564 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 B+gAVp literal 29373 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 z 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 diff --git a/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-side-menu-webkit-linux.png b/tests/src/end-to-end/theming/theming.test.ts-snapshots/dark-side-menu-webkit-linux.png index 3be013d31e2e9964cd3d394dfccab47bbfc2f6c7..8d829d589d442c4423ed4c3fc6e21b438f0d65d7 100644 GIT binary patch literal 23116 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 qrGij6_}?ZE&i$vh@-)?V{f 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 Date: Thu, 1 Feb 2024 14:45:42 +0100 Subject: [PATCH 6/7] Implemented PR feedback --- package-lock.json | 2 +- packages/react/package.json | 2 +- packages/react/src/editor/BlockNoteView.tsx | 2 ++ packages/react/src/editor/mantineStyles.css | 7 +++++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 673ab4eed..eac3b8bad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20550,7 +20550,7 @@ "@blocknote/core": "^0.11.1", "@floating-ui/react": "^0.26.4", "@mantine/core": "^7.5.0", - "@mantine/hooks": "7.5.0", + "@mantine/hooks": "^7.5.0", "@mantine/utils": "^6.0.21", "@tiptap/core": "^2.0.3", "@tiptap/react": "^2.0.3", diff --git a/packages/react/package.json b/packages/react/package.json index 00a2960ef..072035c6f 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -53,7 +53,7 @@ "@blocknote/core": "^0.11.1", "@floating-ui/react": "^0.26.4", "@mantine/core": "^7.5.0", - "@mantine/hooks": "7.5.0", + "@mantine/hooks": "^7.5.0", "@mantine/utils": "^6.0.21", "@tiptap/core": "^2.0.3", "@tiptap/react": "^2.0.3", diff --git a/packages/react/src/editor/BlockNoteView.tsx b/packages/react/src/editor/BlockNoteView.tsx index 5c7590a39..a7bb77fcf 100644 --- a/packages/react/src/editor/BlockNoteView.tsx +++ b/packages/react/src/editor/BlockNoteView.tsx @@ -88,6 +88,8 @@ export function BlockNoteView< }, [systemColorScheme, editor.domElement, theme]); return ( + // `cssVariablesSelector` scopes Mantine CSS variables to only the editor, + // as proposed here: https://github.com/orgs/mantinedev/discussions/5685 Date: Thu, 1 Feb 2024 15:06:42 +0100 Subject: [PATCH 7/7] Implemented PR feedback --- packages/react/src/editor/mantineStyles.css | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/react/src/editor/mantineStyles.css b/packages/react/src/editor/mantineStyles.css index 751846c0d..9fbad9526 100644 --- a/packages/react/src/editor/mantineStyles.css +++ b/packages/react/src/editor/mantineStyles.css @@ -2,7 +2,8 @@ /* We need all the Mantine styles except the global styles, so unfortunately our only option is to import all the component styles separately. Could consider - importing only styles for components used in BlockNote in the future. */ + importing only styles for components used in BlockNote in the future. */ +/* Files list: https://mantine.dev/styles/css-files-list/ */ @import url("@mantine/core/styles/ScrollArea.css"); @import url("@mantine/core/styles/UnstyledButton.css"); @import url("@mantine/core/styles/VisuallyHidden.css"); @@ -84,8 +85,10 @@ @import url("@mantine/core/styles/TypographyStylesProvider.css"); /* Mantine global styles, scoped to bn-container */ -/* Based on @mantine/core/styles/global.css but with styles set on `body` and -`html` instead set on `bn-container`, as well as other minor changes. */ +/* Based on @mantine/core/styles/global.css + (src: https://github.com/mantinedev/mantine/blob/master/packages/%40mantine/core/src/core/MantineProvider/global.css) + but with styles set on `body` and `html` instead set on `bn-container`, as + well as other minor changes. */ .bn-container *, .bn-container :after, .bn-container :before { box-sizing: border-box }