summaryrefslogtreecommitdiff
path: root/frontend/package-lock.json
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-04-28 19:12:52 +0100
committerGitHub <noreply@github.com>2026-04-28 19:12:52 +0100
commitd1fdfb140cc440664f77a24886172f9976a05a31 (patch)
tree454739f80dde60fc6c1cd97acbaef3223ac041c6 /frontend/package-lock.json
parent636694182fe9381479f2e9062229dda3838c5421 (diff)
downloadsoryu-d1fdfb140cc440664f77a24886172f9976a05a31.tar.gz
soryu-d1fdfb140cc440664f77a24886172f9976a05a31.zip
feat: revert broken directive PRs, re-implement Lexical document orchestrator (#98)
* feat: soryu-co/soryu - makima: Revert broken directive PRs and verify clean build * feat: soryu-co/soryu - makima: Re-implement frontend: Lexical document editor with feature flag and base components * WIP: heartbeat checkpoint * feat: soryu-co/soryu - makima: Add contract blocks, expandable log rows, and interaction controls * WIP: heartbeat checkpoint * feat: soryu-co/soryu - makima: End-to-end build verification and integration polish
Diffstat (limited to 'frontend/package-lock.json')
-rw-r--r--frontend/package-lock.json451
1 files changed, 181 insertions, 270 deletions
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 4c4bcbc..771bdff 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -8,17 +8,13 @@
"name": "pc98-vn",
"version": "0.0.1",
"dependencies": {
- "@lexical/html": "^0.44.0",
"@lexical/link": "^0.44.0",
"@lexical/list": "^0.44.0",
- "@lexical/markdown": "^0.44.0",
"@lexical/react": "^0.44.0",
"@lexical/rich-text": "^0.44.0",
- "@lexical/selection": "^0.44.0",
- "@lexical/utils": "^0.44.0",
"@nanostores/react": "^1.0.0",
"@types/three": "^0.180.0",
- "lexical": "^0.44.0",
+ "lexical": "^0.21.0",
"nanostores": "^1.0.1",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@@ -265,6 +261,14 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/runtime": {
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",
+ "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@babel/template": {
"version": "7.27.2",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
@@ -683,54 +687,6 @@
"node": ">=12"
}
},
- "node_modules/@floating-ui/core": {
- "version": "1.7.5",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
- "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
- "dependencies": {
- "@floating-ui/utils": "^0.2.11"
- }
- },
- "node_modules/@floating-ui/dom": {
- "version": "1.7.6",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
- "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
- "dependencies": {
- "@floating-ui/core": "^1.7.5",
- "@floating-ui/utils": "^0.2.11"
- }
- },
- "node_modules/@floating-ui/react": {
- "version": "0.27.19",
- "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.27.19.tgz",
- "integrity": "sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==",
- "dependencies": {
- "@floating-ui/react-dom": "^2.1.8",
- "@floating-ui/utils": "^0.2.11",
- "tabbable": "^6.0.0"
- },
- "peerDependencies": {
- "react": ">=17.0.0",
- "react-dom": ">=17.0.0"
- }
- },
- "node_modules/@floating-ui/react-dom": {
- "version": "2.1.8",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz",
- "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==",
- "dependencies": {
- "@floating-ui/dom": "^1.7.6"
- },
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0"
- }
- },
- "node_modules/@floating-ui/utils": {
- "version": "0.2.11",
- "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
- "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="
- },
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.13",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
@@ -767,39 +723,38 @@
}
},
"node_modules/@lexical/clipboard": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.44.0.tgz",
- "integrity": "sha512-nfmNIs7uENqlDI7cm2E4I1Yp8mDJGMhEQIrIV2rNWnL1oeHVXQ7yuYdyoPdcY1zuj/9nvkYBQYUEh0QiGwpETA==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.21.0.tgz",
+ "integrity": "sha512-3lNMlMeUob9fcnRXGVieV/lmPbmet/SVWckNTOwzfKrZ/YW5HiiyJrWviLRVf50dGXTbmBGt7K/2pfPYvWCHFA==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "@lexical/html": "0.44.0",
- "@lexical/list": "0.44.0",
- "@lexical/selection": "0.44.0",
- "@lexical/utils": "0.44.0",
- "@types/trusted-types": "^2.0.7",
- "lexical": "0.44.0"
- }
- },
- "node_modules/@lexical/code-core": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/code-core/-/code-core-0.44.0.tgz",
- "integrity": "sha512-m57JyXTIvW1tsqw/Vuogk8jqWCZZIeFQbWybRc46ytR8ReDgzPRODpN8+dacIIeRH5yC5UC3lAa743mtdNkxqg==",
+ "@lexical/html": "0.21.0",
+ "@lexical/list": "0.21.0",
+ "@lexical/selection": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
+ }
+ },
+ "node_modules/@lexical/code": {
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.21.0.tgz",
+ "integrity": "sha512-E0DNSFu4I+LMn3ft+UT0Dbntc8ZKjIA0BJj6BDewm0qh3bir40YUf5DkI2lpiFNRF2OpcmmcIxakREeU6avqTA==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0",
+ "prismjs": "^1.27.0"
}
},
"node_modules/@lexical/devtools-core": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/devtools-core/-/devtools-core-0.44.0.tgz",
- "integrity": "sha512-X3uNG3P1vOsdzmEcy+7m9DxAcIVtVUZnvskmLqqLs6VluVVwH9xy7h1bPsvlDKvj1Nj73tWJ3TW0qXQWDTo5tw==",
- "dependencies": {
- "@lexical/html": "0.44.0",
- "@lexical/link": "0.44.0",
- "@lexical/mark": "0.44.0",
- "@lexical/table": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/devtools-core/-/devtools-core-0.21.0.tgz",
+ "integrity": "sha512-csK41CmRLZbKNV5pT4fUn5RzdPjU5PoWR8EqaS9kiyayhDg2zEnuPtvUYWanLfCLH9A2oOfbEsGxjMctAySlJw==",
+ "dependencies": {
+ "@lexical/html": "0.21.0",
+ "@lexical/link": "0.21.0",
+ "@lexical/mark": "0.21.0",
+ "@lexical/table": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
},
"peerDependencies": {
"react": ">=17.x",
@@ -807,209 +762,196 @@
}
},
"node_modules/@lexical/dragon": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.44.0.tgz",
- "integrity": "sha512-RhlsjVDket9k1+YFEkDE0/7Qyrh2BI0vxBMzrWwPJTXX/4YFanYN9su8RSabkIukBBJ3QiNOOoC8FKK4Lkr4qg==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.21.0.tgz",
+ "integrity": "sha512-ahTCaOtRFNauEzplN1qVuPjyGAlDd+XcVM5FQCdxVh/1DvqmBxEJRVuCBqatzUUVb89jRBekYUcEdnY9iNjvEQ==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "lexical": "0.44.0"
- }
- },
- "node_modules/@lexical/extension": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/extension/-/extension-0.44.0.tgz",
- "integrity": "sha512-BsYtoc+0EU0pqcOpf/lIUDU6LQVO6zX2AawZoUWJzT3Wzfov23qsqZWvl2WGM9dnRTN5iISJL3Fl53bQVxiXxw==",
- "dependencies": {
- "@lexical/utils": "0.44.0",
- "@preact/signals-core": "^1.14.1",
- "lexical": "0.44.0"
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/hashtag": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.44.0.tgz",
- "integrity": "sha512-0WATahDSqYKVTudQv3KpFbLeCpmrCpRptPFbjxOMckAX2MRpYlrExlqKfgfpri5BSQPtG49EPSGeNfSx/Faavw==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.21.0.tgz",
+ "integrity": "sha512-O4dxcZNq1Xm45HLoRifbGAYvQkg3qLoBc6ibmHnDqZL5mQDsufnH6QEKWfgDtrvp9++3iqsSC+TE7VzWIvA7ww==",
"dependencies": {
- "@lexical/text": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/history": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.44.0.tgz",
- "integrity": "sha512-RGXcbFTgYL1GIWaReBI26mNSsJTfiA9EAtDY4LBeZ14NrIQhYNokKgNiOxq5Bn8xXrl2+mawQEqoMfgpWp/5YA==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.21.0.tgz",
+ "integrity": "sha512-Sv2sici2NnAfHYHYRSjjS139MDT8fHP6PlYM2hVr+17dOg7/fJl22VBLRgQ7/+jLtAPxQjID69jvaMlOvt4Oog==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/html": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.44.0.tgz",
- "integrity": "sha512-5X6eGsgwtqPxABsuShUxF7ZfyB/U4GwSEyeonvwH1Vc/5Q2uQVjlB+FAYd+MNwWMHMh4d4+yZ3l70AtIuhr5eg==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.21.0.tgz",
+ "integrity": "sha512-UGahVsGz8OD7Ya39qwquE+JPStTxCw/uaQrnUNorCM7owtPidO2H+tsilAB3A1GK3ksFGdHeEjBjG0Gf7gOg+Q==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "@lexical/selection": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/selection": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/link": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.44.0.tgz",
- "integrity": "sha512-uvEqEol/mLEzGVQd8Rok9I48RgYPKokM/nsclI9nYcEdccVOM2Nri4ntoRwodhbccFLtjMPl8OBldwXbfc77tQ==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.21.0.tgz",
+ "integrity": "sha512-/coktIyRXg8rXz/7uxXsSEfSQYxPIx8CmignAXWYhcyYtCWA0fD2mhEhWwVvHH9ofNzvidclRPYKUnrmUm3z3Q==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/list": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.44.0.tgz",
- "integrity": "sha512-ZTCWxDz1okPrC9FBXi1yV3W5fbQQeMUlFIcSVF9HibcVPmCsPa900IxthuiQbGiTycUyXDTOB3IUYRtlJNtpjw==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.21.0.tgz",
+ "integrity": "sha512-WItGlwwNJCS8b6SO1QPKzArShmD+OXQkLbhBcAh+EfpnkvmCW5T5LqY+OfIRmEN1dhDOnwqCY7mXkivWO8o5tw==",
"dependencies": {
- "@lexical/extension": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/mark": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.44.0.tgz",
- "integrity": "sha512-bWMowllwe6BcgYMAkrsZx6Z+CX/72qCQpFKhlkR4ael92yOWSBkz68xp1wxxkSnQX9zoI1gYTeWBofVsSDKcsQ==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.21.0.tgz",
+ "integrity": "sha512-2x/LoHDYPOkZbKHz4qLFWsPywjRv9KggTOtmRazmaNRUG0FpkImJwUbbaKjWQXeESVGpzfL3qNFSAmCWthsc4g==",
"dependencies": {
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/markdown": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.44.0.tgz",
- "integrity": "sha512-DwlXdp85pYMo3exDF6W3iz8plpuP+RQ4Me4Iljm7O5aPDp0SSrIoZxyX4zS668mVAoz5HHj1Ka0kQkft8mq26Q==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.21.0.tgz",
+ "integrity": "sha512-XCQCyW5ujK0xR6evV8sF0hv/MRUA//kIrB2JiyF12tLQyjLRNEXO+0IKastWnMKSaDdJMKjzgd+4PiummYs7uA==",
+ "dependencies": {
+ "@lexical/code": "0.21.0",
+ "@lexical/link": "0.21.0",
+ "@lexical/list": "0.21.0",
+ "@lexical/rich-text": "0.21.0",
+ "@lexical/text": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
+ }
+ },
+ "node_modules/@lexical/offset": {
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.21.0.tgz",
+ "integrity": "sha512-UR0wHg+XXbq++6aeUPdU0K41xhUDBYzX+AeiqU9bZ7yoOq4grvKD8KBr5tARCSYTy0yvQnL1ddSO12TrP/98Lg==",
"dependencies": {
- "@lexical/code-core": "0.44.0",
- "@lexical/link": "0.44.0",
- "@lexical/list": "0.44.0",
- "@lexical/rich-text": "0.44.0",
- "@lexical/text": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/overflow": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.44.0.tgz",
- "integrity": "sha512-5GYaYjSxn27pqHRfU+tQ2STF10wgJvI+MUnwTnUFSzy3dko1b+oV94K/Yx0TuEewPbwDibfoFA8CwqUvOLHAyw==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.21.0.tgz",
+ "integrity": "sha512-93P+d1mbvaJvZF8KK2pG22GuS2pHLtyC7N3GBfkbyAIb7TL/rYs47iR+eADJ4iNY680lylJ4Sl/AEnWvlY7hAg==",
"dependencies": {
- "lexical": "0.44.0"
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/plain-text": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.44.0.tgz",
- "integrity": "sha512-bIV4Lljk0x70zFhkZIwzSPK5q3m9FpDisjGm2/3Q/chb+5BW3Tv8QJmqnpCiSO6S2KXO7gfSy81ZfkQ1dcd4EQ==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.21.0.tgz",
+ "integrity": "sha512-r4CsAknBD7qGYSE5fPdjpJ6EjfvzHbDtuCeKciL9muiswQhw4HeJrT1qb/QUIY+072uvXTgCgmjUmkbYnxKyPA==",
"dependencies": {
- "@lexical/clipboard": "0.44.0",
- "@lexical/dragon": "0.44.0",
- "@lexical/selection": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/clipboard": "0.21.0",
+ "@lexical/selection": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/react": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.44.0.tgz",
- "integrity": "sha512-p/NQd/fMh3pXb1XqegE2ruvWDcUmfB12OidQ9nwtMtj5VfcUjQu2I+trUhgGRIADxSYxMWmw+8PPj5YSf4m5oA==",
- "dependencies": {
- "@floating-ui/react": "^0.27.16",
- "@lexical/devtools-core": "0.44.0",
- "@lexical/dragon": "0.44.0",
- "@lexical/extension": "0.44.0",
- "@lexical/hashtag": "0.44.0",
- "@lexical/history": "0.44.0",
- "@lexical/link": "0.44.0",
- "@lexical/list": "0.44.0",
- "@lexical/mark": "0.44.0",
- "@lexical/markdown": "0.44.0",
- "@lexical/overflow": "0.44.0",
- "@lexical/plain-text": "0.44.0",
- "@lexical/rich-text": "0.44.0",
- "@lexical/table": "0.44.0",
- "@lexical/text": "0.44.0",
- "@lexical/utils": "0.44.0",
- "@lexical/yjs": "0.44.0",
- "lexical": "0.44.0",
- "react-error-boundary": "^6.0.0"
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.21.0.tgz",
+ "integrity": "sha512-tKwx8EoNkBBKOZf8c10QfyDImH87+XUI1QDL8KXt+Lb8E4ho7g1jAjoEirNEn9gMBj33K4l2qVdbe3XmPAdpMQ==",
+ "dependencies": {
+ "@lexical/clipboard": "0.21.0",
+ "@lexical/code": "0.21.0",
+ "@lexical/devtools-core": "0.21.0",
+ "@lexical/dragon": "0.21.0",
+ "@lexical/hashtag": "0.21.0",
+ "@lexical/history": "0.21.0",
+ "@lexical/link": "0.21.0",
+ "@lexical/list": "0.21.0",
+ "@lexical/mark": "0.21.0",
+ "@lexical/markdown": "0.21.0",
+ "@lexical/overflow": "0.21.0",
+ "@lexical/plain-text": "0.21.0",
+ "@lexical/rich-text": "0.21.0",
+ "@lexical/selection": "0.21.0",
+ "@lexical/table": "0.21.0",
+ "@lexical/text": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "@lexical/yjs": "0.21.0",
+ "lexical": "0.21.0",
+ "react-error-boundary": "^3.1.4"
},
"peerDependencies": {
"react": ">=17.x",
- "react-dom": ">=17.x",
- "yjs": ">=13.5.22"
- },
- "peerDependenciesMeta": {
- "yjs": {
- "optional": true
- }
+ "react-dom": ">=17.x"
}
},
"node_modules/@lexical/rich-text": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.44.0.tgz",
- "integrity": "sha512-IIdrutK5GY47ITjPlZB7KzUi9dBDwygsyFOwolnrYSL7m6TtGhAqrYiFg/YNOTT/nBzK3KQeCJRbnxpjJAVZtQ==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.21.0.tgz",
+ "integrity": "sha512-+pvEKUneEkGfWOSTl9jU58N9knePilMLxxOtppCAcgnaCdilOh3n5YyRppXhvmprUe0JaTseCMoik2LP51G/JA==",
"dependencies": {
- "@lexical/clipboard": "0.44.0",
- "@lexical/dragon": "0.44.0",
- "@lexical/selection": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/clipboard": "0.21.0",
+ "@lexical/selection": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/selection": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.44.0.tgz",
- "integrity": "sha512-AEyeZJFFr5YRLeqVR+X0QAW19c4Fk4MFAQu52z2gxAyDGTj9xwVJxjfepVpfUp4P9K+sPtJ/yaqfMXH506ksSQ==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.21.0.tgz",
+ "integrity": "sha512-4u53bc8zlPPF0rnHjsGQExQ1St8NafsDd70/t1FMw7yvoMtUsKdH7+ap00esLkJOMv45unJD7UOzKRqU1X0sEA==",
"dependencies": {
- "lexical": "0.44.0"
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/table": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.44.0.tgz",
- "integrity": "sha512-5Uq0O/fBCxcZp9y17fXUONY7dU9lVo/mB5JHy23laIiKzBKP5IzzTLMU9ikZTppIXbMNxYXd+R2pmy7PYTLyvw==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.21.0.tgz",
+ "integrity": "sha512-JhylAWcf4qKD4FmxMUt3YzH5zg2+baBr4+/haLZL7178hMvUzJwGIiWk+3hD3phzmW3WrP49uFXzM7DMSCkE8w==",
"dependencies": {
- "@lexical/clipboard": "0.44.0",
- "@lexical/extension": "0.44.0",
- "@lexical/utils": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/clipboard": "0.21.0",
+ "@lexical/utils": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/text": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.44.0.tgz",
- "integrity": "sha512-1XJD8ZbwaXljTl8k4+jjiopdhnYZm26IJw9Gv8+cIThVC0b6B3JZ/WxH97BMDcSloKvWHFkGiPztxRwNwA29Rw==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.21.0.tgz",
+ "integrity": "sha512-ceB4fhYejCoR8ID4uIs0sO/VyQoayRjrRWTIEMvOcQtwUkcyciKRhY0A7f2wVeq/MFStd+ajLLjy4WKYK5zUnA==",
"dependencies": {
- "lexical": "0.44.0"
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/utils": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.44.0.tgz",
- "integrity": "sha512-/D2ptztNevfBJgtkj4uaiYBeRcvSy+1mQj6pNYaCFZIoPJIwl6H5fXwWAvpvr11vcQKP9DEEoXR+V4qkMOA+EA==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.21.0.tgz",
+ "integrity": "sha512-YzsNOAiLkCy6R3DuP18gtseDrzgx+30lFyqRvp5M7mckeYgQElwdfG5biNFDLv7BM9GjSzgU5Cunjycsx6Sjqg==",
"dependencies": {
- "@lexical/selection": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/list": "0.21.0",
+ "@lexical/selection": "0.21.0",
+ "@lexical/table": "0.21.0",
+ "lexical": "0.21.0"
}
},
"node_modules/@lexical/yjs": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.44.0.tgz",
- "integrity": "sha512-b3QTub9J/3LuwSSdooynb6GbMHBRyBT4xUbXzXqNPbDHgYe6CDrqf/uJIHRihIjAhOnPaHYqo9XUzitl++N1DQ==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.21.0.tgz",
+ "integrity": "sha512-AtPhC3pJ92CHz3dWoniSky7+MSK2WSd0xijc76I2qbTeXyeuFfYyhR6gWMg4knuY9Wz3vo9/+dXGdbQIPD8efw==",
"dependencies": {
- "@lexical/selection": "0.44.0",
- "lexical": "0.44.0"
+ "@lexical/offset": "0.21.0",
+ "@lexical/selection": "0.21.0",
+ "lexical": "0.21.0"
},
"peerDependencies": {
"yjs": ">=13.5.22"
@@ -1033,15 +975,6 @@
"react": ">=18.0.0"
}
},
- "node_modules/@preact/signals-core": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.1.tgz",
- "integrity": "sha512-vxPpfXqrwUe9lpjqfYNjAF/0RF/eFGeLgdJzdmIIZjpOnTmGmAB4BjWone562mJGMRP4frU6iZ6ei3PDsu52Ng==",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/preact"
- }
- },
"node_modules/@remix-run/router": {
"version": "1.23.2",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz",
@@ -1422,11 +1355,6 @@
"meshoptimizer": "~0.22.0"
}
},
- "node_modules/@types/trusted-types": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
- "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="
- },
"node_modules/@types/webxr": {
"version": "0.5.23",
"resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.23.tgz",
@@ -1619,16 +1547,6 @@
"node": ">=6.9.0"
}
},
- "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",
@@ -1659,9 +1577,9 @@
}
},
"node_modules/lexical": {
- "version": "0.44.0",
- "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.44.0.tgz",
- "integrity": "sha512-ReDUjRlFgkGoPWzvdjr7s16PUVpHATN+2NH2NiZs+PLlISTaIFFgKil2P467oP3Vg+XgmpDsUgmWZsFJTztYjg=="
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.21.0.tgz",
+ "integrity": "sha512-Dxc5SCG4kB+wF+Rh55ism3SuecOKeOtCtGHFGKd6pj2QKVojtjkxGTQPMt7//2z5rMSue4R+hmRM0pCEZflupA=="
},
"node_modules/lib0": {
"version": "0.2.117",
@@ -1787,6 +1705,14 @@
"node": "^10 || ^12 || >=14"
}
},
+ "node_modules/prismjs": {
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
+ "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/react": {
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
@@ -1811,11 +1737,18 @@
}
},
"node_modules/react-error-boundary": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-6.1.1.tgz",
- "integrity": "sha512-BrYwPOdXi5mqkk5lw+Uvt0ThHx32rCt3BkukS4X23A2AIWDPSGX6iaWTc0y9TU/mHDA/6qOSGel+B2ERkOvD1w==",
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz",
+ "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==",
+ "dependencies": {
+ "@babel/runtime": "^7.12.5"
+ },
+ "engines": {
+ "node": ">=10",
+ "npm": ">=6"
+ },
"peerDependencies": {
- "react": "^18.0.0 || ^19.0.0"
+ "react": ">=16.13.1"
}
},
"node_modules/react-refresh": {
@@ -1924,11 +1857,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/tabbable": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz",
- "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg=="
- },
"node_modules/three": {
"version": "0.180.0",
"resolved": "https://registry.npmjs.org/three/-/three-0.180.0.tgz",
@@ -2047,23 +1975,6 @@
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
- },
- "node_modules/yjs": {
- "version": "13.6.30",
- "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.30.tgz",
- "integrity": "sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==",
- "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"
- }
}
}
}