diff --git a/apps/console/package.json b/apps/console/package.json index 7b1ed8a74..c46d18ea6 100644 --- a/apps/console/package.json +++ b/apps/console/package.json @@ -11,6 +11,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { + "@lexical/react": "^0.27.0", "@radix-ui/react-avatar": "^1.1.3", "@radix-ui/react-checkbox": "^1.0.4", "@radix-ui/react-collapsible": "^1.1.3", @@ -27,6 +28,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "fuse.js": "^7.1.0", + "lexical": "^0.27.0", "lucide-react": "^0.475.0", "posthog-js": "^1.215.1", "react": "^18.3.1", @@ -42,8 +44,8 @@ "@babel/core": "^7.26.7", "@babel/preset-env": "^7.26.7", "@babel/preset-typescript": "^7.26.0", - "@probo/esbuild-plugin-postcss": "^0.0.1", "@eslint/js": "^9.21.0", + "@probo/esbuild-plugin-postcss": "^0.0.1", "@probo/tsconfig": "^0.0.1", "@tailwindcss/postcss": "^4.0.9", "@types/babel-core": "^6.25.10", diff --git a/package-lock.json b/package-lock.json index 7ca4be1d5..4b9339c1d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,14 +18,13 @@ "name": "@probo/console", "version": "0.0.1", "dependencies": { - "@hookform/resolvers": "^4.1.3", - "@radix-ui/react-alert-dialog": "^1.1.6", + "@lexical/react": "^0.27.0", "@radix-ui/react-avatar": "^1.1.3", "@radix-ui/react-checkbox": "^1.0.4", "@radix-ui/react-collapsible": "^1.1.3", "@radix-ui/react-dialog": "^1.1.6", "@radix-ui/react-dropdown-menu": "^2.1.6", - "@radix-ui/react-label": "^2.1.2", + "@radix-ui/react-label": "^2.0.2", "@radix-ui/react-progress": "^1.1.2", "@radix-ui/react-radio-group": "^1.1.3", "@radix-ui/react-select": "^2.0.0", @@ -36,18 +35,17 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "fuse.js": "^7.1.0", + "lexical": "^0.27.0", "lucide-react": "^0.475.0", "posthog-js": "^1.215.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-helmet-async": "^2.0.5", - "react-hook-form": "^7.54.2", "react-relay": "^18.2.0", "react-router": "^7.1.5", "relay-runtime": "^18.2.0", "tailwind-merge": "^3.0.1", - "tailwindcss-animate": "^1.0.7", - "zod": "^3.24.2" + "tailwindcss-animate": "^1.0.7" }, "devDependencies": { "@babel/core": "^7.26.7", @@ -2382,18 +2380,6 @@ "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", "license": "MIT" }, - "node_modules/@hookform/resolvers": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-4.1.3.tgz", - "integrity": "sha512-Jsv6UOWYTrEFJ/01ZrnwVXs7KDvP8XIo115i++5PWvNkNvkrsTfGiLS6w+eJ57CYtUtDQalUWovCZDHFJ8u1VQ==", - "license": "MIT", - "dependencies": { - "@standard-schema/utils": "^0.3.0" - }, - "peerDependencies": { - "react-hook-form": "^7.0.0" - } - }, "node_modules/@humanfs/core": { "version": "0.19.1", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", @@ -2513,6 +2499,262 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@lexical/clipboard": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.27.0.tgz", + "integrity": "sha512-jxt87sEoM2UowogZ4rTScxQAlcBgAZyphSS7LK/YrkckbO+vVB5B456QYzogU0bRWSE1nmNEmeBoFOLKfYh82A==", + "license": "MIT", + "dependencies": { + "@lexical/html": "0.27.0", + "@lexical/list": "0.27.0", + "@lexical/selection": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/code": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.27.0.tgz", + "integrity": "sha512-YLGDfSL30wFlBCmObI9a7XFAdxPjdfWSJarN3ruMkhsusQczbqfTgPnYaeGQ3X+giUrBE2CBITjeeSZJvNiCSQ==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.27.0", + "lexical": "0.27.0", + "prismjs": "^1.27.0" + } + }, + "node_modules/@lexical/devtools-core": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/devtools-core/-/devtools-core-0.27.0.tgz", + "integrity": "sha512-KQwtxA/p3HFTjR629KWCeR4fIOkdmAVJXc8a0n0nhL8Ah1pKV6LXVnoGIqj3M7qJYvkUyBpGea8MU8P/PFiBrg==", + "license": "MIT", + "dependencies": { + "@lexical/html": "0.27.0", + "@lexical/link": "0.27.0", + "@lexical/mark": "0.27.0", + "@lexical/table": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + }, + "peerDependencies": { + "react": ">=17.x", + "react-dom": ">=17.x" + } + }, + "node_modules/@lexical/dragon": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.27.0.tgz", + "integrity": "sha512-kwrpwGaB50GM4HnESi1y8lKiSLVidFQAKntUlTBpipwH/kBVmRVWTpXsC20vvYBdXMwrMZmM2YGSq47/g1n8zg==", + "license": "MIT", + "dependencies": { + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/hashtag": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.27.0.tgz", + "integrity": "sha512-YYd6mNA6UqTeTk3gvLsfB5UhM/lOIPn2Kat0Mq2lShsacL8gwB4GquwT+Nhyq9lkMHYpq0miCEJ0yhlAG8eIiw==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/history": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.27.0.tgz", + "integrity": "sha512-Ll/ygam6eqXVpObd5lzZFHwAA0OhmH7S4X+T7FehgVF0ocXAJt0Z1Nlp1G1RzAWIVLd1FG89qtOgifiQcSUtEw==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/html": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.27.0.tgz", + "integrity": "sha512-EhqrmLyR8Gzr4W2sYsf14TvpqHdB9fBg/TVaAEcNzZk2ykSfJHGh9jTgi79M4PjzK6+f+oRygDTTpJImClORAg==", + "license": "MIT", + "dependencies": { + "@lexical/selection": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/link": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.27.0.tgz", + "integrity": "sha512-CdTawbZDctRPwIejMiMbrIRYiyhmPmxRRkRjCmKNjjLgAIntpxZ1S0uu8zsPSWs9YN+GnHzQ12gP04szgM/Axw==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/list": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.27.0.tgz", + "integrity": "sha512-tKOv7m5vx8CRzbtXFUG2SZV5qgm0HTrkyiIH/upcs6xNASmSxw7oAwuDTJ4ltPUNL4pIY85h84yRKNKpwMVyFA==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/mark": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.27.0.tgz", + "integrity": "sha512-l/6Q4fDN4dowCCnE7bSuDSoyOwZwhZ/jybs68bEe5IuNVoN+wdWVUXiwKYp7u4HVP0DKNDhBhWKitnBdf9SlQg==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/markdown": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.27.0.tgz", + "integrity": "sha512-mAF+2RJXpCJF8ctED9xGjBTPR8MIe6OHBW44g4R5KV6EONcx48xbHiXRU7cYPRlbHOTlC54jB+ON8IFNPNjrIA==", + "license": "MIT", + "dependencies": { + "@lexical/code": "0.27.0", + "@lexical/link": "0.27.0", + "@lexical/list": "0.27.0", + "@lexical/rich-text": "0.27.0", + "@lexical/text": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/offset": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.27.0.tgz", + "integrity": "sha512-hbezRtqqvD+xIM791Qvgck5RB2Apu+VuS488IinT6hSRwzLw4k0Rk65E63JL9uY18wW3ouMdZBRDb7/fKlS9Fw==", + "license": "MIT", + "dependencies": { + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/overflow": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.27.0.tgz", + "integrity": "sha512-alePv5YoBe+6Byinw0/+v8wHKI/he19KfvrmpOOuElpoVEIRN0H3gNXJq6emRyR3lZxf0AIaTtC2QoLGoXVfQA==", + "license": "MIT", + "dependencies": { + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/plain-text": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.27.0.tgz", + "integrity": "sha512-Rj6iwocH9tgfYpttQU+MgUUAbXrz6uRfB6oMCTaq/a/xiCw1Q17qX7Zb2Iix76HZXy8EG8WoEUSkAtFiAOdI3Q==", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.27.0", + "@lexical/selection": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/react": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.27.0.tgz", + "integrity": "sha512-UQlbNuenaRWEpvVnqT9nT5w5XeM8ZClBhgcml0s/1HbbmsuIhPsM4y+iQbDbVUcdwxyxnlYMrOatTz3HF9ENtg==", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.27.0", + "@lexical/code": "0.27.0", + "@lexical/devtools-core": "0.27.0", + "@lexical/dragon": "0.27.0", + "@lexical/hashtag": "0.27.0", + "@lexical/history": "0.27.0", + "@lexical/link": "0.27.0", + "@lexical/list": "0.27.0", + "@lexical/mark": "0.27.0", + "@lexical/markdown": "0.27.0", + "@lexical/overflow": "0.27.0", + "@lexical/plain-text": "0.27.0", + "@lexical/rich-text": "0.27.0", + "@lexical/selection": "0.27.0", + "@lexical/table": "0.27.0", + "@lexical/text": "0.27.0", + "@lexical/utils": "0.27.0", + "@lexical/yjs": "0.27.0", + "lexical": "0.27.0", + "react-error-boundary": "^3.1.4" + }, + "peerDependencies": { + "react": ">=17.x", + "react-dom": ">=17.x" + } + }, + "node_modules/@lexical/rich-text": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.27.0.tgz", + "integrity": "sha512-ZQz0bfF2sfbAtfCINHZkLc9ByxAN5rmXCv5bqaJqGvVFMi7fwTwhOq9CzADx62P6S0ep7lTpcXYvwZVhKHb0UQ==", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.27.0", + "@lexical/selection": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/selection": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.27.0.tgz", + "integrity": "sha512-oyqZS2rXnmwE5xi1itex/QGS+aM8Htmw9eVwhP7z1haI1pLYq8oBmsmqFvkMY1293xxbkbmX2eEPZi+CD9453w==", + "license": "MIT", + "dependencies": { + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/table": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.27.0.tgz", + "integrity": "sha512-swIGBcO8oAGF/BpMBXGquDbC9Jwbr931fQw6sESy+PBLAnGjzCgILD5mwhJiTAPwx4rYnRxvswZD2xyDYiGzMQ==", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.27.0", + "@lexical/utils": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/text": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.27.0.tgz", + "integrity": "sha512-JChQ+MVAWfKuw5NqqsCN1r6KNPIBZszqlNY13A1ZxZNl8P6ANG+9T8h/zG/rv/XWvZpbTFPiMaHHmgTWV3WivA==", + "license": "MIT", + "dependencies": { + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/utils": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.27.0.tgz", + "integrity": "sha512-8PU1QMP9YB/PzUsEXcYwJD3OgPW9bMYK9ciIRWq55DW8/8D+RO/1FAGEYpdEOyuulbKvoJu1uSPZBISJi/5cMw==", + "license": "MIT", + "dependencies": { + "@lexical/list": "0.27.0", + "@lexical/selection": "0.27.0", + "@lexical/table": "0.27.0", + "lexical": "0.27.0" + } + }, + "node_modules/@lexical/yjs": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.27.0.tgz", + "integrity": "sha512-tw77jh6t88rDrgnzZeZG6lBoe106ttcplgcLpJhPKqkfR7d9+NhMiSBqLrMiJyj0ltFV3W29TI16JL5Zkb5dLg==", + "license": "MIT", + "dependencies": { + "@lexical/offset": "0.27.0", + "@lexical/selection": "0.27.0", + "lexical": "0.27.0" + }, + "peerDependencies": { + "yjs": ">=13.5.22" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2575,34 +2817,6 @@ "integrity": "sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==", "license": "MIT" }, - "node_modules/@radix-ui/react-alert-dialog": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.6.tgz", - "integrity": "sha512-p4XnPqgej8sZAAReCAKgz1REYZEBLR8hU9Pg27wFnCWIMc8g1ccCs0FjBcy05V15VTu8pAePw/VDYeOm/uZ6yQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.1", - "@radix-ui/react-compose-refs": "1.1.1", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-dialog": "1.1.6", - "@radix-ui/react-primitive": "2.0.2", - "@radix-ui/react-slot": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-arrow": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.2.tgz", @@ -3484,12 +3698,6 @@ "integrity": "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==", "license": "MIT" }, - "node_modules/@standard-schema/utils": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz", - "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==", - "license": "MIT" - }, "node_modules/@tailwindcss/node": { "version": "4.0.9", "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.9.tgz", @@ -6445,6 +6653,17 @@ "dev": true, "license": "ISC" }, + "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==", + "license": "MIT", + "peer": true, + "funding": { + "type": "GitHub Sponsors ❤", + "url": "https://github.com/sponsors/dmonad" + } + }, "node_modules/iterator.prototype": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", @@ -6594,6 +6813,34 @@ "node": ">= 0.8.0" } }, + "node_modules/lexical": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.27.0.tgz", + "integrity": "sha512-8RSmAMLPO1jWy1k3g1rWVeLhCLxuxK1PAMqMEYSmCrlqVp3vS61qASjzEs3xyhwzkfhQ/ZgO60/wlepT5YI7lA==", + "license": "MIT" + }, + "node_modules/lib0": { + "version": "0.2.99", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.99.tgz", + "integrity": "sha512-vwztYuUf1uf/1zQxfzRfO5yzfNKhTtgOByCruuiQQxWQXnPb8Itaube5ylofcV0oM0aKal9Mv+S1s1Ky0UYP1w==", + "license": "MIT", + "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.29.1", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.1.tgz", @@ -7370,6 +7617,15 @@ "node": ">= 0.8.0" } }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/promise": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", @@ -7447,6 +7703,22 @@ "react": "^18.3.1" } }, + "node_modules/react-error-boundary": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", + "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "react": ">=16.13.1" + } + }, "node_modules/react-fast-compare": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", @@ -7467,22 +7739,6 @@ "react": "^16.6.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/react-hook-form": { - "version": "7.54.2", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.54.2.tgz", - "integrity": "sha512-eHpAUgUjWbZocoQYUHposymRb4ZP6d0uwUnooL2uOybA9/3tPUvoAKqEWK1WaSiTxxOfTpffNZP7QwlnM3/gEg==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-hook-form" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17 || ^18 || ^19" - } - }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", @@ -8750,6 +9006,24 @@ "node": ">= 6" } }, + "node_modules/yjs": { + "version": "13.6.23", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.23.tgz", + "integrity": "sha512-ExtnT5WIOVpkL56bhLeisG/N5c4fmzKn4k0ROVfJa5TY2QHbH7F0Wu2T5ZhR7ErsFWQEFafyrnSI8TPKVF9Few==", + "license": "MIT", + "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/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -8763,15 +9037,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zod": { - "version": "3.24.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", - "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, "packages/esbuild-plugin-postcss": { "name": "@probo/esbuild-plugin-postcss", "version": "0.0.1",