diff --git a/examples/node-state-style/package-lock.json b/examples/node-state-style/package-lock.json index d8b79cd6657..ed1b086768e 100644 --- a/examples/node-state-style/package-lock.json +++ b/examples/node-state-style/package-lock.json @@ -1,23 +1,23 @@ { "name": "@lexical/node-state-style-example", - "version": "0.31.0", + "version": "0.32.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@lexical/node-state-style-example", - "version": "0.31.0", + "version": "0.32.1", "dependencies": { "@ark-ui/react": "^5.6.0", - "@lexical/clipboard": "0.31.0", - "@lexical/html": "0.31.0", - "@lexical/react": "0.31.0", - "@lexical/selection": "0.31.0", - "@lexical/utils": "0.31.0", + "@lexical/clipboard": "0.32.1", + "@lexical/html": "0.32.1", + "@lexical/react": "0.32.1", + "@lexical/selection": "0.32.1", + "@lexical/utils": "0.32.1", "@shikijs/langs": "^3.3.0", "@shikijs/themes": "^3.3.0", "inline-style-parser": "^0.2.4", - "lexical": "0.31.0", + "lexical": "0.32.1", "lucide-react": "^0.503.0", "prettier": "^3.5.3", "react": "^19.1.0", @@ -31,7 +31,7 @@ "cross-env": "^7.0.3", "csstype": "^3.1.3", "typescript": "^5.8.3", - "vite": "^6.3.2" + "vite": "^6.4.1" } }, "node_modules/@ampproject/remapping": { @@ -780,11 +780,12 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", - "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", + "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", + "license": "MIT", "dependencies": { - "@floating-ui/utils": "^0.2.9" + "@floating-ui/utils": "^0.2.10" } }, "node_modules/@floating-ui/dom": { @@ -796,10 +797,49 @@ "@floating-ui/utils": "^0.2.9" } }, + "node_modules/@floating-ui/react": { + "version": "0.27.16", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.27.16.tgz", + "integrity": "sha512-9O8N4SeG2z++TSM8QA/KTeKFBVCNEz/AGS7gWPJf6KFRzmRWixFRnCnkPHRDwSVZW6QPDO6uT0P2SpWNKCc9/g==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.1.6", + "@floating-ui/utils": "^0.2.10", + "tabbable": "^6.0.0" + }, + "peerDependencies": { + "react": ">=17.0.0", + "react-dom": ">=17.0.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.6.tgz", + "integrity": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.4" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz", + "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.3", + "@floating-ui/utils": "^0.2.10" + } + }, "node_modules/@floating-ui/utils": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", - "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", + "license": "MIT" }, "node_modules/@internationalized/date": { "version": "3.7.0", @@ -866,38 +906,41 @@ } }, "node_modules/@lexical/clipboard": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.31.0.tgz", - "integrity": "sha512-oOZgDnzD68uZMy99H1dx6Le/uJNxmvXgbHb2Qp6Zrej7OUnCV/X9kzVSgLqWKytgrjsyUjTLjRhkQgwLhu61sA==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.32.1.tgz", + "integrity": "sha512-oO7CuMVh3EFEqtE6+7Ccf7jMD5RNUmSdTnFm/X4kYNGqs9lgGt8j5PgSk7oP9OuAjxKNdBTbltSlh54CX3AUIg==", + "license": "MIT", "dependencies": { - "@lexical/html": "0.31.0", - "@lexical/list": "0.31.0", - "@lexical/selection": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/html": "0.32.1", + "@lexical/list": "0.32.1", + "@lexical/selection": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/code": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.31.0.tgz", - "integrity": "sha512-a2Uvy7RT/oNVzspnHhZCGtb0f0jVaxMtg3OVyTgRTAQCxrYXT6eN1oBCWaPXKRFi9YDsOusb1cvnfnsBbqO0nw==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.32.1.tgz", + "integrity": "sha512-2rXj8s/CG32XKQ2EpORpACfpzyAxB+/SrQW2cjwczarLs5Fxnx6u6HwahZnxaF0z5UHIPUy90qDiOiRExc74Yg==", + "license": "MIT", "dependencies": { - "@lexical/utils": "0.31.0", - "lexical": "0.31.0", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1", "prismjs": "^1.30.0" } }, "node_modules/@lexical/devtools-core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/devtools-core/-/devtools-core-0.31.0.tgz", - "integrity": "sha512-Or0A8xtOPhlFchkqLf4SrAjQzsYhIh/004MgEy7InQrmT9GxG6S0YE9RsHHT+aJCel1wNOlNSJVlwfdyBjXCZg==", - "dependencies": { - "@lexical/html": "0.31.0", - "@lexical/link": "0.31.0", - "@lexical/mark": "0.31.0", - "@lexical/table": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/devtools-core/-/devtools-core-0.32.1.tgz", + "integrity": "sha512-3WnZQo6Qig7ccjDu2b8s1Kb5CCXowxnK0i8CCRG9mHAw7i6XpZUYAbk4rmcK/qbhLHrc7LwUrAMFzGtfLEH3XA==", + "license": "MIT", + "dependencies": { + "@lexical/html": "0.32.1", + "@lexical/link": "0.32.1", + "@lexical/mark": "0.32.1", + "@lexical/table": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" }, "peerDependencies": { "react": ">=17.x", @@ -905,131 +948,144 @@ } }, "node_modules/@lexical/dragon": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.31.0.tgz", - "integrity": "sha512-ViUH++ahXNHRpyfGqz5C3/59I+k4yqTS7nUzrsE7L2gFt84twPIb+8hlGu+WxzqMpY+kx8C38mj3qUrcOP/UqQ==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.32.1.tgz", + "integrity": "sha512-Dlx8P2b/O7gZLmXnoanmDkFL5RgA8Vvix4ZuSvT0apblqySzgi8l3NHHwwqXy1g2nfSupvpr7Dsf10Lu3l0Hlw==", + "license": "MIT", "dependencies": { - "lexical": "0.31.0" + "lexical": "0.32.1" } }, "node_modules/@lexical/hashtag": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.31.0.tgz", - "integrity": "sha512-7dX0muZQjMLcRlXTh7Fx+FiGpcIQfANDfyAFYNaJrY+WUpZpTQ8L9w0EZ284G/aDNd5tQLdRgkd651A7D0VxFA==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.32.1.tgz", + "integrity": "sha512-S63bb7uIB4hO2V0UmzUiKlwAGegQlyFKqrOw9NJwOb8O96gHRxr27FUsEb8ToWLM8TSm2aw1WsZXs7CJQqGtCg==", + "license": "MIT", "dependencies": { - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/history": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.31.0.tgz", - "integrity": "sha512-GqMrooznsR108GfqohtXroLGWzYRVYh6pbCYAgocq/LJPKet+kbbDT/AAEqvqGn/ohke0wama0qmjDITx30IcA==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.32.1.tgz", + "integrity": "sha512-IRsKllumYEWxmzR2evN30MFY+JBM723lSyzm2PAQcgHCeBxi8t0Vc3EdyJRay+YdN65JgrohQi1WbktbK923uQ==", + "license": "MIT", "dependencies": { - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/html": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.31.0.tgz", - "integrity": "sha512-iOY1Y2GhAmpP5kl1tMGqpV0CeNtpyjr8TJCvWDjUAXEb1tNFC5y6AoV7AyFnHzcy78JfzIHZAPgb72mpzFZFPA==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.32.1.tgz", + "integrity": "sha512-uctCdC9gVzx/Sw9CimT4C2IDfSbfEGYunyIrJBpsfcdqp0rroGNizjIoZNBH3xcgkk9UDboSADo+wimbzEoy8A==", + "license": "MIT", "dependencies": { - "@lexical/selection": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/selection": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/link": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.31.0.tgz", - "integrity": "sha512-hSAG1k5Nj/FxxhtVFsKSAIFs6lk1JWKJhIyHBXEVrCi6l2vqNbpfoRSXp5aa7U4lX3hXtZF08lxW2hzh16lZCw==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.32.1.tgz", + "integrity": "sha512-atdwNpWjZ0U2/kgS0ATTkZ8lJLHiv3TsJgqJL33BuV9Gn7advJokd4faM79Y8XxkhiPi1lVTBSHgI8V4hs+c+Q==", + "license": "MIT", "dependencies": { - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/list": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.31.0.tgz", - "integrity": "sha512-2OFnAWmvnFYixFynw+cTwZzoAGwgQogCvy2grVxlwxGnoLsFdiNDqD9+OM9WloorYWnJJE/U3ljKY/96AHTAag==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.32.1.tgz", + "integrity": "sha512-3zShCfEdAvodR6mQ5CNN1gcEwfV341LXJzWCIkZzG1cPwaiBHUlT7TynQtKTPn1sATCEMmxoDG0/T+itsRNZgA==", + "license": "MIT", "dependencies": { - "@lexical/selection": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/selection": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/mark": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.31.0.tgz", - "integrity": "sha512-Zb6P4yDP5o04FUTD38fls5no+szujrkwxCjKVuAP5eweFoHzH52kSrI4SpBTOBJXcxdH5XHXdFTFthgX+L3uuQ==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.32.1.tgz", + "integrity": "sha512-AXF2wmUvvSI45y+sgZKnU0pnUdttd9v75DDQgdplqtCkyDqHVGxVCNCrLE+PJtzIrwJxtA2UyC8yFZMBM92HpA==", + "license": "MIT", "dependencies": { - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/markdown": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.31.0.tgz", - "integrity": "sha512-8sZajsAnd5hFNOgaomyhZ7SmHLO7mmtQAKrt0Jxk/blgjT8zbJoP268Kfd+IBbmsA8lkDjngGKaQ6ntcNB7gmg==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.32.1.tgz", + "integrity": "sha512-AmUTRRx6Je0AOiQqp48Xn92/71AzhFgi4nO1EtPW5eae1CihrtiEh5UQr48mV6EyjvH9D3OlOLU8XrzS+J9a+w==", + "license": "MIT", "dependencies": { - "@lexical/code": "0.31.0", - "@lexical/link": "0.31.0", - "@lexical/list": "0.31.0", - "@lexical/rich-text": "0.31.0", - "@lexical/text": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/code": "0.32.1", + "@lexical/link": "0.32.1", + "@lexical/list": "0.32.1", + "@lexical/rich-text": "0.32.1", + "@lexical/text": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/offset": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.31.0.tgz", - "integrity": "sha512-Yn74AmbGyrM7FkQkBykvTXu0aiTFCvVBj4PUBBTETd/vef43KGZNq4O85/fhRHjFp5xGolsP/TEW5i7gKOze2g==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.32.1.tgz", + "integrity": "sha512-zfHqoLlQ0lq1akFHy81xnDaRRE5KkqFa7OovOxKPBpALQCiJIAb2ykqj/Woc2oUeYaEcnkaFU9+kEWMK9yY0fQ==", + "license": "MIT", "dependencies": { - "lexical": "0.31.0" + "lexical": "0.32.1" } }, "node_modules/@lexical/overflow": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.31.0.tgz", - "integrity": "sha512-4aPyvmIjXh6TSTR6rgwg/riuOR6Zhf0iyEyAiG+zo7fyD+OkEfQbrMu3Xu1+ZwmueqnIqiAaUR/ViXmYeD8DPQ==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.32.1.tgz", + "integrity": "sha512-wjcFGjzkbugds2Q5Wag59WrcxJwMUACEXms1FtFdu1/YcBPqNAKJSyfo8Z/5LGfstQEb2nPtSuEQZUb7v+XYyA==", + "license": "MIT", "dependencies": { - "lexical": "0.31.0" + "lexical": "0.32.1" } }, "node_modules/@lexical/plain-text": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.31.0.tgz", - "integrity": "sha512-mR31SLHksk2o88Fn22l/wH3hTrEjdk1O7LGSORZiqJWNB8jAorjTuE0aYLE81Wu+41AjVOktqGxIG+kFPc+lWg==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.32.1.tgz", + "integrity": "sha512-uFS3xoETB3phnYHZXfMKvl8gh6YRW7rpokuJmQVMHNNBklORmMpN00rRQ/zsc/jt/nPzaPpE5cLwSHXeJdqJUg==", + "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.31.0", - "@lexical/selection": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/clipboard": "0.32.1", + "@lexical/selection": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/react": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.31.0.tgz", - "integrity": "sha512-zOuOC33LYO/w3MaTDl6P0Zm6XdUuq4ej1wQSf6yEWLs0J7XWHq9v5fVnutX4SvmcjTdqqX6bLuU2soAAtms45w==", - "dependencies": { - "@lexical/devtools-core": "0.31.0", - "@lexical/dragon": "0.31.0", - "@lexical/hashtag": "0.31.0", - "@lexical/history": "0.31.0", - "@lexical/link": "0.31.0", - "@lexical/list": "0.31.0", - "@lexical/mark": "0.31.0", - "@lexical/markdown": "0.31.0", - "@lexical/overflow": "0.31.0", - "@lexical/plain-text": "0.31.0", - "@lexical/rich-text": "0.31.0", - "@lexical/table": "0.31.0", - "@lexical/text": "0.31.0", - "@lexical/utils": "0.31.0", - "@lexical/yjs": "0.31.0", - "lexical": "0.31.0", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.32.1.tgz", + "integrity": "sha512-PCiAiwGIGfkYb2o9Kx+gGGqXwxqb7/W4cGSnw1nzmNtCerJ3S64WZs87Lgcow0RlDSwqzpH534+eCyIddueSqw==", + "license": "MIT", + "dependencies": { + "@floating-ui/react": "^0.27.8", + "@lexical/devtools-core": "0.32.1", + "@lexical/dragon": "0.32.1", + "@lexical/hashtag": "0.32.1", + "@lexical/history": "0.32.1", + "@lexical/link": "0.32.1", + "@lexical/list": "0.32.1", + "@lexical/mark": "0.32.1", + "@lexical/markdown": "0.32.1", + "@lexical/overflow": "0.32.1", + "@lexical/plain-text": "0.32.1", + "@lexical/rich-text": "0.32.1", + "@lexical/table": "0.32.1", + "@lexical/text": "0.32.1", + "@lexical/utils": "0.32.1", + "@lexical/yjs": "0.32.1", + "lexical": "0.32.1", "react-error-boundary": "^3.1.4" }, "peerDependencies": { @@ -1038,61 +1094,67 @@ } }, "node_modules/@lexical/rich-text": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.31.0.tgz", - "integrity": "sha512-fYW8pfzhviKPmpH8I1aoaAYeIqMgJYPeeX5HnnYnv70/SbRzYb+Jx9LJjaZpN5c6qCFEjXWJlvRhXo2KdE56dw==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.32.1.tgz", + "integrity": "sha512-SnmpZ7boTLxeYfNezNLvchDiJOAALA2nD0Uq/SpkIOJ6R01R7m1aPdLv55LGKoBT9UxCRdo0HWXytwiVZI+ehQ==", + "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.31.0", - "@lexical/selection": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/clipboard": "0.32.1", + "@lexical/selection": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/selection": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.31.0.tgz", - "integrity": "sha512-NgYqGi3wwk2ti2I7C3eiXpaOFHnVd/JB3NRh8vLlQe+v+sO5dYfqBC2nAo9bN9K6McrMrOGOD62teoH3+KfnzQ==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.32.1.tgz", + "integrity": "sha512-X1aXJdq/5EOuSuMOqK3t+rEVmpqLf+vc2Kl5YuP8+gGWUbXuxR6iryrQuy1mAViZpF/5qw4HO/Sb+9JjubaZEg==", + "license": "MIT", "dependencies": { - "lexical": "0.31.0" + "lexical": "0.32.1" } }, "node_modules/@lexical/table": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.31.0.tgz", - "integrity": "sha512-QLwC3uQlRQpEI+iDNvljtXizMCBiU8PKMhoScq8UXjHlVwgACp7p814v3oCnu+RyxLEmFRXUZ+0CRRIc3gfQ1w==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.32.1.tgz", + "integrity": "sha512-sGk2jUbQHj5hatpxRyl6IE2oWsjRnYhmaP94THzn95/uK69o8eSizcnd148WzYsX8Zz+L9PTLS1xjvCbfLTP+A==", + "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.31.0", - "@lexical/utils": "0.31.0", - "lexical": "0.31.0" + "@lexical/clipboard": "0.32.1", + "@lexical/utils": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/text": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.31.0.tgz", - "integrity": "sha512-PHAhJqA1mZkvLCdjz/Aht+icFVXJHZtAzFT8HE+sA/RTTZQyoRdPYoRY7TF4cejodwct95umHFmBpm4urJ+uTQ==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.32.1.tgz", + "integrity": "sha512-0Ek8F3KC4d16b2YaTHdyYFqDSBZ5KRtGrqU3GBog+VOGxucGaEbXEK1/ypX5CTe/wwkQDrH0FKWPQbd3l5t5YQ==", + "license": "MIT", "dependencies": { - "lexical": "0.31.0" + "lexical": "0.32.1" } }, "node_modules/@lexical/utils": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.31.0.tgz", - "integrity": "sha512-ry+2IGsPx1uwWeXXZk5U7IiSgYBuOGM4ipLXlJnwOdX39/7Uribfc4yMH+dT0baV0VRzyM3nc+SzXpu34asWNA==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.32.1.tgz", + "integrity": "sha512-ZaqZZksNIHJd+g8GXc11D1ESi8JzsdLVQZ+9odXVaNxtwDIaGIqMSccFyuZ9VSoJDde4JXZkgp/0PShbAZDkyw==", + "license": "MIT", "dependencies": { - "@lexical/list": "0.31.0", - "@lexical/selection": "0.31.0", - "@lexical/table": "0.31.0", - "lexical": "0.31.0" + "@lexical/list": "0.32.1", + "@lexical/selection": "0.32.1", + "@lexical/table": "0.32.1", + "lexical": "0.32.1" } }, "node_modules/@lexical/yjs": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.31.0.tgz", - "integrity": "sha512-XU4abAjqpcYxIHWzWoPmW/+VvHu6y8BDOrTm8j2b2FNAWamvLChmsr2c03rVYZsLx/aPtZZrn9G1/jngPhCuLQ==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.32.1.tgz", + "integrity": "sha512-VHGTg5z4wcDkPe8NnhzA5+CoOKJ5tVmTmMvoiZ91rtNUFQPxWRky88Gjt1e3yXldYp4pImNEgtAjlWqvaJBYGA==", + "license": "MIT", "dependencies": { - "@lexical/offset": "0.31.0", - "@lexical/selection": "0.31.0", - "lexical": "0.31.0" + "@lexical/offset": "0.32.1", + "@lexical/selection": "0.32.1", + "lexical": "0.32.1" }, "peerDependencies": { "yjs": ">=13.5.22" @@ -1476,17 +1538,6 @@ "@types/unist": "*" } }, - "node_modules/@types/node": { - "version": "22.15.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.2.tgz", - "integrity": "sha512-uKXqKN9beGoMdBfcaTY1ecwz6ctxuJAcUlwE55938g0ZJ8lRxwAZqRz2AJ4pzpt5dHdTPMB863UZ0ESiFUcP7A==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "undici-types": "~6.21.0" - } - }, "node_modules/@types/react": { "version": "19.1.2", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.2.tgz", @@ -2431,20 +2482,6 @@ "node": ">=6" } }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/devlop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", @@ -2612,16 +2649,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/isomorphic.js": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz", - "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==", - "peer": true, - "funding": { - "type": "GitHub Sponsors ❤", - "url": "https://github.com/sponsors/dmonad" - } - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2653,248 +2680,10 @@ } }, "node_modules/lexical": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.31.0.tgz", - "integrity": "sha512-g53KxlntpwBLYWE94pn66YmYq2VLsgs/nYfbtsnbEAur0CA8XXsipIM+yrSKN9YnUp43EiYe2Z12OennaMQ0Yg==" - }, - "node_modules/lib0": { - "version": "0.2.105", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.105.tgz", - "integrity": "sha512-5vtbuBi2P43ZYOfVMV+TZYkWEa0J9kijXirzEgrPA+nJDQCtMx805/rqW4G1nXbM9IRIhwW+OyNNgcQdbhKfSw==", - "peer": true, - "dependencies": { - "isomorphic.js": "^0.2.4" - }, - "bin": { - "0ecdsa-generate-keypair": "bin/0ecdsa-generate-keypair.js", - "0gentesthtml": "bin/gentesthtml.js", - "0serve": "bin/0serve.js" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "type": "GitHub Sponsors ❤", - "url": "https://github.com/sponsors/dmonad" - } - }, - "node_modules/lightningcss": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.25.1.tgz", - "integrity": "sha512-V0RMVZzK1+rCHpymRv4URK2lNhIRyO8g7U7zOFwVAhJuat74HtkjIQpQRKNCwFEYkRGpafOpmXXLoaoBcyVtBg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-darwin-arm64": "1.25.1", - "lightningcss-darwin-x64": "1.25.1", - "lightningcss-freebsd-x64": "1.25.1", - "lightningcss-linux-arm-gnueabihf": "1.25.1", - "lightningcss-linux-arm64-gnu": "1.25.1", - "lightningcss-linux-arm64-musl": "1.25.1", - "lightningcss-linux-x64-gnu": "1.25.1", - "lightningcss-linux-x64-musl": "1.25.1", - "lightningcss-win32-x64-msvc": "1.25.1" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.25.1.tgz", - "integrity": "sha512-G4Dcvv85bs5NLENcu/s1f7ehzE3D5ThnlWSDwE190tWXRQCQaqwcuHe+MGSVI/slm0XrxnaayXY+cNl3cSricw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.25.1.tgz", - "integrity": "sha512-dYWuCzzfqRueDSmto6YU5SoGHvZTMU1Em9xvhcdROpmtOQLorurUZz8+xFxZ51lCO2LnYbfdjZ/gCqWEkwixNg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.25.1.tgz", - "integrity": "sha512-hXoy2s9A3KVNAIoKz+Fp6bNeY+h9c3tkcx1J3+pS48CqAt+5bI/R/YY4hxGL57fWAIquRjGKW50arltD6iRt/w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.25.1.tgz", - "integrity": "sha512-tWyMgHFlHlp1e5iW3EpqvH5MvsgoN7ZkylBbG2R2LWxnvH3FuWCJOhtGcYx9Ks0Kv0eZOBud789odkYLhyf1ng==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.25.1.tgz", - "integrity": "sha512-Xjxsx286OT9/XSnVLIsFEDyDipqe4BcLeB4pXQ/FEA5+2uWCCuAEarUNQumRucnj7k6ftkAHUEph5r821KBccQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.25.1.tgz", - "integrity": "sha512-IhxVFJoTW8wq6yLvxdPvyHv4NjzcpN1B7gjxrY3uaykQNXPHNIpChLB52+wfH+yS58zm1PL4LemUp8u9Cfp6Bw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.25.1.tgz", - "integrity": "sha512-RXIaru79KrREPEd6WLXfKfIp4QzoppZvD3x7vuTKkDA64PwTzKJ2jaC43RZHRt8BmyIkRRlmywNhTRMbmkPYpA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.25.1.tgz", - "integrity": "sha512-TdcNqFsAENEEFr8fJWg0Y4fZ/nwuqTRsIr7W7t2wmDUlA8eSXVepeeONYcb+gtTj1RaXn/WgNLB45SFkz+XBZA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.25.1.tgz", - "integrity": "sha512-9KZZkmmy9oGDSrnyHuxP6iMhbsgChUiu/NSgOx+U1I/wTngBStDf2i2aGRCHvFqj19HqqBEI4WuGVQBa2V6e0A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.32.1.tgz", + "integrity": "sha512-Rvr9p00zUwzjXIqElIjMDyl/24QHw68yaqmXUWIT3lSdSAr8OpjSJK3iWBLZwVZwwpVhwShZRckomc+3vSb/zw==", + "license": "MIT" }, "node_modules/lru-cache": { "version": "5.1.1", @@ -3140,6 +2929,7 @@ "version": "1.30.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", "engines": { "node": ">=6" } @@ -3354,6 +3144,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/tabbable": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "license": "MIT" + }, "node_modules/tinyglobby": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz", @@ -3397,14 +3193,6 @@ "node": ">=14.17" } }, - "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", @@ -3530,17 +3318,18 @@ } }, "node_modules/vite": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.2.tgz", - "integrity": "sha512-ZSvGOXKGceizRQIZSz7TGJ0pS3QLlVY/9hwxVh17W3re67je1RKYzFHivZ/t0tubU78Vkyb9WnHPENSBCzbckg==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", + "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", "dev": true, + "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.3", + "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", - "tinyglobby": "^0.2.12" + "tinyglobby": "^0.2.13" }, "bin": { "vite": "bin/vite.js" @@ -3624,23 +3413,6 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, - "node_modules/yjs": { - "version": "13.6.26", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.26.tgz", - "integrity": "sha512-wiARO3wixu7mtoRP5f7LqpUtsURP9SmNgXUt3RlnZg4qDuF7dUjthwIvwxIDmK55dPw4Wl4QdW5A3ag0atwu7g==", - "peer": true, - "dependencies": { - "lib0": "^0.2.99" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=8.0.0" - }, - "funding": { - "type": "GitHub Sponsors ❤", - "url": "https://github.com/sponsors/dmonad" - } - }, "node_modules/zwitch": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", diff --git a/examples/node-state-style/package.json b/examples/node-state-style/package.json index c4a1ef65dbf..539c47600b2 100644 --- a/examples/node-state-style/package.json +++ b/examples/node-state-style/package.json @@ -33,6 +33,6 @@ "cross-env": "^7.0.3", "csstype": "^3.1.3", "typescript": "^5.8.3", - "vite": "^6.3.2" + "vite": "^6.4.1" } }