{"_id":"@tutti-os/ui-rich-text","_rev":"430-7a8a2d73c93b7d52d4848c2b020bf6d8","name":"@tutti-os/ui-rich-text","dist-tags":{"beta":"0.1.1-beta-20260617071210","latest":"0.0.427"},"versions":{"0.0.1":{"name":"@tutti-os/ui-rich-text","version":"0.0.1","_id":"@tutti-os/ui-rich-text@0.0.1","maintainers":[{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"52ff5f5de553c478d02e4a055e8e1290dfa949d3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.1.tgz","fileCount":28,"integrity":"sha512-G6/9ibSPVucMshjGrgyDVoUIdMwRwixEGSvAXw2riioG/0u+2VLFsacwhuUPolVnALpyurTOeSFqcflYiraJtQ==","signatures":[{"sig":"MEYCIQD/8JTYeekACbc/qch2Z3dkqqQLEVkDj2lTKec6SRpwQAIhAKOkau5fL9hUfMCuvJBumsipH9HcLdLv+4DtqI7sxh4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267411},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.1.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/49d7fbc37823ec8106a1d16a561a8ce3/tutti-os-ui-rich-text-0.0.1.tgz","_integrity":"sha512-G6/9ibSPVucMshjGrgyDVoUIdMwRwixEGSvAXw2riioG/0u+2VLFsacwhuUPolVnALpyurTOeSFqcflYiraJtQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.1","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.1","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.1_1781206357934_0.5499626707916625","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tutti-os/ui-rich-text","version":"0.0.2","_id":"@tutti-os/ui-rich-text@0.0.2","maintainers":[{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef0a8eb461e5d3a38eb80f44654416dbaf3f09f7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.2.tgz","fileCount":28,"integrity":"sha512-xGVzmAf5Naz8E0CXAfIFY96cKaR1c1Af/jqolkW0KI7yLiGWwH68xNtUrjbCPEIIKZPWbKnZhGmlyv1H7IGXBQ==","signatures":[{"sig":"MEQCIGdeaeLzmRl1J7qTqDkGUgt8w/XADKIuFaVss8NIUbjpAiASPdANey7BmWDWHlOHXSvei0wMSr/+W1e5MqqfwHhNLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267411},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.2.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/e4d1f0b20be0a5c6dafde41a7747cfdf/tutti-os-ui-rich-text-0.0.2.tgz","_integrity":"sha512-xGVzmAf5Naz8E0CXAfIFY96cKaR1c1Af/jqolkW0KI7yLiGWwH68xNtUrjbCPEIIKZPWbKnZhGmlyv1H7IGXBQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.2","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.2","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.2_1781240468783_0.038771108400743604","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@tutti-os/ui-rich-text","version":"0.0.3","_id":"@tutti-os/ui-rich-text@0.0.3","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce4a053e8d55c40a20621193b02ca20bda874708","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.3.tgz","fileCount":28,"integrity":"sha512-3WvhDKvzhcGC5dDpjk+H5i2T6FxZET3B54w3fQ7/vziA5Lz2v4z+x/HaHqOA1xVJPdhWqnSMJ13twecjzkqjqQ==","signatures":[{"sig":"MEYCIQDbpzulMVu5Zo1aGXBhKTm03hXqnpl3j0S70u2YWz9SJwIhAKdWjB9Q8rwAvihaglaENAiDqE7UvGTgDSlTD2+CP3C/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267499},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.3.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/dc995d2a0333e713a9bc96e2d63ac228/tutti-os-ui-rich-text-0.0.3.tgz","_integrity":"sha512-3WvhDKvzhcGC5dDpjk+H5i2T6FxZET3B54w3fQ7/vziA5Lz2v4z+x/HaHqOA1xVJPdhWqnSMJ13twecjzkqjqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.3","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.3","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.3_1781256726765_0.864073382339418","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tutti-os/ui-rich-text","version":"0.0.4","_id":"@tutti-os/ui-rich-text@0.0.4","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"33918b4fd9f0dc9e477a4b4de62ab817818ba793","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.4.tgz","fileCount":28,"integrity":"sha512-EVVT9+FelhMtorLOGuBgE1h+wivXG4wazwM2vNr1ZTiS3H0gGDa/L2oJ48DbVnwqqc5OxGu/2TF5EBtwYnu51w==","signatures":[{"sig":"MEUCIQCRdJxf/dyst15pt1itSssbSqTWD95RS6vlguNHxv40SgIgfiXTnh9cmDqWx96OxGn/4AjRATIjXsViV/FyFc4Dyks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267499},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.4.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/88bb0edcefed34bbea5b4c48808015e8/tutti-os-ui-rich-text-0.0.4.tgz","_integrity":"sha512-EVVT9+FelhMtorLOGuBgE1h+wivXG4wazwM2vNr1ZTiS3H0gGDa/L2oJ48DbVnwqqc5OxGu/2TF5EBtwYnu51w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.4","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.4","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.4_1781260391794_0.12492590075394339","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tutti-os/ui-rich-text","version":"0.0.5","_id":"@tutti-os/ui-rich-text@0.0.5","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"80d7e86fe34e6aeadf2175a31753963ec9d5c79e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.5.tgz","fileCount":28,"integrity":"sha512-l0aeqqbMWbbclaEAOXc4ge6QpvVPmfrmo0Vhy9+0l1Ur6XNe1vufMBJiWrd53zUfcFcHiRUifEahhtq04porqA==","signatures":[{"sig":"MEQCIF0017h7C3ZBlX5TutPvZKOq4rHkLGUkmqtBPoC9H5iqAiAJvkw/vPRjbD3Bx9GI0+7UaAHVzHtRySyXA42hTuxNbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267499},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.5.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/d16389b708036d4432525a662685e21a/tutti-os-ui-rich-text-0.0.5.tgz","_integrity":"sha512-l0aeqqbMWbbclaEAOXc4ge6QpvVPmfrmo0Vhy9+0l1Ur6XNe1vufMBJiWrd53zUfcFcHiRUifEahhtq04porqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.5","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.5","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.5_1781267044616_0.16141475774912273","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tutti-os/ui-rich-text","version":"0.0.6","_id":"@tutti-os/ui-rich-text@0.0.6","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9415442291379093bec0510c0dbf990f1f731b05","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.6.tgz","fileCount":28,"integrity":"sha512-qMgMzhU8Uy7fiyE1XbuLgQlrjgpmnjf5RvP9G0b7JzE5QIEGlFipHQ9bwk+e4cc7vjRjVcP+cSyFy4cSOIlwbg==","signatures":[{"sig":"MEQCIFkjLNyUxK+Qs3+2fuFwIpFZAuokB0j90Q+4z2ZGcHjvAiB0Vr468jK3N+ED5JPLUzVH/IhB3qisUZTIbisv4H6Ehw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267499},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.6.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/4f91d011fb20823b832312f8ff196bb6/tutti-os-ui-rich-text-0.0.6.tgz","_integrity":"sha512-qMgMzhU8Uy7fiyE1XbuLgQlrjgpmnjf5RvP9G0b7JzE5QIEGlFipHQ9bwk+e4cc7vjRjVcP+cSyFy4cSOIlwbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.6","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.6","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.6_1781274794386_0.9992264669533915","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tutti-os/ui-rich-text","version":"0.0.7","_id":"@tutti-os/ui-rich-text@0.0.7","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"164f2fef66239414e6f15bd5f150657441366483","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.7.tgz","fileCount":28,"integrity":"sha512-dg9qq/ELyJUiVvZf2Qu+QWhv0/UisfJpusZMusuCu+bEoOqfptmtShzM4orW46V08/9oSjJChk9S6txUzyQ75w==","signatures":[{"sig":"MEQCID5uMsYhnwuFuoT0dyiMnOcRYsYXvDCw2FHpQLzHtoMEAiARlJvZpNsWN207dlJoPwq/N2LiV2Aq5gyAnKpzM7Wa8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267499},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.7.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/08d72890b41f4a8ba28d8b9ec42d37a4/tutti-os-ui-rich-text-0.0.7.tgz","_integrity":"sha512-dg9qq/ELyJUiVvZf2Qu+QWhv0/UisfJpusZMusuCu+bEoOqfptmtShzM4orW46V08/9oSjJChk9S6txUzyQ75w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.7","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.7","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.7_1781282425823_0.8157892254969692","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tutti-os/ui-rich-text","version":"0.0.8","_id":"@tutti-os/ui-rich-text@0.0.8","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"93cf7c5facdfc66ed4da99e7446238c1888731df","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.8.tgz","fileCount":28,"integrity":"sha512-eUuS+O66/5ZEy9/XDDva/iLYsk24F7nucV5CUlYg2BUNdp4y/W8dtkLf9NLJNcS6/fmJI4HJYW4w2zI9dwJQVg==","signatures":[{"sig":"MEYCIQDEWKB9qjOJJFw5dQCe166xftdLx0e0uk7kQ+ZYI09ljgIhALsDbh4z4JfUol9ftojoNEBhYb5Yy0wcPJBGLRReTD+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267499},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.8.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1dcf009e9b755aa84d94c62a130d635c/tutti-os-ui-rich-text-0.0.8.tgz","_integrity":"sha512-eUuS+O66/5ZEy9/XDDva/iLYsk24F7nucV5CUlYg2BUNdp4y/W8dtkLf9NLJNcS6/fmJI4HJYW4w2zI9dwJQVg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Nextop frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.8","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.8","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.8_1781298701007_0.04961569974461133","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tutti-os/ui-rich-text","version":"0.0.9","_id":"@tutti-os/ui-rich-text@0.0.9","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0912504992b6a347c9eb2deddfecb1e95e105356","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.9.tgz","fileCount":28,"integrity":"sha512-ErC7MK6yBx53wLopjfN0508SsobAijuOQ8F4D80heMHAoDVrSn2crt/Nyl3PRBuZTwWgkrreJWPH4cOkCPVCuA==","signatures":[{"sig":"MEUCIGzXezgSI/fCWVmFymIQWKCwfXMGeKw0j7ZPK4Au4bnRAiEA7BsVSAj0MJvFBL3L4fiwtGoTEU4IBR5RXMDw8BF4nV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267473},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.9.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ea83c40f1487ed72a048d04fdac30277/tutti-os-ui-rich-text-0.0.9.tgz","_integrity":"sha512-ErC7MK6yBx53wLopjfN0508SsobAijuOQ8F4D80heMHAoDVrSn2crt/Nyl3PRBuZTwWgkrreJWPH4cOkCPVCuA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.9","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.9","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.9_1781332181492_0.06299062102976793","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@tutti-os/ui-rich-text","version":"0.0.10","_id":"@tutti-os/ui-rich-text@0.0.10","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"894eeeb2a9a71a7e5aa4482298e86490aba78162","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.10.tgz","fileCount":28,"integrity":"sha512-CYVrTvOzyiGBN7fy5oF7NO6OAW/H0y2e/5EBb+CdRRVfrXSQqSAE70t2W7tPuUQgk639rtl/pG8dA/lTrwEvQA==","signatures":[{"sig":"MEUCIAOW9cScIfqGSXf38slMT/2h+kuvNUxWtlB6cj3ViuEkAiEA/r4FGdLptvxUTVniaIXZbihv9x0BMYvSJXWGbabGKU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267476},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.10.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0a702e3bfa61d3fb9174b8cb704a76fb/tutti-os-ui-rich-text-0.0.10.tgz","_integrity":"sha512-CYVrTvOzyiGBN7fy5oF7NO6OAW/H0y2e/5EBb+CdRRVfrXSQqSAE70t2W7tPuUQgk639rtl/pG8dA/lTrwEvQA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.10","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.10","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.10_1781363136564_0.4725656133293197","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tutti-os/ui-rich-text","version":"0.0.11","_id":"@tutti-os/ui-rich-text@0.0.11","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4e01fde73bbd02250c3f2683024e932ccd0e3504","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.11.tgz","fileCount":28,"integrity":"sha512-vzn95xFEBzxa/LxlY7GizYmXfygJddJ8rNdciMEKS0AkeAJLJ3Wa1v4y3U3ZEcFXbH6WEzfK1RGj7SCN2ddfiQ==","signatures":[{"sig":"MEUCIGruSC/zLczpRxbJX8bVdtfd9nfEHJSigm2fPI1IBc0iAiEAyl77j6FJktfBSXw1dmaNaU6eE0T/oIUVoSqJ+s5+BCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267476},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.11.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc8e54896b991193ba115a6a4edaf540/tutti-os-ui-rich-text-0.0.11.tgz","_integrity":"sha512-vzn95xFEBzxa/LxlY7GizYmXfygJddJ8rNdciMEKS0AkeAJLJ3Wa1v4y3U3ZEcFXbH6WEzfK1RGj7SCN2ddfiQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.11","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.11","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.11_1781504665967_0.10110272683146149","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tutti-os/ui-rich-text","version":"0.0.12","_id":"@tutti-os/ui-rich-text@0.0.12","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"adf06818985d8363fb7d1412fe1e70f5dac03f0b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.12.tgz","fileCount":28,"integrity":"sha512-MfYPgL7kFjf6dU48yMC3z+f0vCmgLPEyLARot3tsspR6z9ognNyAqzWgQIBhcnrJVcDOQOM9ZS+P+LsJSsUihA==","signatures":[{"sig":"MEUCIBalUs3yE4qU0nvwU+8rd1TdIy+Oq9XTlnV+Ba0ouEJPAiEAvYoKX2A8+TiMXKA8q3onFtOojNYSU9xA2MZ7vxtD9ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267476},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.12.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e4b735965e69b02b7963c557fb08de8f/tutti-os-ui-rich-text-0.0.12.tgz","_integrity":"sha512-MfYPgL7kFjf6dU48yMC3z+f0vCmgLPEyLARot3tsspR6z9ognNyAqzWgQIBhcnrJVcDOQOM9ZS+P+LsJSsUihA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.12","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.12","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.12_1781532535254_0.4945264912699343","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta-20260617071210":{"name":"@tutti-os/ui-rich-text","version":"0.1.1-beta-20260617071210","_id":"@tutti-os/ui-rich-text@0.1.1-beta-20260617071210","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"59acfeca163f02ff525888221acfeb976121534f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.1.1-beta-20260617071210.tgz","fileCount":38,"integrity":"sha512-k1DmPHEBfqKnZtJzLvpN3LsJZT+7yOYuVvP2++Hav1jDsFezKStuieplSFI9ertKGEQooSrhVF8VRhLcmrpPUQ==","signatures":[{"sig":"MEYCIQDpnugOV4CErD3PGO0PM9vd9n6R9WgZRh5uWTNNN6YXLAIhAJBJuGdDwh4O4e4FOglL5tWsG41mc955MXmSaqGv/KZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476969},"type":"module","_from":"file:tutti-os-ui-rich-text-0.1.1-beta-20260617071210.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"rv4no","email":"ryan.outtascope@gmail.com"},"_resolved":"/private/var/folders/8n/8nr836nd3q99pd6kd4f4v3kh0000gn/T/bf150858aad746d75711e653bb25547d/tutti-os-ui-rich-text-0.1.1-beta-20260617071210.tgz","_integrity":"sha512-k1DmPHEBfqKnZtJzLvpN3LsJZT+7yOYuVvP2++Hav1jDsFezKStuieplSFI9ertKGEQooSrhVF8VRhLcmrpPUQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.12","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.12","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.1.1-beta-20260617071210"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.1.1-beta-20260617071210_1781681061780_0.7410891706252984","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tutti-os/ui-rich-text","version":"0.0.13","_id":"@tutti-os/ui-rich-text@0.0.13","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"20634e62e414fdb0c1f73a2ab58bf488645cbd75","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.13.tgz","fileCount":38,"integrity":"sha512-0sEXjwv8dt/UJUfinlFylhAUbYNUCS+vPJFdn1LllmdUJeQwRnOgW4C3csz4pipNipK/s2lViOWldlBKaYD7qA==","signatures":[{"sig":"MEUCICIevfojnJ4xn/wGxGh47D9MLbxWx91dbjUP+DdhQH1GAiEAphzvkDrk0rVYFwj1QDVPI0pC2heDZKbJulQe/JSXCpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476930},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.13.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/babb265ac08ed256b5e065e1ace0bf9f/tutti-os-ui-rich-text-0.0.13.tgz","_integrity":"sha512-0sEXjwv8dt/UJUfinlFylhAUbYNUCS+vPJFdn1LllmdUJeQwRnOgW4C3csz4pipNipK/s2lViOWldlBKaYD7qA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.13","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.13","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.13_1781682755485_0.9041611109726255","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tutti-os/ui-rich-text","version":"0.0.14","_id":"@tutti-os/ui-rich-text@0.0.14","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"464080bf6649bfe612b3deb9d5346aeba5e1d55d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.14.tgz","fileCount":38,"integrity":"sha512-otC/ltB2RVbcBi9mvI0BhLL6kuZuSBX/6n8orJgB/wR4nkkH+9kBVxfpdKwkGxmYffbv/P2lnd2LVItfOTgHsQ==","signatures":[{"sig":"MEUCIC5dSUUZd2mXoVczNNa5SFTudnbC0Btm6rDbhIllCbl7AiEA/ABhlUose/ehZsxD2aimfASaKDijbR2qErMBf8owgaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476930},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.14.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/10765ff19214c43eb290e8855ff00109/tutti-os-ui-rich-text-0.0.14.tgz","_integrity":"sha512-otC/ltB2RVbcBi9mvI0BhLL6kuZuSBX/6n8orJgB/wR4nkkH+9kBVxfpdKwkGxmYffbv/P2lnd2LVItfOTgHsQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.14","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.14","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.14_1781691908554_0.058643620634948324","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tutti-os/ui-rich-text","version":"0.0.15","_id":"@tutti-os/ui-rich-text@0.0.15","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8a2e4c453f1c4844e1d3bff38f1fc27482acb12f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.15.tgz","fileCount":38,"integrity":"sha512-J2pYP1T6bkHMrqmJxs66BgF59cat9mngFPTd85mOGiQFp8y6AaUt88XHIFVHR39E+3d0dEbOg7BGRWAbGMcS9g==","signatures":[{"sig":"MEUCIQCtlw6OBxDdqEIBf5Edg10ps+/b/2jhE7NzchRddeBhmAIgf5KWI0hz0MWoabWJVciSIscXHPVTTBv1grIEuFn6mL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479763},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.15.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7cb3c9da8d64362f630bb4f97c11594a/tutti-os-ui-rich-text-0.0.15.tgz","_integrity":"sha512-J2pYP1T6bkHMrqmJxs66BgF59cat9mngFPTd85mOGiQFp8y6AaUt88XHIFVHR39E+3d0dEbOg7BGRWAbGMcS9g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.15","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.15","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.15_1781847076595_0.6807457529126519","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tutti-os/ui-rich-text","version":"0.0.16","_id":"@tutti-os/ui-rich-text@0.0.16","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"110f073f3f69950227c05f40084ecfff8fb244ba","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.16.tgz","fileCount":38,"integrity":"sha512-aceCPRBggeEYu87P/Wl61sD6oSxOYXZDCZr+LdmnPjCmcFsBOv+BRphJJyaDlUzeZFPx83owKp0aCiI2l3Y8sg==","signatures":[{"sig":"MEQCIFqRj81EDakjpZ0V6GMgFCAseQmIgtuxirgy7yoM/SdCAiBO0NECkpFR/MjB64TjYmJtcoSe8PEUtjKBJ1qPDZlRpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479763},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.16.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4d6f548c8853f41b63318c2c0f550e40/tutti-os-ui-rich-text-0.0.16.tgz","_integrity":"sha512-aceCPRBggeEYu87P/Wl61sD6oSxOYXZDCZr+LdmnPjCmcFsBOv+BRphJJyaDlUzeZFPx83owKp0aCiI2l3Y8sg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.16","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.16","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.16_1782114130473_0.885011980042826","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tutti-os/ui-rich-text","version":"0.0.17","_id":"@tutti-os/ui-rich-text@0.0.17","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cc06754141ab9995fc14eb4bf791f95f386a27f5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.17.tgz","fileCount":38,"integrity":"sha512-9021g7xDIzfsGvMaScUw4YQi7zyDnyRl0AdkOtMebLUxlP7v3x4AKjP8RPGsss0yyS1daLhg8ViafdlWZzB/tg==","signatures":[{"sig":"MEUCIQCTHIXocyT8ErNUentv1XRhflWLJqVLcrkM5rvDvadUsQIgMWa/7hthw18nfKYRWXCEyYnwJK904Kw+ouhlLsUVGZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480884},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.17.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e0f9884d7cc40e066ee984c5f6b096d5/tutti-os-ui-rich-text-0.0.17.tgz","_integrity":"sha512-9021g7xDIzfsGvMaScUw4YQi7zyDnyRl0AdkOtMebLUxlP7v3x4AKjP8RPGsss0yyS1daLhg8ViafdlWZzB/tg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.17","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.17","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.17_1782128160834_0.2123455768025453","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tutti-os/ui-rich-text","version":"0.0.18","_id":"@tutti-os/ui-rich-text@0.0.18","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"637646d31fd3da2d722d66e3043c96e8f595223c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.18.tgz","fileCount":38,"integrity":"sha512-+pDCNW+oQR3hKaoeefA+92oAEjgdKIC2f2xN00mus/qgEmRpP6i1ciTKFZfdT1PFT5gS+4ruvuSsbw0H8t3avw==","signatures":[{"sig":"MEQCIGmk2LRfjqWuH9Rj86DacTOzajStVs/N7OD8j8F9f3y0AiAJBGxE5O0EoBcvdMHqZ0gJA8avw3IJXExn9hSir1VvSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480884},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.18.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b57ad8745d8b2a16ef8dc9aa9fbf520/tutti-os-ui-rich-text-0.0.18.tgz","_integrity":"sha512-+pDCNW+oQR3hKaoeefA+92oAEjgdKIC2f2xN00mus/qgEmRpP6i1ciTKFZfdT1PFT5gS+4ruvuSsbw0H8t3avw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.18","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.18","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.18_1782199638621_0.008403733243408373","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tutti-os/ui-rich-text","version":"0.0.19","_id":"@tutti-os/ui-rich-text@0.0.19","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f38a14866e6db39e8ac5e459fc700d00974275a9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.19.tgz","fileCount":38,"integrity":"sha512-grkDSByvpJlJvEoecRDF15uWeCw9UZBTiWbppaGcHF3lK6BLSeJF8ph2drB0dO87GQX65WelmwQUzbSPxWvH0Q==","signatures":[{"sig":"MEUCICb2kJqmGb1JkOO6t37YMENvV6vT03vHurhLklx5RlrpAiEAldnudt6BsOhNihLJTIdQ63s426uwacyQe7dhhiCiI+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481340},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.19.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c24069e068a77b411c1c299858d3e1eb/tutti-os-ui-rich-text-0.0.19.tgz","_integrity":"sha512-grkDSByvpJlJvEoecRDF15uWeCw9UZBTiWbppaGcHF3lK6BLSeJF8ph2drB0dO87GQX65WelmwQUzbSPxWvH0Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.19","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.19","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.19_1782223596227_0.5028525504875256","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tutti-os/ui-rich-text","version":"0.0.20","_id":"@tutti-os/ui-rich-text@0.0.20","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d0e93d6d830c15c15ae88a1bb242553fa0e355f4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.20.tgz","fileCount":38,"integrity":"sha512-MKN0+2M+c+MAkoBt6rR4n67avL8xbHHBtluegbVA2LefS30qisqLPYeerRgNmQSQVYZnM2AKCjKDP6LR+DTMyw==","signatures":[{"sig":"MEUCIQDaVnpe0BhjFFxQfcdt9MdziEcThitZZVtuxtNYp0G/EQIgdhRdkE3nU960/UeTdVaoIjgW0KJ73tNn/ft3SWfpPz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481340},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.20.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aab76e2664c64c3e15b634eec6016e3a/tutti-os-ui-rich-text-0.0.20.tgz","_integrity":"sha512-MKN0+2M+c+MAkoBt6rR4n67avL8xbHHBtluegbVA2LefS30qisqLPYeerRgNmQSQVYZnM2AKCjKDP6LR+DTMyw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.20","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.20","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.20_1782277632094_0.36654680458762745","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tutti-os/ui-rich-text","version":"0.0.21","_id":"@tutti-os/ui-rich-text@0.0.21","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c7b4197f9e77818cb368687e8d2a5d82141c3f21","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.21.tgz","fileCount":38,"integrity":"sha512-X6hMDaIL38xDC0y6NbAqZcLpHglEYx48lIjjAL4jFlxfKl9L+jhRUN6rETftFgS43pQleU4/0HZneDl4uyzX1Q==","signatures":[{"sig":"MEQCIBozeQCGRDeggO3rCehgSNYlT9k55Ovje2ffw71mA5gvAiB6cFAleL613ChBYOLB/AHuckbFSzIu88D6WD3TpuNMyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481340},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.21.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7ab8264dcbbd15c9ca4b0b84756a9a12/tutti-os-ui-rich-text-0.0.21.tgz","_integrity":"sha512-X6hMDaIL38xDC0y6NbAqZcLpHglEYx48lIjjAL4jFlxfKl9L+jhRUN6rETftFgS43pQleU4/0HZneDl4uyzX1Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.21","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.21","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.21_1782283329702_0.2579348424919945","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tutti-os/ui-rich-text","version":"0.0.22","_id":"@tutti-os/ui-rich-text@0.0.22","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a595d6ba6927cd6ea310f9240c2d9eeec644fa75","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.22.tgz","fileCount":38,"integrity":"sha512-DfSZ3je9pkreNLBL/80QXZDVhiIvbsKPhiZUDScKABewWlGTtzfZU57DEs7Y4rIjaO2q4e0QdY61Flto2KOYxA==","signatures":[{"sig":"MEQCICACjd998yNVSXFC95VaDCgdhe9Gkw9E0r2wv1mXiEfgAiAGzcA6bxRUUNBNFcn01/0xmrvXJjtLQH30HSfpWFg7mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481340},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.22.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a0e550659ec33a7efa956b41cfe713cb/tutti-os-ui-rich-text-0.0.22.tgz","_integrity":"sha512-DfSZ3je9pkreNLBL/80QXZDVhiIvbsKPhiZUDScKABewWlGTtzfZU57DEs7Y4rIjaO2q4e0QdY61Flto2KOYxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.22","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.22","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.22_1782291751932_0.7236998900198703","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tutti-os/ui-rich-text","version":"0.0.23","_id":"@tutti-os/ui-rich-text@0.0.23","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eeca125ecf7723c4dc0255bae48ce1d1a3bc7ad1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.23.tgz","fileCount":38,"integrity":"sha512-PGBEGDuy36gEK+cZ7JOHMa12Cuzy1brWKStIK43Y0wGw6LxCmkG54hjiGwq/c0oOgYT+la/gYLvORutASF6nsw==","signatures":[{"sig":"MEQCIFVVT/dLmQAkcMAZy/hwDkJSJuSYLhZVWU4c2XL6Xy0fAiBgYjbXCz8SraghVM9yqoQghAQ+xeq/Y9k59U7U8rFsNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481340},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.23.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"}},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ca0006de321faaf3194ad8e299133700/tutti-os-ui-rich-text-0.0.23.tgz","_integrity":"sha512-PGBEGDuy36gEK+cZ7JOHMa12Cuzy1brWKStIK43Y0wGw6LxCmkG54hjiGwq/c0oOgYT+la/gYLvORutASF6nsw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.23","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.23","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.23_1782294671776_0.28890950342458144","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tutti-os/ui-rich-text","version":"0.0.24","_id":"@tutti-os/ui-rich-text@0.0.24","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"27c28a7c08fcebaf7e87a04537f63d0fe4e2c0e6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.24.tgz","fileCount":38,"integrity":"sha512-1OpWsx6LvcLGsF2Y/1MccgxLtfbmTSG5WOLDsFAaaVBcfkbqIFGRMlpsoTU9eXa2+XUlSkhJUADagFp/CNQg3w==","signatures":[{"sig":"MEYCIQDO84/uYMGcxB473VYwtSHXP3WQ6nPSY9TH13bvgpq3KwIhAP+oDhNyLIpuJZkX8YgKbDCE+eFTWsxDZVAtdqHA21zD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597599},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.24.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3e77eab82521282834087c6918ef6470/tutti-os-ui-rich-text-0.0.24.tgz","_integrity":"sha512-1OpWsx6LvcLGsF2Y/1MccgxLtfbmTSG5WOLDsFAaaVBcfkbqIFGRMlpsoTU9eXa2+XUlSkhJUADagFp/CNQg3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.24","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.24","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.24_1782303199547_0.912770213029932","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tutti-os/ui-rich-text","version":"0.0.25","_id":"@tutti-os/ui-rich-text@0.0.25","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5eedadbb065ade836db522af0aa6813a0382d637","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.25.tgz","fileCount":38,"integrity":"sha512-DoMXa9hQzSQ2nhRpDPrTkmwrnansG9kL17LZAXJtjL5d8tSgyx3uKXSYusykWbfN5qwa3rfW72kgvTIVezrQ9w==","signatures":[{"sig":"MEUCIHkxvssmhDazZKoQlE+Mb/GGtbugDJmWhjQrl2YL9jPzAiEAyPJDFuP7cf9UkXIeWtgXZmDohM4jcC5R3sfOYIP5vUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597599},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.25.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/079e888aa469e6b0526ca18d7eeb7f77/tutti-os-ui-rich-text-0.0.25.tgz","_integrity":"sha512-DoMXa9hQzSQ2nhRpDPrTkmwrnansG9kL17LZAXJtjL5d8tSgyx3uKXSYusykWbfN5qwa3rfW72kgvTIVezrQ9w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.25","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.25","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.25_1782310756820_0.4945957740565652","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tutti-os/ui-rich-text","version":"0.0.26","_id":"@tutti-os/ui-rich-text@0.0.26","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5c754f54ce3bb5da6da69a7ff29ab5ef2d58ee6d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.26.tgz","fileCount":38,"integrity":"sha512-789VXk4RPCTg5rrYzXutMOgRPSetQdCfeJdlWO5U/IkUcYiRzaoJhSFhUh3EPEn+K2n//q6AD/2M0qBh+bJdxw==","signatures":[{"sig":"MEQCIAbbEEbAJwah0jLNY9EDkqmqRvK35kLIs9gn/jonMD2EAiAEd9gRQ+o+IxKDSRagDdByKvZHfJPKncS7n5taBXKisg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609451},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.26.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1458d0e98e0bd15182dd5b43e64e7ec5/tutti-os-ui-rich-text-0.0.26.tgz","_integrity":"sha512-789VXk4RPCTg5rrYzXutMOgRPSetQdCfeJdlWO5U/IkUcYiRzaoJhSFhUh3EPEn+K2n//q6AD/2M0qBh+bJdxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.26","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.26","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.26_1782313751214_0.08479849704023534","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tutti-os/ui-rich-text","version":"0.0.27","_id":"@tutti-os/ui-rich-text@0.0.27","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db346b60612de1487e774e2d726dad2ffbf30d25","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.27.tgz","fileCount":38,"integrity":"sha512-tr+ZmPd6L6HZIa5b9wvWnBVHW9SL1EGNGeDpViMJ5mwx3mOJFuHTu9xY98dJ/WUHBCi45SQ218aWwjI0tsTixw==","signatures":[{"sig":"MEUCIAJn7OkmWhgNml6JJlrhTAhQJaG+zSRJEX7v2NY83binAiEA4j+vlNfzQT0ls9cFTfty5THWqdkW5OXfAJNpY+tc92I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609451},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.27.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/edd9c6acf9ba95ee168a4dd67b677888/tutti-os-ui-rich-text-0.0.27.tgz","_integrity":"sha512-tr+ZmPd6L6HZIa5b9wvWnBVHW9SL1EGNGeDpViMJ5mwx3mOJFuHTu9xY98dJ/WUHBCi45SQ218aWwjI0tsTixw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.27","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.27","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.27_1782369181393_0.2596996539244729","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tutti-os/ui-rich-text","version":"0.0.28","_id":"@tutti-os/ui-rich-text@0.0.28","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aa8c32658c4ab506f873ecbde812364b3084a285","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.28.tgz","fileCount":38,"integrity":"sha512-4EKydsx20QjgN1o6DYM0hcmg+iq9xa30xju3pLnurlkzt61D9mwEOV1YSNzr3XM0OXUFv6SAVO9o89xNhtbQcw==","signatures":[{"sig":"MEYCIQDjjpAx1OTh2Cf7FQOyRHWIrPKjREcwhQpC68j8GnQjTQIhALt3cN47JqZNc4/OAWHfTOyo+N6YHTzqZ4cu9G0adKv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609451},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.28.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/802413af316132c12ef13d8067e9e1b4/tutti-os-ui-rich-text-0.0.28.tgz","_integrity":"sha512-4EKydsx20QjgN1o6DYM0hcmg+iq9xa30xju3pLnurlkzt61D9mwEOV1YSNzr3XM0OXUFv6SAVO9o89xNhtbQcw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.28","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.28","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.28_1782374799333_0.8620158188066633","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tutti-os/ui-rich-text","version":"0.0.29","_id":"@tutti-os/ui-rich-text@0.0.29","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5287cedc452b534bbf7d9c85f7327bc8c0bfe85a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.29.tgz","fileCount":38,"integrity":"sha512-vTeXKnHzlSEntWeZNXIbi8tSiZV5W92qmbJ09f7N0mjT8OI0uxm23d1+FfuIA2Hj6BxCuZBy1VYTbovIB2VxXg==","signatures":[{"sig":"MEQCIHV6n6kZqhc5oIB8CbQKplNOpHwwIjju3PBTLxUymR0+AiAA03SJ+6uarCes1opLN9rQB5PT1Y6tfAKkxf/DHE6ErA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618854},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.29.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/efde3d5e26ff0365222c4701a8f62a90/tutti-os-ui-rich-text-0.0.29.tgz","_integrity":"sha512-vTeXKnHzlSEntWeZNXIbi8tSiZV5W92qmbJ09f7N0mjT8OI0uxm23d1+FfuIA2Hj6BxCuZBy1VYTbovIB2VxXg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.29","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.29","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.29_1782392179758_0.35812098747451415","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tutti-os/ui-rich-text","version":"0.0.30","_id":"@tutti-os/ui-rich-text@0.0.30","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b55a13d419bf48a5c50473ff3c7470beb88fb5a5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.30.tgz","fileCount":38,"integrity":"sha512-Qrqq6/5Th1Y/l8v9gagrkCpwFn2A/BzHMPPm15IKz7T+sQ+koHMY8Xb2LOqB8U4TDHfkvQT1j0ODAHc/l4BM2A==","signatures":[{"sig":"MEYCIQCHsB/mEAWqQLi61CSstFpwunF4UcfPlaAdIXIqNi46XwIhAI2p9/wV9kSTOIjNNkDO4mYsmlv4fZfCCaKNTQN5Qx7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618854},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.30.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/132ca39f2a58813420b1ce9a3d7f0dc2/tutti-os-ui-rich-text-0.0.30.tgz","_integrity":"sha512-Qrqq6/5Th1Y/l8v9gagrkCpwFn2A/BzHMPPm15IKz7T+sQ+koHMY8Xb2LOqB8U4TDHfkvQT1j0ODAHc/l4BM2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.30","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.30","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.30_1782407569508_0.1755635468438692","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tutti-os/ui-rich-text","version":"0.0.31","_id":"@tutti-os/ui-rich-text@0.0.31","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db0b0c7498c3a768672998767523585cd42d4c2e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.31.tgz","fileCount":38,"integrity":"sha512-ta3DS8GacJjfNuD1AEgiLhCcui6ABGrp6Rcj5wRMXRQdNRNkjHL9rqKy6lpx2COFTXWx5GfFQTBN/Orah5CK9A==","signatures":[{"sig":"MEUCIQCZDncwBgJc9LbFP2D84XIL2Jwqir0EFfo+mEghdNL4zQIgGORHMKu7WT070w9uQcNPZYCkTBlRktVF4w8fhSee/cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618854},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.31.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cffd6f479f6cc66cb9dafd88ba2ca2b1/tutti-os-ui-rich-text-0.0.31.tgz","_integrity":"sha512-ta3DS8GacJjfNuD1AEgiLhCcui6ABGrp6Rcj5wRMXRQdNRNkjHL9rqKy6lpx2COFTXWx5GfFQTBN/Orah5CK9A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.31","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.31","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.31_1782407990865_0.3763206895633082","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tutti-os/ui-rich-text","version":"0.0.32","_id":"@tutti-os/ui-rich-text@0.0.32","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4b933380d5a3bc966ab3f7e06ca5b3e2cc82561e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.32.tgz","fileCount":38,"integrity":"sha512-Gcej3ie0G1F5xTw+/e/7Vkp8eQEcUEiGA2ThQEDxkxXXZ4Dd5KOeSiDDL/JMI1nQ4dLT3NR0WsRGmxrdBT9wuw==","signatures":[{"sig":"MEUCIEiBNrwS1t4mKWzKKnc2nBATvJI6CsIDTXj+VJ/TmxWpAiEA3tXyqoGuM9+GmCkBsKS9eSXKe/GCgEpZ8EZr0iCscgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618854},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.32.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4c78e278715cd8fa344f8b63fc02e08f/tutti-os-ui-rich-text-0.0.32.tgz","_integrity":"sha512-Gcej3ie0G1F5xTw+/e/7Vkp8eQEcUEiGA2ThQEDxkxXXZ4Dd5KOeSiDDL/JMI1nQ4dLT3NR0WsRGmxrdBT9wuw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.32","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.32","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.32_1782410852468_0.5052615127290891","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tutti-os/ui-rich-text","version":"0.0.33","_id":"@tutti-os/ui-rich-text@0.0.33","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fb096b80451dfa9571118904d1a68175674d263e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.33.tgz","fileCount":38,"integrity":"sha512-55ommoSjd/cv0Q63FQSMMMmcBvlabkjxLifdLhFPo3Wi+HxoVGMe6T0zMnp7IL7De4FM5T4nc5UrMMop2pmc4w==","signatures":[{"sig":"MEQCICAVgX3mLAFx/WUdj6CDj40ZKHG4UeXA/T8loueyDWVSAiBVr4ndL+KJS36ZFS4ZzcvG8JMcxqWcxs6Vrdu/b+n5fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618854},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.33.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/849c1bb96807c6cc39e460d8bbe19302/tutti-os-ui-rich-text-0.0.33.tgz","_integrity":"sha512-55ommoSjd/cv0Q63FQSMMMmcBvlabkjxLifdLhFPo3Wi+HxoVGMe6T0zMnp7IL7De4FM5T4nc5UrMMop2pmc4w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.33","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.33","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.33_1782458876832_0.9405515439011858","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tutti-os/ui-rich-text","version":"0.0.34","_id":"@tutti-os/ui-rich-text@0.0.34","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0f41131ba81ad6900ee9ba6a80e5670d1ac06798","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.34.tgz","fileCount":38,"integrity":"sha512-qUBKDbFTcbkFMgTPo8keE2h2JJ6KhfVmeWRBOBaQNlBdxc0AArz7ACbDKUBLyGbwFdlic/mtBDmprpSLnxgK+w==","signatures":[{"sig":"MEQCICP1HTIA1YiPke4XMBxN9zwi4BiO0cRAZqkwxkHvizOfAiBTQsx23UUS67HJQIVOIi0nSv+Ae0L8iRovXqw12AFf4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":619140},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.34.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba428795e04c032afb472f4b03c3d952/tutti-os-ui-rich-text-0.0.34.tgz","_integrity":"sha512-qUBKDbFTcbkFMgTPo8keE2h2JJ6KhfVmeWRBOBaQNlBdxc0AArz7ACbDKUBLyGbwFdlic/mtBDmprpSLnxgK+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.34","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.34","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.34_1782478244986_0.2220192775234291","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tutti-os/ui-rich-text","version":"0.0.35","_id":"@tutti-os/ui-rich-text@0.0.35","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9dc0755f6bf6056786deb1b9e81a1d1a04c2e302","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.35.tgz","fileCount":38,"integrity":"sha512-Tim9CTPJ0swPb7YRpMlZAduzsh1JhkKmkxpAgU7LgLAbf0fc5TS2q1dPwrmMwYQKvpGW4iT3FGDhdqVUmET5UA==","signatures":[{"sig":"MEUCID6oG81qIMrcard5wexElRW/Hh9TYGV/k/UXb+fGqctEAiEA4VpMrAq72qI5DrnGqgjzCfHojsZms3EoTqCOGkFBNSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":619140},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.35.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6984533ee935ec59808b5b3e79f7e3fd/tutti-os-ui-rich-text-0.0.35.tgz","_integrity":"sha512-Tim9CTPJ0swPb7YRpMlZAduzsh1JhkKmkxpAgU7LgLAbf0fc5TS2q1dPwrmMwYQKvpGW4iT3FGDhdqVUmET5UA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.35","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.35","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.35_1782480483574_0.16351693380329402","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@tutti-os/ui-rich-text","version":"0.0.36","_id":"@tutti-os/ui-rich-text@0.0.36","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"43222eb59d4f33582a4803e7aa05a06493d9bff2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.36.tgz","fileCount":38,"integrity":"sha512-VK5HrM4/wHiOkhK5ypR/elh91VYyCwV/CkHGUKNrDJM6OiW9mJNvKbZvknSNj0ND5mrujNcYX37Tf+sp3ZYv6g==","signatures":[{"sig":"MEUCICiRx2rPiBc1ldAPFc+2ogbHihOOpcoSdWXiqfoUKCuYAiEAriuPVAK7aDSv+TfjG1NuAqfq8r4XVdwUjrFtPV7Lrmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":633374},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.36.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ec56acadc8973cae86c042d9fe9fd685/tutti-os-ui-rich-text-0.0.36.tgz","_integrity":"sha512-VK5HrM4/wHiOkhK5ypR/elh91VYyCwV/CkHGUKNrDJM6OiW9mJNvKbZvknSNj0ND5mrujNcYX37Tf+sp3ZYv6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.36","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.36","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.36_1782488852383_0.15093099079499694","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tutti-os/ui-rich-text","version":"0.0.37","_id":"@tutti-os/ui-rich-text@0.0.37","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"28e3a450925952253205df156cfccd15bb4b03fd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.37.tgz","fileCount":38,"integrity":"sha512-aUtENJzUKA++5/u9cRz8TED7lDE8SyleKmeDhCty/3W4k2DHfG4JGo8AFVzIYjhttGfYgygys5ZXC0M/IeYkkw==","signatures":[{"sig":"MEYCIQCXFe7SOs+0JMIjWoEFiXUSJQBUjAAEkf5fr0uKyS4uRAIhAO0mQRsoc1zq2Ce6+fgFl6ByJN60BuzFdA/irOL8jmhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634902},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.37.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/22cb6f61feeaed87c00ff71b762fcc2e/tutti-os-ui-rich-text-0.0.37.tgz","_integrity":"sha512-aUtENJzUKA++5/u9cRz8TED7lDE8SyleKmeDhCty/3W4k2DHfG4JGo8AFVzIYjhttGfYgygys5ZXC0M/IeYkkw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.37","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.37","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.37_1782546542647_0.9437210681513211","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@tutti-os/ui-rich-text","version":"0.0.38","_id":"@tutti-os/ui-rich-text@0.0.38","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"55e13082ed6263103c5bb4fdd46e75764e9567d9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.38.tgz","fileCount":38,"integrity":"sha512-jAwXpKTYXsvDFzDwR5Pm6ODM1C9B/5+2tK02EBamH7N6N8QSiwb+rY7Hu8qMJbMcY/pEtMXjuaPj5NLpFZbU/Q==","signatures":[{"sig":"MEQCIF55GqsUdDVOInNw7TWCyixyPJGQkwKXIYBK8fpltLU5AiAauPrOV04aHZd/pHclRqq080if3Jlfje+ZPaRHtGOSNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634902},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.38.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df992b7857a3133880204cc486dddc58/tutti-os-ui-rich-text-0.0.38.tgz","_integrity":"sha512-jAwXpKTYXsvDFzDwR5Pm6ODM1C9B/5+2tK02EBamH7N6N8QSiwb+rY7Hu8qMJbMcY/pEtMXjuaPj5NLpFZbU/Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.38","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.38","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.38_1782565444389_0.18387613254318858","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tutti-os/ui-rich-text","version":"0.0.39","_id":"@tutti-os/ui-rich-text@0.0.39","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"503adb8c046cb63ce642652ffd71e40b7449bb72","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.39.tgz","fileCount":38,"integrity":"sha512-x3nJpf1e91PRfsw2qI6rytnKWmogICRuK5spIF7NjmoUAAw/7UpEdxiYjGaVTKMTUtxgkAim0zsCFFd7WnM+cA==","signatures":[{"sig":"MEQCIE5mg8Pzo+m41qL+E7yd3/Er8bBCxM++94wbiil2JLCDAiBIKhNGg+PWWEswXMi+AU/Oey4cLzva++B5SQS02K6u2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634876},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.39.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/464dd4c202d7b3e42af3c0fb0e21fc67/tutti-os-ui-rich-text-0.0.39.tgz","_integrity":"sha512-x3nJpf1e91PRfsw2qI6rytnKWmogICRuK5spIF7NjmoUAAw/7UpEdxiYjGaVTKMTUtxgkAim0zsCFFd7WnM+cA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.39","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.39","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.39_1782714650191_0.6354555891837845","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tutti-os/ui-rich-text","version":"0.0.40","_id":"@tutti-os/ui-rich-text@0.0.40","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e8622d14b62c7ebb0013b767689def897909a8b5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.40.tgz","fileCount":38,"integrity":"sha512-UgnPKi41Zs1PnHHcTNXBX2vYJWlbjRfdRsQbHYntRkzWW964Vn/GOBlsGAK/ZF83gAHW5SFpHDBEiT3cWOnLTA==","signatures":[{"sig":"MEQCIESrG2sGk8xwYnq0a5O2IUKh21gqSn1t3iFaQ54iVcVlAiA1FN2hAbc6oR1WBPiUPFIxDem1jkueXiTOwpe5G+JT+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634876},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.40.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/193643c47d0ccb11fab3d6ffaf7379c8/tutti-os-ui-rich-text-0.0.40.tgz","_integrity":"sha512-UgnPKi41Zs1PnHHcTNXBX2vYJWlbjRfdRsQbHYntRkzWW964Vn/GOBlsGAK/ZF83gAHW5SFpHDBEiT3cWOnLTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.40","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.40","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.40_1782717747903_0.5689730963511435","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tutti-os/ui-rich-text","version":"0.0.41","_id":"@tutti-os/ui-rich-text@0.0.41","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9b1709d0cb4f0c463b2a802c415a3caeac854703","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.41.tgz","fileCount":38,"integrity":"sha512-JFRyLHq+/PprKpz9pStWSm6GeaWjCdyaAJFxIyKHgyO23/nsJ9O42fvzpTjuNMjN8A1MxeCOru0xv5FIGHeUOA==","signatures":[{"sig":"MEUCIQDhDQE/BrvK0oTC8MHR28wj1E087HdCHtJ8vY7wjFQBAQIgVdFRf+iUWF6DACb2sO5P4oBX8XSyHFbMpDg03TbCRNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634876},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.41.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c1e0043170302c5b773a2332d876964b/tutti-os-ui-rich-text-0.0.41.tgz","_integrity":"sha512-JFRyLHq+/PprKpz9pStWSm6GeaWjCdyaAJFxIyKHgyO23/nsJ9O42fvzpTjuNMjN8A1MxeCOru0xv5FIGHeUOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.41","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.41","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.41_1782738515207_0.21771741836702452","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tutti-os/ui-rich-text","version":"0.0.42","_id":"@tutti-os/ui-rich-text@0.0.42","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d058335031a07770b686b181c45d856d4b340853","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.42.tgz","fileCount":38,"integrity":"sha512-hhUgHogNXIch9gnkqBnRILbXavA68w53ER3ckOsJ73E5mtJwPOfEKUhI3MfSPGKG2/SGZ0AXqBZxbsZYdO/pTQ==","signatures":[{"sig":"MEUCIQDHG8c7kHEprl/Iwd1vGztJ9KOWEUiNeMyaG46iUQ0Y4QIgTGYd/9su0byK8MF0uzdIf8XECN/Y+CL/jSP7xpGgBjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634876},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.42.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/76a42af90b808d264860b89768e108ed/tutti-os-ui-rich-text-0.0.42.tgz","_integrity":"sha512-hhUgHogNXIch9gnkqBnRILbXavA68w53ER3ckOsJ73E5mtJwPOfEKUhI3MfSPGKG2/SGZ0AXqBZxbsZYdO/pTQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.42","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.42","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.42_1782741287558_0.38368550446580163","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tutti-os/ui-rich-text","version":"0.0.43","_id":"@tutti-os/ui-rich-text@0.0.43","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6fc2f0bf19e7a753c6a46092508c029e19395f1a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.43.tgz","fileCount":38,"integrity":"sha512-bIpAdkcVB44ZNtQNGjfTdHsWsXrONyrDVE1CJV9vUqBCn7kF9RygAWXpfJjMxjLitGpCSMN2RsEPQLu8rb/8xg==","signatures":[{"sig":"MEUCIBluBf3kbX8GYkqqeOvhSf/fDGu3k88aBmpfQBvlYDCwAiEAn9tuQ3Ed/yuHwDDzGx+29I8q5tRt2oCxsvoHzd+U//M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634876},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.43.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6acde9c22102ad1de0143b910413557a/tutti-os-ui-rich-text-0.0.43.tgz","_integrity":"sha512-bIpAdkcVB44ZNtQNGjfTdHsWsXrONyrDVE1CJV9vUqBCn7kF9RygAWXpfJjMxjLitGpCSMN2RsEPQLu8rb/8xg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.43","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.43","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.43_1782742853778_0.19554523090020814","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tutti-os/ui-rich-text","version":"0.0.44","_id":"@tutti-os/ui-rich-text@0.0.44","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"17f3f7b6c7ae6f3e78de11ac1afc863bdc64b386","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.44.tgz","fileCount":38,"integrity":"sha512-mGw0tl96pAX84bdQhkdiGC+CzyU9qJCbHSJCewXtPISH1RA9mRAJgcu7NtsZhKeE5qniF7fkksmh4kipQ6Cyaw==","signatures":[{"sig":"MEUCIDXD3/7qPNR1lKKGa9li4i9YjyVR0XHELQigz1kQ6f+nAiEA/vTe65cuxWEg+CyXIFze+mL4u/oN3mgaMokBnQFQDTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640276},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.44.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2679f2eb2614a7c91adf18418438e652/tutti-os-ui-rich-text-0.0.44.tgz","_integrity":"sha512-mGw0tl96pAX84bdQhkdiGC+CzyU9qJCbHSJCewXtPISH1RA9mRAJgcu7NtsZhKeE5qniF7fkksmh4kipQ6Cyaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.44","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.44","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.44_1782788486792_0.04374054865504817","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@tutti-os/ui-rich-text","version":"0.0.45","_id":"@tutti-os/ui-rich-text@0.0.45","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8cf7dc3e9c040665898a32c907db340bf542d09b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.45.tgz","fileCount":38,"integrity":"sha512-DwgL2bRiTI2hSIWufJa8ZENsZtUQ2+VK2YQN/4iCdHE3f0NzuXlSIAisrqpMcyNjVuzq54orkwZ35vw56YLqlw==","signatures":[{"sig":"MEUCIH4wVWFngpq/Uyh3/chHg32ikQHHe+g6jfuDZhZGo5gNAiEAutJeLfz53PbSOD2/vBP4u3FQ6KdSiopL0jr2Hag6G74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640276},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.45.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d88ff3a9c892fdbe49937d8c07b27f2d/tutti-os-ui-rich-text-0.0.45.tgz","_integrity":"sha512-DwgL2bRiTI2hSIWufJa8ZENsZtUQ2+VK2YQN/4iCdHE3f0NzuXlSIAisrqpMcyNjVuzq54orkwZ35vw56YLqlw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.45","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.45","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.45_1782800095432_0.4558885450743737","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@tutti-os/ui-rich-text","version":"0.0.46","_id":"@tutti-os/ui-rich-text@0.0.46","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d5f5aee6ce4a67b559770e885c40d8be8e8ba78e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.46.tgz","fileCount":38,"integrity":"sha512-SVugadlLXWYGN0En/AcXRj4dtA+EpiLvKfBu5vU9a5fRhlqlZjtUtNjO3qSoN3YCrinxyQd0S9v90YoAB1A7sA==","signatures":[{"sig":"MEQCIGfAELFepIp05h6YmrxgQ9v2jroVgThSq5mbvGhMloUZAiB1/7LeeaxTuF6YBUGD7D+SOv16ILyNcH3qOW9QKuXLkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640276},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.46.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c98488ca0e4e763e03f334aeccd05af4/tutti-os-ui-rich-text-0.0.46.tgz","_integrity":"sha512-SVugadlLXWYGN0En/AcXRj4dtA+EpiLvKfBu5vU9a5fRhlqlZjtUtNjO3qSoN3YCrinxyQd0S9v90YoAB1A7sA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.46","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.46","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.46_1782804197864_0.9663431836546374","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@tutti-os/ui-rich-text","version":"0.0.47","_id":"@tutti-os/ui-rich-text@0.0.47","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e7246b0754a24cb363e0fed57668379a8a0a8263","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.47.tgz","fileCount":38,"integrity":"sha512-tT4sZUnBId6Z9FCikk0tykFMeg0G7A7lilqVPAnt7RLoJOII8gsk9/MzePOBQ8L1ygWU186Q2jhLjrVVIU+0hQ==","signatures":[{"sig":"MEUCIQDEmlBGUFnviXNTDu4zwGIukflrY3Vn3mBjrBsZfuc3hQIgE9W4NZoCGAXIbpvdh86F6UUJmWkD+3mpdCbuXzSem78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.47.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bd895b60074dffc35ddd3b2af9f98367/tutti-os-ui-rich-text-0.0.47.tgz","_integrity":"sha512-tT4sZUnBId6Z9FCikk0tykFMeg0G7A7lilqVPAnt7RLoJOII8gsk9/MzePOBQ8L1ygWU186Q2jhLjrVVIU+0hQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.47","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.47","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.47_1782816606724_0.39046237578441745","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@tutti-os/ui-rich-text","version":"0.0.48","_id":"@tutti-os/ui-rich-text@0.0.48","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f460b7bb3859b633554c7fe90743e4f15511a67f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.48.tgz","fileCount":38,"integrity":"sha512-t2heoVvZwgMqiPbleapL1tiprSAN7NFRgUflYFAIYrJXn4hGtMxWYl/VlAtkMDScqaIHxpaIxFYNuRCzJaq+7w==","signatures":[{"sig":"MEYCIQDkQEe712vyfe94BO8ffxjrcPfqeox++pCcGX7tEVuMSwIhANzN363VechSmhV15kgh+bIzy/xCd1Qb0kv5i2rkpqvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.48.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/78f31c80ab9b1aeb89b312216f882aab/tutti-os-ui-rich-text-0.0.48.tgz","_integrity":"sha512-t2heoVvZwgMqiPbleapL1tiprSAN7NFRgUflYFAIYrJXn4hGtMxWYl/VlAtkMDScqaIHxpaIxFYNuRCzJaq+7w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.48","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.48","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.48_1782896045223_0.937574273000209","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tutti-os/ui-rich-text","version":"0.0.49","_id":"@tutti-os/ui-rich-text@0.0.49","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"10e987671e2b25f57c85c23ca552d36130dd0856","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.49.tgz","fileCount":38,"integrity":"sha512-Ha8UbtQ1nF6pwt3+7F2Ou5CAW3n4l77NaN7B9QwWtsTllbb3ebqur12zSFESuORwfqmTv1YWSq1Y85bfljtLgg==","signatures":[{"sig":"MEYCIQDtIf+s/sCEqw2YS2QDf3kx1Kz28UZQQokMhDE3Me0zBwIhANnAT680QnOTA23VbXYkRnPBo0hGoZS/qyt3NwHa25eO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.49.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/677f9e32982aca3dd3e4c38e8a7b7985/tutti-os-ui-rich-text-0.0.49.tgz","_integrity":"sha512-Ha8UbtQ1nF6pwt3+7F2Ou5CAW3n4l77NaN7B9QwWtsTllbb3ebqur12zSFESuORwfqmTv1YWSq1Y85bfljtLgg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.49","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.49","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.49_1782965717517_0.2680299978957932","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tutti-os/ui-rich-text","version":"0.0.50","_id":"@tutti-os/ui-rich-text@0.0.50","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6eb77a72f4219a92c0547684648e7162298383ab","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.50.tgz","fileCount":38,"integrity":"sha512-Kq5xVHEVfj5wPUOt5tZfBUdqkv84bsj+PokFHWeunkiKs/LqbgKgkidr8advSitZj5r2iM5l7ytQWNy98o74aA==","signatures":[{"sig":"MEYCIQCn+1EYtxuFLwUHHVYeAN+bFeI0AarJdofuzGXfnTYQ6gIhAOF/URIpuLufjI14DDbHxgve5f+2iRqAemYbdt8Z1qU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.50.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/229eb2aa2d56e864765628445d3696dd/tutti-os-ui-rich-text-0.0.50.tgz","_integrity":"sha512-Kq5xVHEVfj5wPUOt5tZfBUdqkv84bsj+PokFHWeunkiKs/LqbgKgkidr8advSitZj5r2iM5l7ytQWNy98o74aA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.50","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.50","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.50_1782989405374_0.1699407223657443","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tutti-os/ui-rich-text","version":"0.0.51","_id":"@tutti-os/ui-rich-text@0.0.51","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f0b9949ed2f208dfd735609f0e2739c42700e8f6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.51.tgz","fileCount":38,"integrity":"sha512-N4K/4xUaKfO3IkzhPvjd64XZE7By2V71j/MVHSuCTGaE9ShwO8bjw2sHvz1bMtCYKL6dX5R1upkZRZSmmMDZ8A==","signatures":[{"sig":"MEQCIFKzkMZElUjWCIrKAPp+KsUwRizLymQZS90319+LPeOtAiBxX0hBgGW4S5TBG0B+RWk+eRtmnjPOYHwWEU9vW07vwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.51.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c4e09ae676dcf5483a4649ca7a97f907/tutti-os-ui-rich-text-0.0.51.tgz","_integrity":"sha512-N4K/4xUaKfO3IkzhPvjd64XZE7By2V71j/MVHSuCTGaE9ShwO8bjw2sHvz1bMtCYKL6dX5R1upkZRZSmmMDZ8A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.51","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.51","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.51_1782995625627_0.3073005563557354","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tutti-os/ui-rich-text","version":"0.0.52","_id":"@tutti-os/ui-rich-text@0.0.52","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b3c4b4eceae1cfe408d758c87a0b42d75e315c2f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.52.tgz","fileCount":38,"integrity":"sha512-Nrop/yCLcwKBwbFe9C8IR9Fxu2PqVdcPAjmch7iBduxxs7lL00zECdVF3/gBiyIaC8MojZzDvcf4X1cZoMbO9w==","signatures":[{"sig":"MEUCIBqpUAPy7LVlcIhJDCJ5hjrU2joSNcahFSLJVrI4mKzbAiEAorfTlJq4NH40tA0+Mj8TQu44DTlapezApQltHezXPdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.52.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c94adc0d52d7a3ee8cc00771ddf3873a/tutti-os-ui-rich-text-0.0.52.tgz","_integrity":"sha512-Nrop/yCLcwKBwbFe9C8IR9Fxu2PqVdcPAjmch7iBduxxs7lL00zECdVF3/gBiyIaC8MojZzDvcf4X1cZoMbO9w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.52","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.52","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.52_1782997267782_0.8305587363941578","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tutti-os/ui-rich-text","version":"0.0.53","_id":"@tutti-os/ui-rich-text@0.0.53","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9a1f7132281bb13b716e044aee4b5ac4f64857dc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.53.tgz","fileCount":38,"integrity":"sha512-i6jT4oqfg9m7WyXn0kwpOmXJo+isl7HsRHnr9JjE4uo2pqfNdE1RWt62MF9jlZyoWtAreCHtXktmvl/iYKJ4qw==","signatures":[{"sig":"MEUCIQDf4ILnnETb6B961Famaqu8//vaipnVoiVZsEGHbPZcCQIgJ5j2KTCu5hMAuXL4KqdhWN7rrbeXh7CHMW2YYvt6dm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645042},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.53.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0a28e5286f801113fc258627e95f56a8/tutti-os-ui-rich-text-0.0.53.tgz","_integrity":"sha512-i6jT4oqfg9m7WyXn0kwpOmXJo+isl7HsRHnr9JjE4uo2pqfNdE1RWt62MF9jlZyoWtAreCHtXktmvl/iYKJ4qw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.13.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.53","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.53","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.53_1782999310194_0.49243489411158037","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tutti-os/ui-rich-text","version":"0.0.54","_id":"@tutti-os/ui-rich-text@0.0.54","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5493a89fd9281a61db52065718582450c1209233","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.54.tgz","fileCount":43,"integrity":"sha512-gBYh5eDHuUQ7Er7k65NI5ot5PmAFQGb5UjYQ+u8oGOWO4jZzzEL34MzEf49F9suWQlLbvpAyKOfJwR+M3C6sGQ==","signatures":[{"sig":"MEUCID1OhxlDw6XOxZT1WLStQwKAaw8i510tfT2sV0qwRFlnAiEA/MYhKjl4YsVii6Inwub510FG4w5xKlnljAfNz0Q2i6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":727577},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.54.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cede9849fa72c9ddd098f95dad54d9e9/tutti-os-ui-rich-text-0.0.54.tgz","_integrity":"sha512-gBYh5eDHuUQ7Er7k65NI5ot5PmAFQGb5UjYQ+u8oGOWO4jZzzEL34MzEf49F9suWQlLbvpAyKOfJwR+M3C6sGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.54","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.54","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.54_1783048832055_0.16219875611264034","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tutti-os/ui-rich-text","version":"0.0.55","_id":"@tutti-os/ui-rich-text@0.0.55","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f60d98f866819995ac33f1e9b78c8e959c57b73c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.55.tgz","fileCount":43,"integrity":"sha512-z8MrooWlxu6KRZ1wMwb9kXdCATOwPLXqoVDyVEqRQ8OiiuYl8WFliLF/JjEI4VAq7ZQMP8uMp6JOn+JfZKbgvA==","signatures":[{"sig":"MEQCIFpcLNdZd88SOW9uxcXFdzdKMIUK1QswmYX0IyHINTuZAiAyRHSveMJXM0UMe3ZhWPMTTtLKiTHBmRkRNdPmMHpw1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.55.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1acf9da9a5973f79e11cea58638c55fa/tutti-os-ui-rich-text-0.0.55.tgz","_integrity":"sha512-z8MrooWlxu6KRZ1wMwb9kXdCATOwPLXqoVDyVEqRQ8OiiuYl8WFliLF/JjEI4VAq7ZQMP8uMp6JOn+JfZKbgvA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.55","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.55","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.55_1783058251526_0.6838185782489812","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tutti-os/ui-rich-text","version":"0.0.56","_id":"@tutti-os/ui-rich-text@0.0.56","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"98a5e10f5933911c562ed310b0da328cadcd81a6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.56.tgz","fileCount":43,"integrity":"sha512-DaPzs7CyXdSxuP9zRjQLW4URqyKpaKEyoMZNicaXtVqfZyP4R/+OYLYMcOhibGRSXk42dPJShND8f4eS1lyBtA==","signatures":[{"sig":"MEUCIQCnlQiWtl8lO08TdXe6JEKFxSbfUHroADxqzA6lZKdF6wIgd6QL21g+zLEIv/ToCwUsdc3lXXhE1YZtlhG2Y2qLVp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.56.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1c4c3028d71cc93ac1b9e50a91254bd5/tutti-os-ui-rich-text-0.0.56.tgz","_integrity":"sha512-DaPzs7CyXdSxuP9zRjQLW4URqyKpaKEyoMZNicaXtVqfZyP4R/+OYLYMcOhibGRSXk42dPJShND8f4eS1lyBtA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.56","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.56","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.56_1783062703931_0.8808484699886605","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tutti-os/ui-rich-text","version":"0.0.57","_id":"@tutti-os/ui-rich-text@0.0.57","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"157fd2d7d1bb0a46898b93ceeaa8f3bf43357a6b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.57.tgz","fileCount":43,"integrity":"sha512-nZXBwsKF/83WUmajrtPIcI//jhEc0nnNmz23q9PlbCqGQBhic/UVCfUaRMpdUThpTFwK89bUB/WPVtqO0bj53g==","signatures":[{"sig":"MEQCIC4gjk59d/Y0jmwkcx1Ayx1X2NZg6vJtCwAIi2IebfiqAiB4qDtaj8XOQiXr1U7Z2F6Y6Y8P+CQLf3RETAqvwolKaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.57.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b8aa2a5b12c09b8f7149e6650be2f189/tutti-os-ui-rich-text-0.0.57.tgz","_integrity":"sha512-nZXBwsKF/83WUmajrtPIcI//jhEc0nnNmz23q9PlbCqGQBhic/UVCfUaRMpdUThpTFwK89bUB/WPVtqO0bj53g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.57","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.57","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.57_1783067794399_0.5088329205535684","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tutti-os/ui-rich-text","version":"0.0.58","_id":"@tutti-os/ui-rich-text@0.0.58","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8690e10ba8e9c29852ed1a88a89e9aa697e1a03e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.58.tgz","fileCount":43,"integrity":"sha512-FurCEM8rGaxTQezkEfK6GUqqxJ0kjFApA04hj/kq/07Mk0D3OTLbLz0Z/xp4vErV3J0Heh+eDIWEKUJ5sbcORA==","signatures":[{"sig":"MEUCIC86YH9wYRvyxEqPPu/h8eFXHHeEi7ROzWsXoZY1TXKaAiEA3WI/Lm3/Z3OIRCs/IzAh+v8wRHjCkZtxY5AhAHPpzxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.58.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/83e5600a134645ef0582bdab7b35dfec/tutti-os-ui-rich-text-0.0.58.tgz","_integrity":"sha512-FurCEM8rGaxTQezkEfK6GUqqxJ0kjFApA04hj/kq/07Mk0D3OTLbLz0Z/xp4vErV3J0Heh+eDIWEKUJ5sbcORA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.58","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.58","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.58_1783156356839_0.1511531304072138","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tutti-os/ui-rich-text","version":"0.0.59","_id":"@tutti-os/ui-rich-text@0.0.59","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"802870e761734568bb9190bec3c77402500d54fd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.59.tgz","fileCount":43,"integrity":"sha512-/DvDJZuvn/1RDfp55XPHvdRCdeEaSxd9WuAMGjuSLFeELpUeFEqM7RJSuJs5Ak7412GuOwW6cn+NxCkBppuMZw==","signatures":[{"sig":"MEUCIQC3DXf3Imz24oW5axX2uxnFae2dWpdtM3q32SVRsoJVlQIgIK1I2gxH0buQKMrdrOfYK7daaYZCzxIqi1r7de7Krio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.59.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/076b010404762f7e498428f869f67ddc/tutti-os-ui-rich-text-0.0.59.tgz","_integrity":"sha512-/DvDJZuvn/1RDfp55XPHvdRCdeEaSxd9WuAMGjuSLFeELpUeFEqM7RJSuJs5Ak7412GuOwW6cn+NxCkBppuMZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.59","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.59","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.59_1783158569612_0.15352929195450216","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@tutti-os/ui-rich-text","version":"0.0.60","_id":"@tutti-os/ui-rich-text@0.0.60","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"70c7a5b6e15dbdf6c84b7158a2177733971e45fe","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.60.tgz","fileCount":43,"integrity":"sha512-xVCyo9Cnc5MdNNzbKkzLGZt0qha6C8ausChIogw6M6hvpq6+7OvlKzXWWkVfDIqAkRsTXdaOokSfWXXPxbpuuQ==","signatures":[{"sig":"MEUCIQC3R4RztxY0JYs7oeEkqU6XMeccKN4NNUCT7uS/u+5CuAIgCWSsiMlQTKe8WWoLUjc8RHH1rs1BYHBgf4LZVLVN+/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.60.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c1ea3903dd603e576fb8f7b140cdb82e/tutti-os-ui-rich-text-0.0.60.tgz","_integrity":"sha512-xVCyo9Cnc5MdNNzbKkzLGZt0qha6C8ausChIogw6M6hvpq6+7OvlKzXWWkVfDIqAkRsTXdaOokSfWXXPxbpuuQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.60","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.60","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.60_1783192469109_0.6650188713523166","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tutti-os/ui-rich-text","version":"0.0.61","_id":"@tutti-os/ui-rich-text@0.0.61","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6e6a5529a1ef8c508051fcc134ee11416818203","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.61.tgz","fileCount":43,"integrity":"sha512-zZdWv3yTNP4VkuSgEYe8DImalTwrYSyIpK+9rjnFpE8jYZgwiK8cz8JufmmXYcxlNvj31quDCuNGcX5+k5btvA==","signatures":[{"sig":"MEYCIQCIRoKqU1IssrYctppkqxUCGbBgMLQL89m6UheCarwKVAIhAMZ4bI5+vPp9D5Z46YukPIN0nB/bTkaupy++0pm426td","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.61.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/012a3c37ffab5ed8b45aa5eec0759e88/tutti-os-ui-rich-text-0.0.61.tgz","_integrity":"sha512-zZdWv3yTNP4VkuSgEYe8DImalTwrYSyIpK+9rjnFpE8jYZgwiK8cz8JufmmXYcxlNvj31quDCuNGcX5+k5btvA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.61","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.61","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.61_1783228594067_0.41010683411567994","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tutti-os/ui-rich-text","version":"0.0.62","_id":"@tutti-os/ui-rich-text@0.0.62","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7cb7d05e204d5111922067bd6eef1e0cee49922c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.62.tgz","fileCount":43,"integrity":"sha512-jhXAdixzgWLjriyqOVBK2yQij3MZFPtkoN1fpdwxZjcQumVn4Nnfc7SPLzoaCbJ5HNVQPWON/9GLmWImwWalng==","signatures":[{"sig":"MEUCIQDilCi2x7qy56WITUeKFCqZ2vS9i/bO52rK0UonjL1RvAIgN65Rn0EJ+4l9Mp9VYwc6+oiZakLMCsAdIM2X4zJUsa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.62.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8be87709989315a601f743bb63ab9e6c/tutti-os-ui-rich-text-0.0.62.tgz","_integrity":"sha512-jhXAdixzgWLjriyqOVBK2yQij3MZFPtkoN1fpdwxZjcQumVn4Nnfc7SPLzoaCbJ5HNVQPWON/9GLmWImwWalng==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.62","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.62","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.62_1783254575170_0.6960857482298486","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tutti-os/ui-rich-text","version":"0.0.63","_id":"@tutti-os/ui-rich-text@0.0.63","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6ad92bb69ad85bec07f009c90809ba816eba6305","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.63.tgz","fileCount":43,"integrity":"sha512-JW/8nXd9axlRtuxDrg4LOvhei8hK1jEb8uWEcXJJeK0nDGiNX0WUV8lfLxckTRWOHq9wwc5fbSBPJ9RUOfDaEg==","signatures":[{"sig":"MEYCIQCDaMGtaIGBKt2XR6p0twBACprHinfeekIYC6eYJJvergIhAMnAKWJVkIeYtOt06T3gr1lAvM1JjIN0nPolmnIs92SZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731562},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.63.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/341028622d20f26586a2e4223a735d01/tutti-os-ui-rich-text-0.0.63.tgz","_integrity":"sha512-JW/8nXd9axlRtuxDrg4LOvhei8hK1jEb8uWEcXJJeK0nDGiNX0WUV8lfLxckTRWOHq9wwc5fbSBPJ9RUOfDaEg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.63","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.63","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.63_1783258238277_0.9689405532833262","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tutti-os/ui-rich-text","version":"0.0.64","_id":"@tutti-os/ui-rich-text@0.0.64","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a7c564f94eef7339b5735ff4517246bb39801359","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.64.tgz","fileCount":43,"integrity":"sha512-AD68cHm+yjMSygFqVWTDKqprvTe17VtViyU2SLQN9eILqzMRQbwmeFnEbgxIzoXx9ZlzlegvsBZcHD4UKR5IaA==","signatures":[{"sig":"MEQCIBfWIIKq30KZa1WrdG6Hk96F4rIe90hjzCRTUufHELJVAiAtUf2Ga2t69HVTt5Qyb6Bu/V7I1hJe2/yQ8G8KobcU7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733069},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.64.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0795bd478e95d8a3b4873e5f76c4100f/tutti-os-ui-rich-text-0.0.64.tgz","_integrity":"sha512-AD68cHm+yjMSygFqVWTDKqprvTe17VtViyU2SLQN9eILqzMRQbwmeFnEbgxIzoXx9ZlzlegvsBZcHD4UKR5IaA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.64","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.64","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.64_1783320605816_0.6777791156094135","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tutti-os/ui-rich-text","version":"0.0.65","_id":"@tutti-os/ui-rich-text@0.0.65","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f6db80e98c251a2af68bb3762bf6b8d563572c33","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.65.tgz","fileCount":43,"integrity":"sha512-Y4lLxj+gSJeqQ5b+BPMYzYOYUrXVCCvJ4ohowrSNAHLIlRTE+f4yof5p451jCL5oiRxjpRXBi8gxuxs7xwvU6w==","signatures":[{"sig":"MEYCIQDXhrvXN6LHbTvkqGGbHKQy7m8lzxgx8BKbb2QSYVjbIQIhAPvjeq6BBMh6hIE8ii6Os8601tKe0lLzIUFYAENoDsWt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733069},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.65.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/100e348573e6990b16aea7b9d12a30dc/tutti-os-ui-rich-text-0.0.65.tgz","_integrity":"sha512-Y4lLxj+gSJeqQ5b+BPMYzYOYUrXVCCvJ4ohowrSNAHLIlRTE+f4yof5p451jCL5oiRxjpRXBi8gxuxs7xwvU6w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.65","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.65","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.65_1783334019445_0.07587210747156092","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@tutti-os/ui-rich-text","version":"0.0.66","_id":"@tutti-os/ui-rich-text@0.0.66","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"736390aecbbd45c714aa0c27a24ea486fd04e677","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.66.tgz","fileCount":43,"integrity":"sha512-0fVQqgspaXmQ9/tdvC+R5loFjPLkuA5d7tmnISUs0PsN4qTo3t5ozeQ8ZcG0lWMPLocZZHk0LbhfTN60TaxRXQ==","signatures":[{"sig":"MEYCIQCH/izc8rEHJV0vtvXd30U4hkgnHGH9juHFpwtuZhhHhAIhAOjYQUMnC/zShOgfqRXoaVlAIVmXmNSVNl8BMy2lFZd4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733063},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.66.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0fa803488076eb821ecbc5aa1af9cdaf/tutti-os-ui-rich-text-0.0.66.tgz","_integrity":"sha512-0fVQqgspaXmQ9/tdvC+R5loFjPLkuA5d7tmnISUs0PsN4qTo3t5ozeQ8ZcG0lWMPLocZZHk0LbhfTN60TaxRXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.66","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.66","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.66_1783399438224_0.8325135602191038","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@tutti-os/ui-rich-text","version":"0.0.67","_id":"@tutti-os/ui-rich-text@0.0.67","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8461a905addbe0204ed65262664da72a29f0964f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.67.tgz","fileCount":43,"integrity":"sha512-X8xl2/eGTItz/qbbS48RYrS+qq2CEwz9XbrKuuqPwTWdN9Dj2blXHXtBeVZmYgwo8mvXl225d5okoo83dkOsQA==","signatures":[{"sig":"MEQCIEpmHBUmBRYXMx79krgnlU4U01yoA/xetRrBo6tckhVKAiBr2xXwGsDcE5dN2y5yih3J10oCJ7nU6zh2Njtnw+QDNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733063},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.67.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6adb5b95eb0a9ab4ee4e0d0e1650b26e/tutti-os-ui-rich-text-0.0.67.tgz","_integrity":"sha512-X8xl2/eGTItz/qbbS48RYrS+qq2CEwz9XbrKuuqPwTWdN9Dj2blXHXtBeVZmYgwo8mvXl225d5okoo83dkOsQA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.67","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.67","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.67_1783411585363_0.4463564568305278","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@tutti-os/ui-rich-text","version":"0.0.68","_id":"@tutti-os/ui-rich-text@0.0.68","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d8562b7808c8a4d79781aa816f0324a13249420f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.68.tgz","fileCount":43,"integrity":"sha512-dHJYuY1l/EEm8Y5OpiarrI4tP5SkYdLz3JoBwpsfSLERn31hehgyKrWo6ep4kiBJJTzvUEQR2wLRA0TVyfqh3w==","signatures":[{"sig":"MEUCIQDx4zC84gLwRZjQ2/Rnq6yDGXVf+k0ar6b6d0rEdeSlpgIgVjp3GTGXSq/oBiJ93KFq2831ys4v8E7RBbbapfVkUOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733063},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.68.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3b8caaeab968b4960d197444d36254bf/tutti-os-ui-rich-text-0.0.68.tgz","_integrity":"sha512-dHJYuY1l/EEm8Y5OpiarrI4tP5SkYdLz3JoBwpsfSLERn31hehgyKrWo6ep4kiBJJTzvUEQR2wLRA0TVyfqh3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.68","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.68","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.68_1783420337352_0.01446930616994302","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@tutti-os/ui-rich-text","version":"0.0.69","_id":"@tutti-os/ui-rich-text@0.0.69","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"34c5f6347c24db04a1430a0bde3d2b0ec668fd24","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.69.tgz","fileCount":43,"integrity":"sha512-8AupyFrCn8wvqpv1MkSXTrTQGAGgpkBZ6TgawGI0vUf3jcgWRKWZycsY037/kj+0u8GRhfPRFmeL0HZtDNNbCw==","signatures":[{"sig":"MEUCIBUrB0HonTD+3t+1hGe75tCjksAwyB3qzaczk7PVEqePAiEA0TjbIpnl2fPomRC+Va+YL40yQbJgXxQ2lZd+7i14Uc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733063},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.69.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fec3976ada5f536d0454c198b727697d/tutti-os-ui-rich-text-0.0.69.tgz","_integrity":"sha512-8AupyFrCn8wvqpv1MkSXTrTQGAGgpkBZ6TgawGI0vUf3jcgWRKWZycsY037/kj+0u8GRhfPRFmeL0HZtDNNbCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.69","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.69","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.69_1783433381697_0.24611616947741566","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@tutti-os/ui-rich-text","version":"0.0.70","_id":"@tutti-os/ui-rich-text@0.0.70","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b3f53068bcb36c78d280465439973d70ebff0bdd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.70.tgz","fileCount":43,"integrity":"sha512-IgYoFDe9/MX95DxA13Pc0NNkbkBgB6Fi0hiI4UxShPILabnv9m4ilkWL5SBqtpDJybyHpftJnDs7uVDc8TSCsw==","signatures":[{"sig":"MEQCIGLzNeNPVAsTxW7KREqdsyhGEQbh167zHpT/Ii8xecPSAiA96Anm8hdFKxoh8uEVvfmR7PE+Thml2EVAhzuPYiXj0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733063},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.70.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6252348033f91a4866e26cb0e6ae4c2/tutti-os-ui-rich-text-0.0.70.tgz","_integrity":"sha512-IgYoFDe9/MX95DxA13Pc0NNkbkBgB6Fi0hiI4UxShPILabnv9m4ilkWL5SBqtpDJybyHpftJnDs7uVDc8TSCsw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.70","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.70","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.70_1783443970768_0.08887459175899282","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@tutti-os/ui-rich-text","version":"0.0.71","_id":"@tutti-os/ui-rich-text@0.0.71","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a133821e96b2618e1104a54bc4aab4c34d8bbd0d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.71.tgz","fileCount":43,"integrity":"sha512-8CX47dgtSow2h9K0GJDIPoHDSO6ATSISAhXDPi7/oZp+pHrCXtgTk3hrA7Z5pPZQrZf40tCkw//Xv9Rb7PIJ7w==","signatures":[{"sig":"MEQCIB5SP0gyRxRq+QRRA1FUEAfQVM1r27W2bwareZuAzW/DAiBPrIHKzkHUfQsPv+ksSqOhW9d66TsA6EsoRKF/rs/mcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733063},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.71.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f3bf04b40b15ae3ebc0f7baebf8c536a/tutti-os-ui-rich-text-0.0.71.tgz","_integrity":"sha512-8CX47dgtSow2h9K0GJDIPoHDSO6ATSISAhXDPi7/oZp+pHrCXtgTk3hrA7Z5pPZQrZf40tCkw//Xv9Rb7PIJ7w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.71","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.71","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.71_1783484580913_0.7479860599008337","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@tutti-os/ui-rich-text","version":"0.0.72","_id":"@tutti-os/ui-rich-text@0.0.72","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"416d86c633b6dc30f8996c1e0c6b060180fbb607","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.72.tgz","fileCount":43,"integrity":"sha512-+yxA9TrI8I+l/j2EVNP7q9MnM4dM6+kapJEAZ9T4+WVApcVQgfE6xpXgyeALxP50wJjdx16JzjPQgjYBsU4JTQ==","signatures":[{"sig":"MEUCIQDL6i3jmdpJIUnhf0fvz/ZPy6S9Iu3IbSM2Fnbk19KQMwIgHbl4rBr1SGzjl3xfwNNEcuP6bEXajBkdwjqger/OOUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734015},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.72.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/326dd29ab345e7daf618b94397928b29/tutti-os-ui-rich-text-0.0.72.tgz","_integrity":"sha512-+yxA9TrI8I+l/j2EVNP7q9MnM4dM6+kapJEAZ9T4+WVApcVQgfE6xpXgyeALxP50wJjdx16JzjPQgjYBsU4JTQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.72","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.72","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.72_1783499967268_0.24402268576213504","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@tutti-os/ui-rich-text","version":"0.0.73","_id":"@tutti-os/ui-rich-text@0.0.73","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9e95d4286ace8571cdcb723e6294d53542f2e8e3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.73.tgz","fileCount":43,"integrity":"sha512-HOEjXLf2HYZHVw9lddQ2LZbanfREkmmCLt2WG2tUFbBRaGua+npZy7APTzI1SuMAOk1xAE5R0pbqIHYgcC6qGQ==","signatures":[{"sig":"MEQCIGTkNTxD+6hqap8jiCya/elIZs2Xk4D7gGe27qLCRUFrAiBIJ4YgqRo7+2K/3kut5VW42YiMDhfbahDGIzHXNm2sBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734015},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.73.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/07ffa20949728b1bba9a3efcb766ab55/tutti-os-ui-rich-text-0.0.73.tgz","_integrity":"sha512-HOEjXLf2HYZHVw9lddQ2LZbanfREkmmCLt2WG2tUFbBRaGua+npZy7APTzI1SuMAOk1xAE5R0pbqIHYgcC6qGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.73","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.73","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.73_1783503292784_0.5804675440671831","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@tutti-os/ui-rich-text","version":"0.0.74","_id":"@tutti-os/ui-rich-text@0.0.74","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"730ae044fcd6bf2fe97a7815f9b7ee0e88c9f1ff","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.74.tgz","fileCount":43,"integrity":"sha512-6ahM7K2W/ctDFjPHnAjSkyRaUx3a0J3Vun2M74/l2xB3MDXwSxaZCQHK6e142UusGkHGTgerBYTBPq7qLWaQog==","signatures":[{"sig":"MEYCIQDKrj++opbPxtlBi7BDHLTwVftsIukq3H1mCNYKcNm5bQIhAM5bwheZO4wN+Jp0w7QOCZFHIktlZnBmC1C046Pepriq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734015},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.74.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/632f8a38c779834b6aac8a6d8ee42be9/tutti-os-ui-rich-text-0.0.74.tgz","_integrity":"sha512-6ahM7K2W/ctDFjPHnAjSkyRaUx3a0J3Vun2M74/l2xB3MDXwSxaZCQHK6e142UusGkHGTgerBYTBPq7qLWaQog==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.74","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.74","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.74_1783513924845_0.03814494798085222","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@tutti-os/ui-rich-text","version":"0.0.75","_id":"@tutti-os/ui-rich-text@0.0.75","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"08f47d40ba14815119c535a24f55dc0c90820e69","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.75.tgz","fileCount":43,"integrity":"sha512-FRCyxnb6flmxpm1r/0R+Rl/1nE75z8YPTx0mFilEDj0MbAInKiHcCQ8bAnK42gGpbgTe8V7gawHkoUAuCUdDOA==","signatures":[{"sig":"MEUCIQCBd2dldqGTc50h3/Tre30eTvLGGryFj2ivflatdOKtlwIgZQWsiSVw6TfChGXVqVtLszoLeGegYQhc0JaUBYm0iuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.75.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eb16288d0ec914a8682e9ff1f19ccf04/tutti-os-ui-rich-text-0.0.75.tgz","_integrity":"sha512-FRCyxnb6flmxpm1r/0R+Rl/1nE75z8YPTx0mFilEDj0MbAInKiHcCQ8bAnK42gGpbgTe8V7gawHkoUAuCUdDOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.75","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.75","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.75_1783579772049_0.10381618704876727","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@tutti-os/ui-rich-text","version":"0.0.76","_id":"@tutti-os/ui-rich-text@0.0.76","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"494b42d1bb97d8126fcea22fb48c1541888d9b39","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.76.tgz","fileCount":43,"integrity":"sha512-s/DVg3zYMnlgXIT/OMunT5+HGjKNFsS4MnO7T5OXtue2hyzJgRl0U3tQCASiNxbSfzqXk2xSuON4b1ZGtB69uw==","signatures":[{"sig":"MEQCIEU/kaU2gcMcbIx8t7Ay8AQt9mHjZ59ambP9MEmp+eN5AiBLuA27uwqdq++DWIHbnzGYSVCTwDoZC+/ZhtHoWHnMlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.76.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c191eb4d5cb23ef5cbf9191780cff1c4/tutti-os-ui-rich-text-0.0.76.tgz","_integrity":"sha512-s/DVg3zYMnlgXIT/OMunT5+HGjKNFsS4MnO7T5OXtue2hyzJgRl0U3tQCASiNxbSfzqXk2xSuON4b1ZGtB69uw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.76","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.76","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.76_1783590188987_0.7128593330606385","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@tutti-os/ui-rich-text","version":"0.0.77","_id":"@tutti-os/ui-rich-text@0.0.77","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"34c12f7ac0499659ed36f50bf04f0da83c4c2d0b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.77.tgz","fileCount":43,"integrity":"sha512-cWuM1JH4YWWO1H7l7LPbf9l3zxCZN+OkiBoQITF02sDkpUENpE27v1+nwK0V8iNODEEUzlIFGbOa7S4xMtShaw==","signatures":[{"sig":"MEUCIB7YaMRS+1L/SFi/C5AFtVOaM+eRVS6A16MpavmyImpnAiEA9LhH54IWgaYVkOe51US2X/GDGk1Kqu8947Z6PGiPfIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.77.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9756889a2dcd2ce8867758fbd7e413f0/tutti-os-ui-rich-text-0.0.77.tgz","_integrity":"sha512-cWuM1JH4YWWO1H7l7LPbf9l3zxCZN+OkiBoQITF02sDkpUENpE27v1+nwK0V8iNODEEUzlIFGbOa7S4xMtShaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.77","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.77","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.77_1783593945694_0.44642912093759346","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@tutti-os/ui-rich-text","version":"0.0.78","_id":"@tutti-os/ui-rich-text@0.0.78","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4dfe4b42a1a1494875bca4f0b3f53e4d887f9c07","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.78.tgz","fileCount":43,"integrity":"sha512-I8oMX/UbBI23oqSB5H6oGCZ+4h9BCdL2YmqmuEX2FKKcXB1lOav7VVCtstBOKJnib7Xsx5oSshSi5CUtcuJ+Rg==","signatures":[{"sig":"MEUCIQCbHt1Y7PSIwHumGIm3ZfSBFf+yR65CaxujMD576XkzEAIgLiB4G3fNzTBB5UJwWy5Uoc3sP19DZQbYcmI0bHPXU7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.78.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de0023d9f640d2282942fa628a40c9eb/tutti-os-ui-rich-text-0.0.78.tgz","_integrity":"sha512-I8oMX/UbBI23oqSB5H6oGCZ+4h9BCdL2YmqmuEX2FKKcXB1lOav7VVCtstBOKJnib7Xsx5oSshSi5CUtcuJ+Rg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.78","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.78","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.78_1783609582831_0.1845305105508781","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@tutti-os/ui-rich-text","version":"0.0.79","_id":"@tutti-os/ui-rich-text@0.0.79","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2f1876417d1f9b1208904f60c40e20de0fe7d786","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.79.tgz","fileCount":43,"integrity":"sha512-zMwGZB5nB0l0Eb1v0fHQZy50qTfb77q6/JV4s5Tb5cm93UOYOfWwcd9JMjzi6lf5RLkESZ/bPTsBLoFn/K8Mug==","signatures":[{"sig":"MEUCIQDUlG38qSNSODi9wTurkndx4iJnfjkjGM5ozd/NfwMC1QIgKnvkvWEFm4vOKd1cuZcr+AJ2vMxD7OLzwYIVs4IEe5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.79.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3fd3fea6e5634f99e336543bdac251b2/tutti-os-ui-rich-text-0.0.79.tgz","_integrity":"sha512-zMwGZB5nB0l0Eb1v0fHQZy50qTfb77q6/JV4s5Tb5cm93UOYOfWwcd9JMjzi6lf5RLkESZ/bPTsBLoFn/K8Mug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.79","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.79","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.79_1783624529502_0.8774531279090136","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@tutti-os/ui-rich-text","version":"0.0.80","_id":"@tutti-os/ui-rich-text@0.0.80","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ff0f8f944c12d2e0494d628fcd4bca0686e13b9d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.80.tgz","fileCount":43,"integrity":"sha512-mu0jEejrx5ctUqw4L6Ma3Qa6IicDaSmieiYdjSlmGYJ7rxpNWP7YBUtcLmwMuGAUnwJRsvt8YxPqU7LHBRhLCw==","signatures":[{"sig":"MEUCIEYu4IQ/CrCXZQoW4YLAq8uA9SvFse62cX7lwqfKkxmHAiEA2c822z2v0gijmemIcXfv2SVC3e+ZwlMUkxJLszikZN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.80.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/75f8b52a9d04cb72a558c0cb170c3136/tutti-os-ui-rich-text-0.0.80.tgz","_integrity":"sha512-mu0jEejrx5ctUqw4L6Ma3Qa6IicDaSmieiYdjSlmGYJ7rxpNWP7YBUtcLmwMuGAUnwJRsvt8YxPqU7LHBRhLCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.80","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.80","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.80_1783625449285_0.6132245370725458","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@tutti-os/ui-rich-text","version":"0.0.81","_id":"@tutti-os/ui-rich-text@0.0.81","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6367980ce4560e72aec42720849e8f81d2f0fb6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.81.tgz","fileCount":43,"integrity":"sha512-ZYGfJPg3jX16yVj7SnAghRdSoZwe+3HwPKr/QlKLqIM0cIp0Nni1kFQxXY47vzIYnjIEKTAF9uYjiFaVdtk6qQ==","signatures":[{"sig":"MEUCIQD5nJsuevUu6j2t88kbn5mclcyWuLKrXkvffpldNcx6YgIgfJcRr+7eAWYxCmd3eKR80sxXFaHru1Rmk+VVqsEJF9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.81.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3347d9fdd62c8c7f9b73b52e0f9f38dc/tutti-os-ui-rich-text-0.0.81.tgz","_integrity":"sha512-ZYGfJPg3jX16yVj7SnAghRdSoZwe+3HwPKr/QlKLqIM0cIp0Nni1kFQxXY47vzIYnjIEKTAF9uYjiFaVdtk6qQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.81","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.81","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.81_1783659320043_0.915313936879802","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@tutti-os/ui-rich-text","version":"0.0.82","_id":"@tutti-os/ui-rich-text@0.0.82","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9005499a9ce84d219a1359efca3c742ef00ccf89","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.82.tgz","fileCount":43,"integrity":"sha512-tmOyDyjpf6gfeA27SmWjjUN0e9Eloyjfkv3YmNwVhp0hRmyGn8kUfN2+QXeq+AVpQxGdm1JyZY7+UfiuSBlEwA==","signatures":[{"sig":"MEQCIALj6grIKDhxLCZ4JPEOSJVCz+tkwRLEEruXhujuqqyIAiAy3KqgKTFb4xK0GyxE9AMrOix7cqY49yIV1kXjHuH/Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.82.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1b3f4a1eb267413844a9a9b559548cb7/tutti-os-ui-rich-text-0.0.82.tgz","_integrity":"sha512-tmOyDyjpf6gfeA27SmWjjUN0e9Eloyjfkv3YmNwVhp0hRmyGn8kUfN2+QXeq+AVpQxGdm1JyZY7+UfiuSBlEwA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.82","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.82","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.82_1783670347927_0.5729433785148887","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@tutti-os/ui-rich-text","version":"0.0.83","_id":"@tutti-os/ui-rich-text@0.0.83","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e85952a5649e9ca0bee9b6d520861b612e22271e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.83.tgz","fileCount":43,"integrity":"sha512-ArTIQrJoYERXMQqlgL1AVPvHflyUbxDbTqr2+EiM7m9BnrppeME8Hk/tdWmqb8PxV/SPBQE654IHFNdOldbGnA==","signatures":[{"sig":"MEQCIBzNtPuLKjSCvZW3hriz0gKwmLL2NLMMZdoz6nbwrVLyAiA59vUFRsDLBfGjvKQWiNCjx1j/FAymwUyFgMzkL82XbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.83.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f9e72447009417fd7238bbbe41514b44/tutti-os-ui-rich-text-0.0.83.tgz","_integrity":"sha512-ArTIQrJoYERXMQqlgL1AVPvHflyUbxDbTqr2+EiM7m9BnrppeME8Hk/tdWmqb8PxV/SPBQE654IHFNdOldbGnA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.83","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.83","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.83_1783673064796_0.6952205289439168","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tutti-os/ui-rich-text","version":"0.0.84","_id":"@tutti-os/ui-rich-text@0.0.84","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84ceebb79794ccd86ad8772ff213a066253e9143","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.84.tgz","fileCount":43,"integrity":"sha512-r0Gv4VkL92PzCmSe61Y2m2F7ZrMkK4l/qf+TfS+di25e01N34KODI150uAQWHVHrkUIN0O7jt3YVzHps74djBw==","signatures":[{"sig":"MEUCIQCxFDRUkYsbyryTMDqtPABhwWbL5V4jehaOy8p/2XvvSAIgLDBdnXKHRKyMDqlxWjtLlom2lAJKRMl4F493x1Miulk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.84.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/285a6fdfaec9d6730d5776754354bfa9/tutti-os-ui-rich-text-0.0.84.tgz","_integrity":"sha512-r0Gv4VkL92PzCmSe61Y2m2F7ZrMkK4l/qf+TfS+di25e01N34KODI150uAQWHVHrkUIN0O7jt3YVzHps74djBw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.84","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.84","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.84_1783699103039_0.7056409009267393","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tutti-os/ui-rich-text","version":"0.0.85","_id":"@tutti-os/ui-rich-text@0.0.85","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"542f0f7fcaaa024c690045ae738aedd7ae97eb3e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.85.tgz","fileCount":43,"integrity":"sha512-IrE0CbIllFfyu0qaBywv0BmoxvRYnKK2KiQMGqeEKfYCqWNyaY8F6f1eeSkotce3aiZR8Nv2QpzGOjmxP+KZLQ==","signatures":[{"sig":"MEUCIQC3dHTcQGN2YoOfoIqEvdnpfDPkygx23SvB4UiyoVAT9QIgGvTD3rPnYlLDGCUtGy/z7sLOdc2u8E6mJ9JTAQs5VZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.85.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/236e1e725bdc0e33525341d4c418f765/tutti-os-ui-rich-text-0.0.85.tgz","_integrity":"sha512-IrE0CbIllFfyu0qaBywv0BmoxvRYnKK2KiQMGqeEKfYCqWNyaY8F6f1eeSkotce3aiZR8Nv2QpzGOjmxP+KZLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.85","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.85","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.85_1783700005806_0.014512893152595074","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tutti-os/ui-rich-text","version":"0.0.86","_id":"@tutti-os/ui-rich-text@0.0.86","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3a62042a64e1aa5c37eebafbaa0160be2fe6b3b1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.86.tgz","fileCount":43,"integrity":"sha512-0C5oeJ4hYIcci3obLCAk0ElB5td+wfybkETEjUa0adGHuFFSuAt3ZYMNmso3gznCDY1lSLBM8oYvCHePzwAX+w==","signatures":[{"sig":"MEQCIBkBfahkk7xXm9K9Uz4xsWvh7fz9waVY75koSERG8TWLAiBMEafhQOnnLTaJ8sbs34YRar4a7Hu73nHJyoxU1QgXWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.86.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5fd71d0d9000b27bc54ccbf64808019d/tutti-os-ui-rich-text-0.0.86.tgz","_integrity":"sha512-0C5oeJ4hYIcci3obLCAk0ElB5td+wfybkETEjUa0adGHuFFSuAt3ZYMNmso3gznCDY1lSLBM8oYvCHePzwAX+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.86","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.86","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.86_1783744452098_0.9244148261878202","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tutti-os/ui-rich-text","version":"0.0.87","_id":"@tutti-os/ui-rich-text@0.0.87","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"889b825a551b271dbe286d1c8b9cab7e94de5153","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.87.tgz","fileCount":43,"integrity":"sha512-UdF+80si/oR+xoGdlS/wV5wr7SYhNeqhpFPom6aGbX1nOtoIn+BdYpGsO/RZboR8Aj0Znql06nF9g6ksOUJCgg==","signatures":[{"sig":"MEUCIG4Qj5Nb6S9Fp92qU42A+5KzCzg6GSJBIedl0K8DSmz3AiEA0KiD4UY+Uc1UaMHww4+yXlFCNNZxDDEbntXVy8CVEcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.87.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/17cd6cd07cfe740c3559037a4ae486de/tutti-os-ui-rich-text-0.0.87.tgz","_integrity":"sha512-UdF+80si/oR+xoGdlS/wV5wr7SYhNeqhpFPom6aGbX1nOtoIn+BdYpGsO/RZboR8Aj0Znql06nF9g6ksOUJCgg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.87","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.87","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.87_1783750526962_0.7123679276561687","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tutti-os/ui-rich-text","version":"0.0.88","_id":"@tutti-os/ui-rich-text@0.0.88","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d2708cb759f887fe556f10b5c619c639cd44a7ef","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.88.tgz","fileCount":43,"integrity":"sha512-qEuh9f3MPOBUFxGvCT0Fmu2Y58FnJCL0IyOXlFm/nSEuY1rb5qObm1oMBv7NxRTsGCmcVzsxChqg7V5vlhhPCQ==","signatures":[{"sig":"MEYCIQCGwrZKTtJGqnvTihQugoE2KkYz2pj6X7778xQgklwgaAIhAIIcBBNXeKnF4SAUlL6RX/RjQn0+RVtPdYUXwQmqHeRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.88.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1fb235780060c03229eb8012deb2540b/tutti-os-ui-rich-text-0.0.88.tgz","_integrity":"sha512-qEuh9f3MPOBUFxGvCT0Fmu2Y58FnJCL0IyOXlFm/nSEuY1rb5qObm1oMBv7NxRTsGCmcVzsxChqg7V5vlhhPCQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.88","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.88","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.88_1783762329278_0.5109455864065826","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tutti-os/ui-rich-text","version":"0.0.89","_id":"@tutti-os/ui-rich-text@0.0.89","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"032ac756f68453bf375849da29c5a6260cf01ada","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.89.tgz","fileCount":43,"integrity":"sha512-iViQhqmMkoCm25UnmPAw6FQdkBhf/fZuYxP6f81T4xZzt3zF+k53JrgHXe3ZIrF3HpkBv8z5EJLJ4TV4GRxaSA==","signatures":[{"sig":"MEUCIQCgeCHtvhkOeJtORu8UtoncLL3SX3j6BstKGkcD/aELBwIgJY6REruO9ldAnY93mbbei5O0crS7dYjyA25GdRXo6KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.89.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ceee4a7e9e2f9dc06704e1b49430bcf9/tutti-os-ui-rich-text-0.0.89.tgz","_integrity":"sha512-iViQhqmMkoCm25UnmPAw6FQdkBhf/fZuYxP6f81T4xZzt3zF+k53JrgHXe3ZIrF3HpkBv8z5EJLJ4TV4GRxaSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.89","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.89","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.89_1783791796572_0.17641833909538107","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tutti-os/ui-rich-text","version":"0.0.90","_id":"@tutti-os/ui-rich-text@0.0.90","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a111a3c2aa5348ac679a47715a774272fd12ebdc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.90.tgz","fileCount":43,"integrity":"sha512-qzDWROEkteoCw0Mivm8Cu8DgR1AS0DhvOvuz1aq8wz4qOgZtzsEZmmWPnvh9fCdQmhqBLgzJPBpN9FMBOlOVvQ==","signatures":[{"sig":"MEUCIEuPd3M4aVyYERfvoxqkJePoPNun+Se1R/FCx1Lae+AWAiEAp6PtHtd3yU1Op8pH3i+0lrbTcz/4wv9SobEY8KfR70U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.90.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6a8dfa5ba64c0800906496f9565f1517/tutti-os-ui-rich-text-0.0.90.tgz","_integrity":"sha512-qzDWROEkteoCw0Mivm8Cu8DgR1AS0DhvOvuz1aq8wz4qOgZtzsEZmmWPnvh9fCdQmhqBLgzJPBpN9FMBOlOVvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.90","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.90","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.90_1783873896079_0.80702994838898","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tutti-os/ui-rich-text","version":"0.0.91","_id":"@tutti-os/ui-rich-text@0.0.91","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84c04f6335799e4a8c0609420b3c0a7faad525a2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.91.tgz","fileCount":43,"integrity":"sha512-1hO4V8mzrZHnEYscJyqp3TXZkfkr+1N69U8tev0/whBApQVjSfmjfN65eRhIu4mks3RdRkHnc5JK/a6apbeglA==","signatures":[{"sig":"MEQCIDcnC+8LFGKWMn7/NWb78eHyB6qck1Fif96rJSBIVzedAiBJNJCAr2j/geYSN/Goi58qIiwbf24Fq7Jr3L45lAvEGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.91.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/185fbd5f5383feeaa7487c978f58c4ac/tutti-os-ui-rich-text-0.0.91.tgz","_integrity":"sha512-1hO4V8mzrZHnEYscJyqp3TXZkfkr+1N69U8tev0/whBApQVjSfmjfN65eRhIu4mks3RdRkHnc5JK/a6apbeglA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.91","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.91","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.91_1783875175543_0.0011866184039164285","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tutti-os/ui-rich-text","version":"0.0.92","_id":"@tutti-os/ui-rich-text@0.0.92","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0e48cccca79552e12c0da8160b9cf790cd53e4bb","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.92.tgz","fileCount":43,"integrity":"sha512-CCypgYA8IPdocXyCMqWblKYahIhcomg/2QJSXr1sAZorpc4CJ4iQMCIvuMl8zN1iwEGjV5Rz+ZYU05pHKoz79g==","signatures":[{"sig":"MEUCIHQ1G1aPF2ExwNQtFahjRugu9b55PuMMLKF8Pe+Ii1BWAiEAmpNfEt2+aI1Vll0XB3Dg6h4gaaqIt/7e0lnqdBZXZiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.92.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dad91fd04df1ab219c268b3815722ad3/tutti-os-ui-rich-text-0.0.92.tgz","_integrity":"sha512-CCypgYA8IPdocXyCMqWblKYahIhcomg/2QJSXr1sAZorpc4CJ4iQMCIvuMl8zN1iwEGjV5Rz+ZYU05pHKoz79g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.92","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.92","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.92_1783878064715_0.4621636657311441","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tutti-os/ui-rich-text","version":"0.0.93","_id":"@tutti-os/ui-rich-text@0.0.93","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5b5ba8ab5e77f661dbde46713a56184fdf1d1972","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.93.tgz","fileCount":43,"integrity":"sha512-TVh4BmNLMyH1Vg/FWgkG44Zvlv19YlFNgtmt+7uTCMhtOfLb/30DgnSwYxSCMSGb02ajX69f29BFsnHPKhNARg==","signatures":[{"sig":"MEQCIFuJ0f6FMdYadNDKzi9QgAka7PNgI2I5OodLWGLwvqy2AiAQTIloFwSgONAc35/cC/FMGqcwjpb0UMKBwmfARMZzPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.93.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/adae4a349507c628ca089afb376d8701/tutti-os-ui-rich-text-0.0.93.tgz","_integrity":"sha512-TVh4BmNLMyH1Vg/FWgkG44Zvlv19YlFNgtmt+7uTCMhtOfLb/30DgnSwYxSCMSGb02ajX69f29BFsnHPKhNARg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.93","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.93","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.93_1783923827444_0.21310898709205262","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tutti-os/ui-rich-text","version":"0.0.94","_id":"@tutti-os/ui-rich-text@0.0.94","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"efc1172f7130ad865af51637496cea8ae72437d9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.94.tgz","fileCount":43,"integrity":"sha512-fFdptkfhJQAArjSczzWAIO1EVKcrUBDm76OaBK2RiFyQGsB55RzB01ZwsiKD/dgMJnVTBQkXsmkBTnoUO1l8Dw==","signatures":[{"sig":"MEQCIAfLPsMBhJnzsEZULTptU6epEFk2SyonT0q5SUSNiRmoAiBtfOVE+n+kvqSc2Dc+2jQPrci8HNtOAtdgtjoAqwXcbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.94.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3626967f1a7f3c3e1c22d9df1a1f71f0/tutti-os-ui-rich-text-0.0.94.tgz","_integrity":"sha512-fFdptkfhJQAArjSczzWAIO1EVKcrUBDm76OaBK2RiFyQGsB55RzB01ZwsiKD/dgMJnVTBQkXsmkBTnoUO1l8Dw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.94","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.94","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.94_1783934867209_0.7508526848760881","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@tutti-os/ui-rich-text","version":"0.0.95","_id":"@tutti-os/ui-rich-text@0.0.95","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"49587023d71707cca773140d42dc23ecb5935baa","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.95.tgz","fileCount":43,"integrity":"sha512-BnraWRA5EpZ14lelqIX88xzfec7BLqE40qypdJBf/bw6V6cXz5VH8X70DLP3mbBWmdly+hdfCpyZhSc7+UzL2Q==","signatures":[{"sig":"MEQCIGUjNfwweq/eQVL7Qort3/zB59XC4Q+XTROprlQWfCxJAiBwiCpjBij8V+gwvTuFdeCgXnLj/bWQbRqeaoy7j0ST3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.95.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/51df537bbd3b798be7480d7e1ca7f356/tutti-os-ui-rich-text-0.0.95.tgz","_integrity":"sha512-BnraWRA5EpZ14lelqIX88xzfec7BLqE40qypdJBf/bw6V6cXz5VH8X70DLP3mbBWmdly+hdfCpyZhSc7+UzL2Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.95","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.95","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.95_1783968328484_0.6050777258100821","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@tutti-os/ui-rich-text","version":"0.0.96","_id":"@tutti-os/ui-rich-text@0.0.96","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e22f44b55bbd1aaea239df0dd8787bd95d24de7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.96.tgz","fileCount":43,"integrity":"sha512-/7fCntMYCprsHuQ8Hg02eWqBdQZ41li0d6YazIxdSG13zqXtjx5Dw1egAkyIBfsstvM2CqQEqAu35opFErVG6w==","signatures":[{"sig":"MEUCIE16dFz6jfmyCMkSsPXC6YVQ9h8u3yMXiraGFu7Zj+ueAiEA7zdMxH8E0GSpHzEsW9wiy27vypqMZRjaKnYO/jCRTo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.96.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/112725d564098c8b99d40a7fdfad73d5/tutti-os-ui-rich-text-0.0.96.tgz","_integrity":"sha512-/7fCntMYCprsHuQ8Hg02eWqBdQZ41li0d6YazIxdSG13zqXtjx5Dw1egAkyIBfsstvM2CqQEqAu35opFErVG6w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.96","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.96","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.96_1784052377193_0.954863931646907","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@tutti-os/ui-rich-text","version":"0.0.97","_id":"@tutti-os/ui-rich-text@0.0.97","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3093528ed19b611c7a06900ffc227b2944e234c3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.97.tgz","fileCount":43,"integrity":"sha512-ZbUmcbLetWG7DWLPjSiz1KwnJBsmvwD0YYXa2tirLx0gVE//7PlxI3RLdrYrKaPfx52KyPf9OJcz5hOaYRMilQ==","signatures":[{"sig":"MEUCIQCkubE2r2Ll3un1vtwpMKmN2UPxh3dDSrmgZX+A+xjozQIgVzU8fB0z+fS1dCZUTNvLn2npOM+E7Z44RH44pu0tXg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734586},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.97.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8688b88fb0dc6dc9dfad651641ab87b2/tutti-os-ui-rich-text-0.0.97.tgz","_integrity":"sha512-ZbUmcbLetWG7DWLPjSiz1KwnJBsmvwD0YYXa2tirLx0gVE//7PlxI3RLdrYrKaPfx52KyPf9OJcz5hOaYRMilQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.97","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.97","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.97_1784087501708_0.5153480473150784","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@tutti-os/ui-rich-text","version":"0.0.98","_id":"@tutti-os/ui-rich-text@0.0.98","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"002391230c80f5d60b09a4498e9a593b5a142860","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.98.tgz","fileCount":43,"integrity":"sha512-D0Ct9kNXrrYwhCejaC3ihceneUT1yHG4qi8lu5/WStnKS/RQhQQuCdVRPfgxb+MNQ4y4LJiMz8dO4vjAQCKrmw==","signatures":[{"sig":"MEQCIG0p4xft9huHYyD+JHBTOPM/yx+tJf8JNT1XZAYoCwO6AiBFodhE/H1th3A+Q034jl8Jb9xkcG8XlAzifWf/oAOZKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735355},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.98.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0ddb9ee44e903a8f28ab9e1c6e5509cc/tutti-os-ui-rich-text-0.0.98.tgz","_integrity":"sha512-D0Ct9kNXrrYwhCejaC3ihceneUT1yHG4qi8lu5/WStnKS/RQhQQuCdVRPfgxb+MNQ4y4LJiMz8dO4vjAQCKrmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.98","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.98","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.98_1784105872705_0.3119377654759279","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@tutti-os/ui-rich-text","version":"0.0.99","_id":"@tutti-os/ui-rich-text@0.0.99","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"62474ae0fbb9f6c700e1968d113f1af805c68914","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.99.tgz","fileCount":43,"integrity":"sha512-xoGo63BeIZq2LvuJuQ9XJCTMpJqRu0CweQ9FT4N36T6Kn+FO75A+77MrwtIY13Mcy37lA3h6Ks3V142nJBsv0A==","signatures":[{"sig":"MEYCIQCaEVeCr+f8+FYMLqDSE5/zIJV+u8mWEhahrmKyLRTuKQIhAO0E3gutf8ZQ237KPQTZSnFT3y5os6Ow0aIS23zLwWuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735355},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.99.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/52466ee09ac57684fca7d290330e8684/tutti-os-ui-rich-text-0.0.99.tgz","_integrity":"sha512-xoGo63BeIZq2LvuJuQ9XJCTMpJqRu0CweQ9FT4N36T6Kn+FO75A+77MrwtIY13Mcy37lA3h6Ks3V142nJBsv0A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.99","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.99","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.99_1784106292260_0.9172102081999318","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tutti-os/ui-rich-text","version":"0.0.100","_id":"@tutti-os/ui-rich-text@0.0.100","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eb079b368c20ace327d595f6f9ca0e64c0e5d2f1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.100.tgz","fileCount":43,"integrity":"sha512-BXLkxomuc9LStI9qZl6PKmYfzjHY/3QixY5pl0Fh3sb2Nyx5NXIGOVFofjH32jrGvPDVBIezx42WZLG0A/nZug==","signatures":[{"sig":"MEUCIDUqjAjo9P7j13cQpIs3BwSHICZVWBC4EoiuUH1x5sjQAiEAjCtfEsjW1MawFJVNXTI/FDUio+RCFwUSIDSccSNXmUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735437},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.100.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1bf898ccd1555edac778df95fbb827e5/tutti-os-ui-rich-text-0.0.100.tgz","_integrity":"sha512-BXLkxomuc9LStI9qZl6PKmYfzjHY/3QixY5pl0Fh3sb2Nyx5NXIGOVFofjH32jrGvPDVBIezx42WZLG0A/nZug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.100","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.100","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.100_1784127624233_0.2053046765788411","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tutti-os/ui-rich-text","version":"0.0.101","_id":"@tutti-os/ui-rich-text@0.0.101","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6e550fcd388d4da37b65f356bb642964431d34c4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.101.tgz","fileCount":43,"integrity":"sha512-Ai+ILCtrii6ypdUrrjzT9/Ya6MnXgfxprNpE4C+NB6cyU3zmTVZPG1BXE4CkQYA7cNO76542uKoEI+WIF7BkJA==","signatures":[{"sig":"MEYCIQC4Cq4zwojIJ1yN6Owk7qaDFqj6qV6Eyp+bSIOdLKzpIwIhAJGqYB059oyIzbZEQvJ4ozcQ2v6SW0plnccrr4nLq4YB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735437},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.101.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bfa0b5f5c527aba9f9d3b8e01e9bfd9c/tutti-os-ui-rich-text-0.0.101.tgz","_integrity":"sha512-Ai+ILCtrii6ypdUrrjzT9/Ya6MnXgfxprNpE4C+NB6cyU3zmTVZPG1BXE4CkQYA7cNO76542uKoEI+WIF7BkJA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.101","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.101","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.101_1784133648877_0.27745950544903364","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tutti-os/ui-rich-text","version":"0.0.102","_id":"@tutti-os/ui-rich-text@0.0.102","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"215b0e511648a9ce9e4db483faf9be32ff79dc7b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.102.tgz","fileCount":43,"integrity":"sha512-915DDpgBmmjdJXumzQDGqWl/EJyh+SW+BAO8bdtv30etOKG/CHwOzNfLVKCx2VJxKezgqAoFqNEieAeBofcc3w==","signatures":[{"sig":"MEQCIC4ZRumpSomcYzshxKuqvA2K0khTwUAjGEujFSQLkcg3AiARkrG085NgHVKimD/QujHE8VmOAxPG7h1qtG+ME6N80g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735437},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.102.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e09433cc526ec62cecf2b9fb4835e32a/tutti-os-ui-rich-text-0.0.102.tgz","_integrity":"sha512-915DDpgBmmjdJXumzQDGqWl/EJyh+SW+BAO8bdtv30etOKG/CHwOzNfLVKCx2VJxKezgqAoFqNEieAeBofcc3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.102","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.102","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.102_1784134012060_0.06073111833555145","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tutti-os/ui-rich-text","version":"0.0.103","_id":"@tutti-os/ui-rich-text@0.0.103","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ed86bf16c973e3a88d234578de218ecf0b934d0e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.103.tgz","fileCount":43,"integrity":"sha512-ylE9inV76ocW0H5I35KtoxKasLG/CJxh3MIEnV6tqG2HnVU+4mxrszyVdfk2L61ocpMburK1MsLrd3AhDFg5Lg==","signatures":[{"sig":"MEYCIQDTZUzv784tTVcfqVyEwy9PaDAL/aygP/s7ao6003KDogIhAKz87NKr0Fqks4IU3TwqGWfJSEqZKSsbbEgvIiFC9GiW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735437},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.103.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb480ba18b94718000bbe8a8472f1a46/tutti-os-ui-rich-text-0.0.103.tgz","_integrity":"sha512-ylE9inV76ocW0H5I35KtoxKasLG/CJxh3MIEnV6tqG2HnVU+4mxrszyVdfk2L61ocpMburK1MsLrd3AhDFg5Lg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.103","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.103","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.103_1784136103804_0.715533609610592","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tutti-os/ui-rich-text","version":"0.0.104","_id":"@tutti-os/ui-rich-text@0.0.104","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1117778d321d07ede2f3acecf226310f782d74fc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.104.tgz","fileCount":43,"integrity":"sha512-osTetUI9tuYpPeRlaYCHAF2n7bO6mpIbiVAT+r/8P8G4GggzYd3RODIwvJPOBGmM6SoIfwiTz+j8MYojBBCuBg==","signatures":[{"sig":"MEQCIBmYnk94znLkjcYGpnVo7uDtZxJdeiAFbpuRWlj9QDxsAiAqzP/FDv8FXOODlTwV//5H5aw4hnijqLoZH5xFWCe3Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735437},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.104.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8827c082367407c64d9a36afe03c0243/tutti-os-ui-rich-text-0.0.104.tgz","_integrity":"sha512-osTetUI9tuYpPeRlaYCHAF2n7bO6mpIbiVAT+r/8P8G4GggzYd3RODIwvJPOBGmM6SoIfwiTz+j8MYojBBCuBg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.104","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.104","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.104_1784140512705_0.06877590336987272","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tutti-os/ui-rich-text","version":"0.0.105","_id":"@tutti-os/ui-rich-text@0.0.105","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"883a0cee45a2736cd7443e75b2c9cb80e1a4cb6b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.105.tgz","fileCount":43,"integrity":"sha512-ok8DPRcSNjwzesn02nWqKi0SRaV/dYZvmhzp4qX++yMsOTqWmY5bILuDccn8smRh+20UKzig1y5l7ROW0TqAAw==","signatures":[{"sig":"MEYCIQD0ZIesFSsqAQ3AheTENK3dgS17IYhQCN6U20sIcAQPuQIhALC/4cwvc9deKislwdopx68azCygN6Y+FXzHrAtOPHVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739668},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.105.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef59486d1de6ce93b227a412bb2fcaa1/tutti-os-ui-rich-text-0.0.105.tgz","_integrity":"sha512-ok8DPRcSNjwzesn02nWqKi0SRaV/dYZvmhzp4qX++yMsOTqWmY5bILuDccn8smRh+20UKzig1y5l7ROW0TqAAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.105","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.105","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.105_1784184831834_0.730314136670893","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tutti-os/ui-rich-text","version":"0.0.106","_id":"@tutti-os/ui-rich-text@0.0.106","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f0d7a435fe924890dcceb674ceeec6cadb7cb9f3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.106.tgz","fileCount":43,"integrity":"sha512-gig38fItVaS4IC+lJ7h8R75mz9MP3I7JuQeTRznxz/PpIx1CXhfVQlpW6yrJxhEZVFtVqpL518cVchv7NIbURQ==","signatures":[{"sig":"MEUCIQDPncyN+1SIX2sfjCQmc9dsj+oF7llPvKbTljHWWTPujQIgN9Bw3k1X0t6TwEVWK4FZfMJlmds0/5Gxv6Ob2A2otwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739645},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.106.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/484bf801dc863aef86febc5d7caf3a5d/tutti-os-ui-rich-text-0.0.106.tgz","_integrity":"sha512-gig38fItVaS4IC+lJ7h8R75mz9MP3I7JuQeTRznxz/PpIx1CXhfVQlpW6yrJxhEZVFtVqpL518cVchv7NIbURQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.106","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.106","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.106_1784185725800_0.6542821995207142","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tutti-os/ui-rich-text","version":"0.0.107","_id":"@tutti-os/ui-rich-text@0.0.107","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"28d22f24b3f08a793ffeb454dd5271c0d761ff59","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.107.tgz","fileCount":43,"integrity":"sha512-wTsYrA72gZPuFD+RDJw0qOnBKtFw2Qpp7MBe9vgOkbThdUtNDnHIjd/kDczsH7ZixAMKe9Kce938zHtn9dXUVQ==","signatures":[{"sig":"MEUCIQDc3nCWVtjMeYfXH9eD7ygX1ZTybVjAfPrGaXkHhK5onQIgNnjH+wbTMnV7azguV7NzXlQERtO/kl+UX4A8piDr4JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739645},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.107.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/30cded1c471543935dbe18ba0b023f21/tutti-os-ui-rich-text-0.0.107.tgz","_integrity":"sha512-wTsYrA72gZPuFD+RDJw0qOnBKtFw2Qpp7MBe9vgOkbThdUtNDnHIjd/kDczsH7ZixAMKe9Kce938zHtn9dXUVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.107","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.107","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.107_1784186582296_0.7305836452937076","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tutti-os/ui-rich-text","version":"0.0.108","_id":"@tutti-os/ui-rich-text@0.0.108","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"180ffd231e924a8e5fcef6576d6cf25bfc7795d6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.108.tgz","fileCount":43,"integrity":"sha512-Sbl0uKeaP3n0JGqz6pKTGjuYOINytKnw71ouryJc7qJnH0yHPDsrEq9bsvGMmY7Gxb/A/2JIftmnpz5HBP6S6g==","signatures":[{"sig":"MEUCIFBtJD9bMDsvzZgjX2FptUQedwAbVlG1AO698mxF7eoBAiEAm1dPckW1IRqQjud/nN6nNH4QcbwaQpGUYbWlypg61ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739645},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.108.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e82d56f7d81346be5ed788d6bb6d78cf/tutti-os-ui-rich-text-0.0.108.tgz","_integrity":"sha512-Sbl0uKeaP3n0JGqz6pKTGjuYOINytKnw71ouryJc7qJnH0yHPDsrEq9bsvGMmY7Gxb/A/2JIftmnpz5HBP6S6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.108","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.108","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.108_1784203411416_0.8320607300641212","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tutti-os/ui-rich-text","version":"0.0.109","_id":"@tutti-os/ui-rich-text@0.0.109","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b1bbd9d1721d380fe8ae0203daa264fa3a28706f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.109.tgz","fileCount":43,"integrity":"sha512-1inAwM4RW0m+HVBuQdbVPSf8JTkr000eVF/S2z8GhwX6XjItzXaAWqozYQgLAHya61Rjo3FX4BWiffOrOd109Q==","signatures":[{"sig":"MEQCIBv8Nay0s2n3UtclBvEk30y2hg/GN0YUVKmpVJj7qbvbAiB3Z4EleZNu6iIWIM6mWn0sbepIDg15nRYXQrTC5+zY2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739645},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.109.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fa018f93b161c3edb00a7c620a0cc33d/tutti-os-ui-rich-text-0.0.109.tgz","_integrity":"sha512-1inAwM4RW0m+HVBuQdbVPSf8JTkr000eVF/S2z8GhwX6XjItzXaAWqozYQgLAHya61Rjo3FX4BWiffOrOd109Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.109","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.109","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.109_1784211292959_0.4049642959593971","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tutti-os/ui-rich-text","version":"0.0.110","_id":"@tutti-os/ui-rich-text@0.0.110","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dc058a4c20ccf857a826dc5b98946472e47670da","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.110.tgz","fileCount":43,"integrity":"sha512-Dyl7YKNJz3Yk1bth7n1RfxWjZKBsB8NxlsOKdFuP9T09OKINE7ggfl7sSy8JBen9IxEvSxHx+DuGSE3mqWCzCw==","signatures":[{"sig":"MEUCIQCzQUHdZNmLyCRoMRlD2hzbtle6EpbgM9zq4LkF8nOUogIgTyeuogF9N72aRJw0G53c+jnr+8XbmGmvjeiRh3lQezA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739645},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.110.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2318d5d2f06d65d35670a01b1cd5d303/tutti-os-ui-rich-text-0.0.110.tgz","_integrity":"sha512-Dyl7YKNJz3Yk1bth7n1RfxWjZKBsB8NxlsOKdFuP9T09OKINE7ggfl7sSy8JBen9IxEvSxHx+DuGSE3mqWCzCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.110","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.110","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.110_1784221465248_0.36100619902840947","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tutti-os/ui-rich-text","version":"0.0.111","_id":"@tutti-os/ui-rich-text@0.0.111","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eae3689bcc306fa0ba083657a208d982ddd61299","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.111.tgz","fileCount":43,"integrity":"sha512-cclw9xn5F6jqdQEoF4O9AhrgBIjdASIR2rR4suTwT24oqvRr4LbGXZ80ovJEhgu0sBcWks8r5oBBOGJ6L5EQYw==","signatures":[{"sig":"MEQCIFgD4lnD01tc8GkBEa0ra2bTFfwOY12G+iWXvOwonaZWAiBjCP7b/jQFZKwso8+rxR9E2zQnwftJcNOh9G9EOm5cYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.111.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/715296bc34b2a2b41d198a9ea013582a/tutti-os-ui-rich-text-0.0.111.tgz","_integrity":"sha512-cclw9xn5F6jqdQEoF4O9AhrgBIjdASIR2rR4suTwT24oqvRr4LbGXZ80ovJEhgu0sBcWks8r5oBBOGJ6L5EQYw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.111","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.111","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.111_1784224657936_0.726531947376909","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tutti-os/ui-rich-text","version":"0.0.112","_id":"@tutti-os/ui-rich-text@0.0.112","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"085319fc7a3308303a404eff0a698640f5dcdda4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.112.tgz","fileCount":43,"integrity":"sha512-+rQI1pamSUGA+iOPKeYa2Bd5Rs/21UxTzftMQEkhd+0xvlZrqY08mfeRLiCWukSSxcHPJHSpsWvdib2ZW7213w==","signatures":[{"sig":"MEUCIEnbfIcOs62sg3a+zMcvtWVL3JuBMpYw1AQ4I35E2+rGAiEA2ILE6nvC4oh5UT1A8nzDUQ/fMltFebGqoalWdnVLv6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.112.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2e666cf4c0605681dc24e3ee6182d16d/tutti-os-ui-rich-text-0.0.112.tgz","_integrity":"sha512-+rQI1pamSUGA+iOPKeYa2Bd5Rs/21UxTzftMQEkhd+0xvlZrqY08mfeRLiCWukSSxcHPJHSpsWvdib2ZW7213w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.112","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.112","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.112_1784226298190_0.17010006537203992","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tutti-os/ui-rich-text","version":"0.0.113","_id":"@tutti-os/ui-rich-text@0.0.113","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"24bc5ab0d1bfc62f8e1a0de218670661ec5f1214","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.113.tgz","fileCount":43,"integrity":"sha512-2YOaGel09Z2SakagXn3jtER/2pd1AH5lGh8Iq+ab7DcWmVctkYq9VynvmS8H5K/2MHMnnMYtkIfL8iIFjqnKew==","signatures":[{"sig":"MEUCID5ODTP1yPAFMeFUB9pTnuItgksWZQiDOQAVWgAHf77xAiEAzMc0Egi4kFUCnHMTEy9GusZ8EEpvTDWquRxAR4EsaxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.113.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8b309ea029e529e659f8bf9866275ef2/tutti-os-ui-rich-text-0.0.113.tgz","_integrity":"sha512-2YOaGel09Z2SakagXn3jtER/2pd1AH5lGh8Iq+ab7DcWmVctkYq9VynvmS8H5K/2MHMnnMYtkIfL8iIFjqnKew==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.113","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.113","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.113_1784228888060_0.4089625802712702","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@tutti-os/ui-rich-text","version":"0.0.114","_id":"@tutti-os/ui-rich-text@0.0.114","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef8c3c4337838f958d4ee7cf2155520d7a776ecc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.114.tgz","fileCount":43,"integrity":"sha512-ycxfQEUfea1FTE6u3ODcFzPp4CFxqv4m5iINdurpuNGgUoPaSHNfxwRKRsXaSYCLqE8I6z4EzkYolNlmSqTpRQ==","signatures":[{"sig":"MEQCIG40ExSDd22XWeDqlm6bN3inF6NTK9qqBuxZ4lfLfs+/AiBHc4R2Erz0E2F9spScPhlC63WwHi8kSNMcMK6X5//CQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.114.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a0664f0ca0e54ae51fb7f355a475537c/tutti-os-ui-rich-text-0.0.114.tgz","_integrity":"sha512-ycxfQEUfea1FTE6u3ODcFzPp4CFxqv4m5iINdurpuNGgUoPaSHNfxwRKRsXaSYCLqE8I6z4EzkYolNlmSqTpRQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.114","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.114","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.114_1784259434402_0.8207174670462349","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@tutti-os/ui-rich-text","version":"0.0.115","_id":"@tutti-os/ui-rich-text@0.0.115","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4b86d894813aef883d38b7c345bf7346f7c4da54","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.115.tgz","fileCount":43,"integrity":"sha512-o1S1l2m9v0CKFzUhBz1AVwIBTcMRP52s8cDFrqAVsAitgN1SqOu1eDUL+wSrDuIOr5xtqLyKF+jkvxRmvJyUYg==","signatures":[{"sig":"MEYCIQCn2hiLWwrsrPACu0sp/TVJTKoEuPnf+nnrzl+Z0DEuYgIhANQiXnbsn+Npe4gtrlAx0+jQf9i2tC5TxYmQENhCKB8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.115.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/06352f0617782af309918fb08eaf67ff/tutti-os-ui-rich-text-0.0.115.tgz","_integrity":"sha512-o1S1l2m9v0CKFzUhBz1AVwIBTcMRP52s8cDFrqAVsAitgN1SqOu1eDUL+wSrDuIOr5xtqLyKF+jkvxRmvJyUYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.115","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.115","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.115_1784265045961_0.8526440569020668","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@tutti-os/ui-rich-text","version":"0.0.116","_id":"@tutti-os/ui-rich-text@0.0.116","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"086c7da38de4bf14e640f68a9f3a9b04f399c094","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.116.tgz","fileCount":43,"integrity":"sha512-/2BG5XEdmtVbHYT+PFCBWWCy6iWTFjtnf2n03n/7lrOZVPFjUpwHsN15b52t62hEcbsMTvWtN1cAj4E6gnwtzg==","signatures":[{"sig":"MEUCIExX6VWFqDc+pCxNELPviGOWlhEqK6iHNrAQxAVLUQFJAiEA7Vfn+LV34OurV3nxSi14mykrORKFSJ+EMx3CwDntYeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.116.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/77733c396432d6efbf9a4ba5343e442f/tutti-os-ui-rich-text-0.0.116.tgz","_integrity":"sha512-/2BG5XEdmtVbHYT+PFCBWWCy6iWTFjtnf2n03n/7lrOZVPFjUpwHsN15b52t62hEcbsMTvWtN1cAj4E6gnwtzg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.116","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.116","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.116_1784284975447_0.10795655516763913","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@tutti-os/ui-rich-text","version":"0.0.117","_id":"@tutti-os/ui-rich-text@0.0.117","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5de13f4b1d97fc596053d8cacbd9d67744401316","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.117.tgz","fileCount":43,"integrity":"sha512-z+vKiG6EGhU3AC9aX8E83dRTnxo2E1cngiRSf+srXOhPkevGqgQWZN8YbdRWxPcSqsXYVg7hNkOyyz/nyzLoMQ==","signatures":[{"sig":"MEQCIBhL4vJYfb78LsmA5L4WZIoN5wXF8JfSTDpmQpc+u023AiAIT+u7BcB1tt01H7SixNAhpXi8LAxf2z0p2EMjidMifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.117.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/287354d6922fa77733480f0e4e04c733/tutti-os-ui-rich-text-0.0.117.tgz","_integrity":"sha512-z+vKiG6EGhU3AC9aX8E83dRTnxo2E1cngiRSf+srXOhPkevGqgQWZN8YbdRWxPcSqsXYVg7hNkOyyz/nyzLoMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.117","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.117","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.117_1784285253089_0.7633107332473994","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@tutti-os/ui-rich-text","version":"0.0.118","_id":"@tutti-os/ui-rich-text@0.0.118","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"73b7b38763701a2129f0545c48d8c3f037f19545","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.118.tgz","fileCount":43,"integrity":"sha512-b3qsRLiZUMNtpMSGzabWmULjod8mVf2OPN/daUHkKAx9o/DUI37S0CgD6xWdTfMIaoHLgt1SDFiT58VZCWBvkg==","signatures":[{"sig":"MEQCIEyNeiZOhxhgvUp1dnxTZOcxRIK+m7aS1PctM7UkSUxhAiAIctYkd9LKfqHpAM16taoHswxVUfnSCQhMt0A3z0r4DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.118.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/95d8d89b8768664d9919d424d7d9c846/tutti-os-ui-rich-text-0.0.118.tgz","_integrity":"sha512-b3qsRLiZUMNtpMSGzabWmULjod8mVf2OPN/daUHkKAx9o/DUI37S0CgD6xWdTfMIaoHLgt1SDFiT58VZCWBvkg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.118","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.118","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.118_1784286358007_0.34016938128387797","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@tutti-os/ui-rich-text","version":"0.0.119","_id":"@tutti-os/ui-rich-text@0.0.119","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"206febb3caa941915ab08280a4547322fb9f3ca5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.119.tgz","fileCount":43,"integrity":"sha512-yLaJ4Vn4UlX8xsxU3C8E0ygCAgPBFHMqh9KGw1bWha4vHE2KayD2m8lSDNqyj9gInSM/xDgHn/8SMYLrr9+TvA==","signatures":[{"sig":"MEUCIFSGz6TeF9vnKiB3bnU2gvDIZZYvnLVHY2yqwIWaLjGtAiEAw5aqFQ51EyjMwg/xiGCPO5MljWZmw2kuMOzJze61qeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.119.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7504b94d811b2478ed7e0d518c3e5810/tutti-os-ui-rich-text-0.0.119.tgz","_integrity":"sha512-yLaJ4Vn4UlX8xsxU3C8E0ygCAgPBFHMqh9KGw1bWha4vHE2KayD2m8lSDNqyj9gInSM/xDgHn/8SMYLrr9+TvA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.119","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.119","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.119_1784287734789_0.5119573933313337","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@tutti-os/ui-rich-text","version":"0.0.120","_id":"@tutti-os/ui-rich-text@0.0.120","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"17f5829adf794a78f82a90ec4c1d7d0666138302","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.120.tgz","fileCount":43,"integrity":"sha512-F2x22Lz3J7WeK3WOcM9LkaH8i9BAmTV0UEN47Irl4dNAISwBYrdbS5LLinORnjzEL8ldCUYkePa+OeEPYOrKTg==","signatures":[{"sig":"MEQCIHnQKbS2Odruvwh4s0aOVnOiGQhW8jdTZrPegtsyp+1oAiAOXUQrfXHXD4yTqVJOWFUZ3DPmEeW/K8cyxowlIAeEZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.120.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/289ea3c8e0f20d968d4d6db98e9062f8/tutti-os-ui-rich-text-0.0.120.tgz","_integrity":"sha512-F2x22Lz3J7WeK3WOcM9LkaH8i9BAmTV0UEN47Irl4dNAISwBYrdbS5LLinORnjzEL8ldCUYkePa+OeEPYOrKTg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.120","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.120","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.120_1784290766319_0.4935742061061179","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@tutti-os/ui-rich-text","version":"0.0.121","_id":"@tutti-os/ui-rich-text@0.0.121","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ccb5fcb9d9117f8f1abb95165a38b5584e67e126","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.121.tgz","fileCount":43,"integrity":"sha512-pN0SdJa7R0Ois69n2QVJk2DgQXUZ6FPRmVu/fYUB8ug1g7XISaxEsQ5+UbfH0VNV2z8W/J2Op2xbLS9teQDL9Q==","signatures":[{"sig":"MEQCIH00s1XPssW/7d2r6UVLD0ui0x7p6dVCKbPjOZo7T22dAiATBNUR/YzaMUPVRLd+QTgUU133Kh4x9odI9xUk/1LNMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.121.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/19044947036c2408ac5160a81129c689/tutti-os-ui-rich-text-0.0.121.tgz","_integrity":"sha512-pN0SdJa7R0Ois69n2QVJk2DgQXUZ6FPRmVu/fYUB8ug1g7XISaxEsQ5+UbfH0VNV2z8W/J2Op2xbLS9teQDL9Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.121","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.121","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.121_1784292096685_0.416079835509777","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@tutti-os/ui-rich-text","version":"0.0.122","_id":"@tutti-os/ui-rich-text@0.0.122","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f44a88f5160d88fe448f9d9892d3822dfa1a13fc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.122.tgz","fileCount":43,"integrity":"sha512-WloJ8J3tmX/LgoYyV1zlyF8xmlMIRoJw2F8CA+kf85+7CcvEYXE0VObG7RdgdUQMxUn9+DAnRU2F3MOvt8ulnQ==","signatures":[{"sig":"MEUCIArRH2pmLk0vPtH4V9ihrURAJGlIouXGMIyY2Zphw76VAiEAnJen8QZhfmRqAHYDe83PeaZuiEsCWZMgJ8cD5wld6rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.122.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e3429baee3b7e663fcab2c8c793dde2a/tutti-os-ui-rich-text-0.0.122.tgz","_integrity":"sha512-WloJ8J3tmX/LgoYyV1zlyF8xmlMIRoJw2F8CA+kf85+7CcvEYXE0VObG7RdgdUQMxUn9+DAnRU2F3MOvt8ulnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.122","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.122","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.122_1784293490407_0.29007296166920793","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@tutti-os/ui-rich-text","version":"0.0.123","_id":"@tutti-os/ui-rich-text@0.0.123","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"00b432e49d8cf0ce59229137ed063f6f3e765de9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.123.tgz","fileCount":43,"integrity":"sha512-xozkgYN8LhUCc0a43FiBCNxnysOUH6t17R0vxs1wk7z+cuPWL6d+9XM41deQDT4B7k4dH9bvMESdrdBEBRgzeA==","signatures":[{"sig":"MEQCIAgSNXOShV5HW5zjJzxGlW+Mp+im99C7TY0aCP8zZdYRAiAQRIv1imbDlCA2jv3OJ4whqdcz15IkrDFAFWO3tmALPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.123.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eb7e2f0e504a5fd8789809388f5dbf54/tutti-os-ui-rich-text-0.0.123.tgz","_integrity":"sha512-xozkgYN8LhUCc0a43FiBCNxnysOUH6t17R0vxs1wk7z+cuPWL6d+9XM41deQDT4B7k4dH9bvMESdrdBEBRgzeA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.123","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.123","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.123_1784295006432_0.2207100082969189","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@tutti-os/ui-rich-text","version":"0.0.124","_id":"@tutti-os/ui-rich-text@0.0.124","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9480f7bd4cdc44fd60302c3da6012b0cc40e52fd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.124.tgz","fileCount":43,"integrity":"sha512-26qW+rs+AwarpmpKpc9WrHeo7zy2ElCEZYbpD0bpZYMSKGg4UqmmIb+4WzivfKwvQz0Liq6C59giA6M+CcaNag==","signatures":[{"sig":"MEUCIQD7hPI1RE2ZsSRETxNSt5oGWaphbtfFECNMugp8/eJ38gIgD65mCWAb0Cm1pxw4rvXeuVyUptK52i5ryHDATHouf5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744217},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.124.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b12090c06c52dac844c868cfb4854623/tutti-os-ui-rich-text-0.0.124.tgz","_integrity":"sha512-26qW+rs+AwarpmpKpc9WrHeo7zy2ElCEZYbpD0bpZYMSKGg4UqmmIb+4WzivfKwvQz0Liq6C59giA6M+CcaNag==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.124","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.124","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.124_1784298828062_0.9464948902226038","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@tutti-os/ui-rich-text","version":"0.0.125","_id":"@tutti-os/ui-rich-text@0.0.125","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f7823ba8addabdbbf0b9a3074132f607b4ffb8ca","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.125.tgz","fileCount":51,"integrity":"sha512-GsaoJJkeHAC+7GysyPskbkBUfmVtrozSpc4pj06xdcxHXeMau9I99Oy+MLVX05aAxJZAe6Ar8Wnfc5GZ46Z/4Q==","signatures":[{"sig":"MEUCIQDbYr4adFFJMWVU9q5IbyzJ4GM9hMZTI4B3v7D3crJCzAIgO73ybpemRjS0Drqq3TaEUYN+ovMm8Q8WG8bsBv3dK+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797296},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.125.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cbbc4a48988681522d4020f3441ada0f/tutti-os-ui-rich-text-0.0.125.tgz","_integrity":"sha512-GsaoJJkeHAC+7GysyPskbkBUfmVtrozSpc4pj06xdcxHXeMau9I99Oy+MLVX05aAxJZAe6Ar8Wnfc5GZ46Z/4Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.125","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.125","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.125_1784299756945_0.09565225254565934","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@tutti-os/ui-rich-text","version":"0.0.126","_id":"@tutti-os/ui-rich-text@0.0.126","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c4b909e9bdac10cebd88e66f5daf1f8316d3c323","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.126.tgz","fileCount":51,"integrity":"sha512-P/pCaSV+wwVrf9XtJZx3YHtv20nJqkFYVQkcunJbcyzx+4STq29fli3/IU8OoCpbfXj3aaL1VImgdWVBxPK/0Q==","signatures":[{"sig":"MEQCIBWDAn2yakvti2d41KS4EmCWbpIqbhnBrLI4e0BaW5pDAiBNwTbPkQgeaPQWe0xu1wuQvSVhYrmLhxhBny4o1z79Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797296},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.126.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f8ce0a289f89d236ec87cff42a6cd424/tutti-os-ui-rich-text-0.0.126.tgz","_integrity":"sha512-P/pCaSV+wwVrf9XtJZx3YHtv20nJqkFYVQkcunJbcyzx+4STq29fli3/IU8OoCpbfXj3aaL1VImgdWVBxPK/0Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.126","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.126","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.126_1784306081409_0.4040037596485204","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@tutti-os/ui-rich-text","version":"0.0.127","_id":"@tutti-os/ui-rich-text@0.0.127","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6feaa3efb58d066d38d13f08ffa43fba8bb53bc1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.127.tgz","fileCount":51,"integrity":"sha512-Ub4mDyJ//Rkq5MNTX1mqCL6V6Y0aXdCE6pZm7WlvQqMD+cqurWLGuecFusdQ4WVcqwYuF5+tr7jfGuEvkl4TKQ==","signatures":[{"sig":"MEUCIF7RFdlY9TNTbZ/R6jqsn8YVDA9F7oy9SQfDd9RbpIPZAiEA5P0URLwLsJUiYrtsOY9mZsDchzjXOymHmQ9d7W3l4eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797296},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.127.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/39a436a1663cbfd59dde6f54f400d035/tutti-os-ui-rich-text-0.0.127.tgz","_integrity":"sha512-Ub4mDyJ//Rkq5MNTX1mqCL6V6Y0aXdCE6pZm7WlvQqMD+cqurWLGuecFusdQ4WVcqwYuF5+tr7jfGuEvkl4TKQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.127","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.127","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.127_1784310474387_0.17909350050822992","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@tutti-os/ui-rich-text","version":"0.0.128","_id":"@tutti-os/ui-rich-text@0.0.128","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a37fdfadbebbdeed2d72807cbefe4eb1a5076d1c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.128.tgz","fileCount":51,"integrity":"sha512-EthTK/Gaac68L50pxcTyDKqt8nvt1ZyTivXnAcdUvuYdq5JSA04xC/QnJio8xx5oqoBkSEnAwh76ZirtRyep7w==","signatures":[{"sig":"MEQCIEPhKn4zW2uYeZCW+xP6EjJPEHitHQsrt/trfhH5DH0TAiBtlKG2Wj341pjAUTxEJIzkky1nZJTXmEmWydj5kQbTSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.128.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a2c07bd0fdba7568d3f92f1923d4b298/tutti-os-ui-rich-text-0.0.128.tgz","_integrity":"sha512-EthTK/Gaac68L50pxcTyDKqt8nvt1ZyTivXnAcdUvuYdq5JSA04xC/QnJio8xx5oqoBkSEnAwh76ZirtRyep7w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.128","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.128","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.128_1784313551400_0.719427449835355","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@tutti-os/ui-rich-text","version":"0.0.129","_id":"@tutti-os/ui-rich-text@0.0.129","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"afa73fc02ec2f0fe5780384bc87183e747d67a79","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.129.tgz","fileCount":51,"integrity":"sha512-0SMoskT8dnz4ZLy2GWEEbgLMZBeyEsRVUgzXRbHOMukHX3CAxxGB1lGyPY0NMAF0CHguLvS5pb5qc9N4bWaNtg==","signatures":[{"sig":"MEYCIQDLooLNeOmWbPdA6rQzVLmbHScXJnpDYjn0BBFdGmgBHwIhAM14KuAXuwa2TYQkHUtnE68QTRHo8iE09xyTG8fKRs+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.129.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/68040bbd806fd66127f5eb3dfd5febc9/tutti-os-ui-rich-text-0.0.129.tgz","_integrity":"sha512-0SMoskT8dnz4ZLy2GWEEbgLMZBeyEsRVUgzXRbHOMukHX3CAxxGB1lGyPY0NMAF0CHguLvS5pb5qc9N4bWaNtg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.129","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.129","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.129_1784348943949_0.9273897271581271","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@tutti-os/ui-rich-text","version":"0.0.130","_id":"@tutti-os/ui-rich-text@0.0.130","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b1c1c23456a638548ba0f73e896566dac832ca0a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.130.tgz","fileCount":51,"integrity":"sha512-87gshRL7jWQP+seMX/caWpmFb0H1bIN6dzxsM0dg+0Gc1+JB5+lsaGbiOjz/CDxr2KPGWdF+gggP2SlFFk2pNg==","signatures":[{"sig":"MEYCIQDBnewmWZeITBombo4H/qQBK9iQg/2kGpA45oX3TslI6QIhAJeCk0pubrU44JrYRXL0B1JjkeTPUZvvucxCIll/mfOi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.130.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6e0059c4f46f33e8eacbf808e69c16d/tutti-os-ui-rich-text-0.0.130.tgz","_integrity":"sha512-87gshRL7jWQP+seMX/caWpmFb0H1bIN6dzxsM0dg+0Gc1+JB5+lsaGbiOjz/CDxr2KPGWdF+gggP2SlFFk2pNg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.130","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.130","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.130_1784352263857_0.4120393794844621","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@tutti-os/ui-rich-text","version":"0.0.131","_id":"@tutti-os/ui-rich-text@0.0.131","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"532e05c578882d00fd64c74da1529f4f805fc5a3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.131.tgz","fileCount":51,"integrity":"sha512-3ySG5oFf4gp9QeSiEMDKVZ0wJzugvz2t7vWseZouc7qJ4UyRBVm34GKp4recXLipqUjIIHpRGeeIcWTPCPycVA==","signatures":[{"sig":"MEUCICHNmJJwiNx1l1QnEGTqxxBZENE15+TRM8VMzC1RJwKgAiEAimJQH68r7GqAXViAZJCG1hJ8qHbqJ+K6SO4GJcF/3bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.131.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/26c2201fa31b685405683b6c437d90bc/tutti-os-ui-rich-text-0.0.131.tgz","_integrity":"sha512-3ySG5oFf4gp9QeSiEMDKVZ0wJzugvz2t7vWseZouc7qJ4UyRBVm34GKp4recXLipqUjIIHpRGeeIcWTPCPycVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.131","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.131","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.131_1784354591612_0.05291862069096109","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@tutti-os/ui-rich-text","version":"0.0.132","_id":"@tutti-os/ui-rich-text@0.0.132","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"20eeb0ac439ba354c4f9dfb1563b6186d5edc9d5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.132.tgz","fileCount":51,"integrity":"sha512-0J9GUHC/sGOPn+sxYpsZblvbIWfU6RfqdH7w/QqNuHGnrIr1oAVcMBMZTibeYCpUg06QM97fotoDS0OZMbGxlQ==","signatures":[{"sig":"MEYCIQDFfhaE5OSpO6Fg9NP0UTCv4GDmOxj4QSL8o+oJnU7/YgIhAN90K4jknX3Y90tMwXMacwEBVXZufArFCAs8yT12EQ9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.132.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/274259d9aae7221ae837710d0100a13d/tutti-os-ui-rich-text-0.0.132.tgz","_integrity":"sha512-0J9GUHC/sGOPn+sxYpsZblvbIWfU6RfqdH7w/QqNuHGnrIr1oAVcMBMZTibeYCpUg06QM97fotoDS0OZMbGxlQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.132","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.132","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.132_1784355736051_0.8415536711591374","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@tutti-os/ui-rich-text","version":"0.0.133","_id":"@tutti-os/ui-rich-text@0.0.133","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c784fb0478677133676b8a73672d9b6876beb27","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.133.tgz","fileCount":51,"integrity":"sha512-FmE11hnC/KB9gpndiHvvg8b+ePy45Joo13mTzgcL0glLxBF3ai7BvC6MGt/wSPLwkzSkE0ETrik84Tpk1+oi+g==","signatures":[{"sig":"MEQCIF7QAKBvaTaT1EKBLkka0caSp7zIOvIpEFwJqLYqwKZuAiBzos4i7G1+6uE7N/CqbzDntv7tvLEXdrt5vYDRDGN9MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.133.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c6359d593018d471a73d7f3e87ec8fdf/tutti-os-ui-rich-text-0.0.133.tgz","_integrity":"sha512-FmE11hnC/KB9gpndiHvvg8b+ePy45Joo13mTzgcL0glLxBF3ai7BvC6MGt/wSPLwkzSkE0ETrik84Tpk1+oi+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.133","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.133","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.133_1784369089272_0.4365702866312904","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@tutti-os/ui-rich-text","version":"0.0.134","_id":"@tutti-os/ui-rich-text@0.0.134","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f42e8a946667075c63399a88928640474dc325ed","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.134.tgz","fileCount":51,"integrity":"sha512-Lzkjwcr98vNZqE69/NsbZ6BTKRTTcyGbkD6+1hb0e6Wbdw3YMGvuyhJKTw8/3jletqLMpHjPQtLvEtr9t9FhVg==","signatures":[{"sig":"MEQCIH24wqPXgrdH+qPRUV0IDpf9lZAt/4K8E0Qei4Ckd7dMAiBQTxbRjxNN/bMb6jpF98j2uekj9EdHU/WHDKtxw041LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.134.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3e0f68b611ed4944f6bb08d8fd7f4b6c/tutti-os-ui-rich-text-0.0.134.tgz","_integrity":"sha512-Lzkjwcr98vNZqE69/NsbZ6BTKRTTcyGbkD6+1hb0e6Wbdw3YMGvuyhJKTw8/3jletqLMpHjPQtLvEtr9t9FhVg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.134","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.134","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.134_1784372324066_0.40001963682858666","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@tutti-os/ui-rich-text","version":"0.0.135","_id":"@tutti-os/ui-rich-text@0.0.135","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c5c272709b420c2bdd4438edb921ec5fdca80dd0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.135.tgz","fileCount":51,"integrity":"sha512-jd9S/6k3D77npmrzACBzKkFgtCPOvhg8dZV1FL9EOVc/9pSEHQwAOjG2o0qyQjD/oPHCUC6kjpEqTUbyhdOpXw==","signatures":[{"sig":"MEYCIQDFH0W8YHxN54O53kFAeGpOPeTIqeYsm42DNsxeubajsAIhANIUWbmO48BvzoRsZKCGncSxT31ScgSXNjR7CT5ACsX5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.135.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d07f46f2c4128f90ebfe72cb1838bd3/tutti-os-ui-rich-text-0.0.135.tgz","_integrity":"sha512-jd9S/6k3D77npmrzACBzKkFgtCPOvhg8dZV1FL9EOVc/9pSEHQwAOjG2o0qyQjD/oPHCUC6kjpEqTUbyhdOpXw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.135","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.135","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.135_1784377055232_0.722628090802848","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@tutti-os/ui-rich-text","version":"0.0.136","_id":"@tutti-os/ui-rich-text@0.0.136","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e25c5c4ae899aee316bfdd43263162a60a3206e4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.136.tgz","fileCount":51,"integrity":"sha512-0uiYQWKzcSBTi82tiifKP78TqLYTQsBCJ4tUXbT+rbZajPtW9QwthLfdPBMznzIZfx3A10Id2a+5gL50kQ+aOw==","signatures":[{"sig":"MEQCIE3ejkDGQy7pvK/38zOM9ie5MiiGkhqGsfLatY8yJtSDAiAx/rQrsvt2g6Qs6PLZTm721kgBk3yU6xPT2qq1A+UxXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797441},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.136.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6449751b5a1a4e29989388d00ca0a302/tutti-os-ui-rich-text-0.0.136.tgz","_integrity":"sha512-0uiYQWKzcSBTi82tiifKP78TqLYTQsBCJ4tUXbT+rbZajPtW9QwthLfdPBMznzIZfx3A10Id2a+5gL50kQ+aOw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.136","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.136","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.136_1784378129570_0.8853928886165756","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@tutti-os/ui-rich-text","version":"0.0.137","_id":"@tutti-os/ui-rich-text@0.0.137","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bd6f5f06ce647dc23669767930843ac60df5386b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.137.tgz","fileCount":51,"integrity":"sha512-z5Bvln2LufwlUQMuaeP8NoNyZcsHMC5ka+kpz9eYlbLPh2kZR5MGDqdaKk2siY4+FldioGLJA+4YJOd7fEABHA==","signatures":[{"sig":"MEUCIHiTwO2/1tZcEb/GBLF+oGxAQrneiS8bMwd9Y1Jw3bUsAiEAuZKtYdd2FMMygghZH+o2J9i7TP5T4KNxxLLu5Ume5+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.137.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/41b7de9365c832c2a559e9f749fea4f6/tutti-os-ui-rich-text-0.0.137.tgz","_integrity":"sha512-z5Bvln2LufwlUQMuaeP8NoNyZcsHMC5ka+kpz9eYlbLPh2kZR5MGDqdaKk2siY4+FldioGLJA+4YJOd7fEABHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.137","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.137","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.137_1784378888820_0.1801545199140302","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@tutti-os/ui-rich-text","version":"0.0.138","_id":"@tutti-os/ui-rich-text@0.0.138","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6b6cbabb338ba863e0fef331fa56114702db6652","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.138.tgz","fileCount":51,"integrity":"sha512-wYm44aEaKxuJTAE1P+TNtOTy2pK6IxO4YTRfPO6US9fPQeQC1HMn9TVA1eQaoxFFZ+Q9tLj6Ca77++omTn9g8g==","signatures":[{"sig":"MEQCIFguRa+39CMOOz6L5SGFn+lMj1PJqaHFF+COLQGVVCbKAiBhL5gc6vtN+z/kLdslgKgSAJUmovp3kz10+I6ihgHdwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.138.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2ac42244d2521711ab0b043dbda4fc62/tutti-os-ui-rich-text-0.0.138.tgz","_integrity":"sha512-wYm44aEaKxuJTAE1P+TNtOTy2pK6IxO4YTRfPO6US9fPQeQC1HMn9TVA1eQaoxFFZ+Q9tLj6Ca77++omTn9g8g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.138","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.138","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.138_1784379167025_0.8886678988830883","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@tutti-os/ui-rich-text","version":"0.0.139","_id":"@tutti-os/ui-rich-text@0.0.139","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84666bc3a8fc8f87cf906bcde3275e4f9ffb9eb4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.139.tgz","fileCount":51,"integrity":"sha512-ZxenE6Ua4cnqQrXvmwscg5KjfWdrdoBltQu6V4L31OcVwCAUAphiKoYyTqMzMUJd23jXRwBuaMd0b75gLuRm2A==","signatures":[{"sig":"MEQCIAdFG+BrZ2SHdMTz3WQYa1GRvwpulCwKuMuOZx7cevtVAiBqKslKP2K8KVGBjXuNA/aLkUQq3m17CsPNJcNGVxsDuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.139.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c73da843879c469a1780d46a19c8a2d9/tutti-os-ui-rich-text-0.0.139.tgz","_integrity":"sha512-ZxenE6Ua4cnqQrXvmwscg5KjfWdrdoBltQu6V4L31OcVwCAUAphiKoYyTqMzMUJd23jXRwBuaMd0b75gLuRm2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.139","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.139","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.139_1784379614591_0.32615074649577136","host":"s3://npm-registry-packages-npm-production"}},"0.0.140":{"name":"@tutti-os/ui-rich-text","version":"0.0.140","_id":"@tutti-os/ui-rich-text@0.0.140","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0fdc0da22de1b2afaaf70c9be3b232c913809f60","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.140.tgz","fileCount":51,"integrity":"sha512-dX7kBN3pe/Yxr5BfCufL0RvWrBTofpUzSC0PdaiQJqD/Gy5eQ2B27X6Nuwm/a50iwaZgtwZZomYd2TLYzjA6Rg==","signatures":[{"sig":"MEYCIQCOasCOHxoj8P3VIHSVgwPS/sqW/WVWvNXne8EvGdIZnAIhAOlVeoZ6wwGFMh8TJMziwL/gTVmcjpfAKTOw7q4rGHfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.140.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cf0302115e2d256739f76fcd399afec6/tutti-os-ui-rich-text-0.0.140.tgz","_integrity":"sha512-dX7kBN3pe/Yxr5BfCufL0RvWrBTofpUzSC0PdaiQJqD/Gy5eQ2B27X6Nuwm/a50iwaZgtwZZomYd2TLYzjA6Rg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.140","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.140","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.140_1784393145959_0.014228803728713935","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@tutti-os/ui-rich-text","version":"0.0.141","_id":"@tutti-os/ui-rich-text@0.0.141","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cce02d297f781e0a52484e240e532b45f14ca047","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.141.tgz","fileCount":51,"integrity":"sha512-qpB8+IfXqONiH/AYI1XXWySHXra/V057+SeXLk7t1N98i7MthEs1Q1agvQfU4OzL7bY3OEhgo6Gms0OHKwuBpA==","signatures":[{"sig":"MEYCIQDSZDyBizYp7jDRRKqDHro3zhxycvgXHC2ao97Uzja2AAIhAPuvkz0ZSgdxsvaeQqHo8q4E9M6kpeh6HXyzOha75Lai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.141.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6aa0e4a76d2ff17f4ee951eb883af9f2/tutti-os-ui-rich-text-0.0.141.tgz","_integrity":"sha512-qpB8+IfXqONiH/AYI1XXWySHXra/V057+SeXLk7t1N98i7MthEs1Q1agvQfU4OzL7bY3OEhgo6Gms0OHKwuBpA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.141","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.141","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.141_1784393549491_0.977605722338351","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@tutti-os/ui-rich-text","version":"0.0.142","_id":"@tutti-os/ui-rich-text@0.0.142","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"72034131985747ffe7835d371fdde23625ccc219","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.142.tgz","fileCount":51,"integrity":"sha512-b8vx1gKrRNkVJHsRZ+efmRCLTeyL1lBFIoqcLNLtM0NyCmirKRatK+RKzcpLwuyJ1ZjDbqnuuemvXTt7uYTTPQ==","signatures":[{"sig":"MEUCIHaYfVtnQfrC0KNiGlswE90PKvUR+to227HHkw5tHzxPAiEAw416BcSPPXHI2NGaWCnAf39f4NamYeZs/SXAyC8gnUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.142.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cd48f61cdd351bc20595b02df3ebd3b7/tutti-os-ui-rich-text-0.0.142.tgz","_integrity":"sha512-b8vx1gKrRNkVJHsRZ+efmRCLTeyL1lBFIoqcLNLtM0NyCmirKRatK+RKzcpLwuyJ1ZjDbqnuuemvXTt7uYTTPQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.142","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.142","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.142_1784396143405_0.024608220105998502","host":"s3://npm-registry-packages-npm-production"}},"0.0.143":{"name":"@tutti-os/ui-rich-text","version":"0.0.143","_id":"@tutti-os/ui-rich-text@0.0.143","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"19badcacb8b2e40ad2c13827586427b75152cf3b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.143.tgz","fileCount":51,"integrity":"sha512-XSTKIj4xngf6wSDTPjNZ7qxibVUsq/VsoZoCGjqVaaGNKmA6DzC3SnPtotP0lvXwrzBLMgs2fIwD7DcFfiN32Q==","signatures":[{"sig":"MEUCIFhk23E/nKA/MLmZi8fkq93Ch+Pz/9VAf1Hpf26QmlomAiEApB9nc4OLJieWaCnttaGzNh+IMzXBQO1tUByHtl94Boc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.143.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c4985aa3f308cfcda4c8d5f5f4e6d97/tutti-os-ui-rich-text-0.0.143.tgz","_integrity":"sha512-XSTKIj4xngf6wSDTPjNZ7qxibVUsq/VsoZoCGjqVaaGNKmA6DzC3SnPtotP0lvXwrzBLMgs2fIwD7DcFfiN32Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.143","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.143","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.143_1784398299860_0.8455487482815045","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@tutti-os/ui-rich-text","version":"0.0.144","_id":"@tutti-os/ui-rich-text@0.0.144","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f9a97484a8be98032d12e1dcaa8668ef2d2a6792","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.144.tgz","fileCount":51,"integrity":"sha512-0dceAdgE/4C8NOkdU4Q0/l5ehBb7rDYlqwo7z4+gJP+MaF+AUC5IP3NuYSoznICcErP+s0fkBEBFn4yNLTTfSg==","signatures":[{"sig":"MEUCIHRUdPEhPFbPXsF1s/BxgTRsdhYqYQB5A+IYZTESSgr0AiEA5gbg77zMUICUwhbw1F/gmFkQC1KtVj2sBtjo4VtRdgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.144.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b6b5bb97bc801b4bbbd7f916f5ed645e/tutti-os-ui-rich-text-0.0.144.tgz","_integrity":"sha512-0dceAdgE/4C8NOkdU4Q0/l5ehBb7rDYlqwo7z4+gJP+MaF+AUC5IP3NuYSoznICcErP+s0fkBEBFn4yNLTTfSg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.144","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.144","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.144_1784422155897_0.7386306602030839","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@tutti-os/ui-rich-text","version":"0.0.145","_id":"@tutti-os/ui-rich-text@0.0.145","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c41d212a41bb46e242662043e8ded5e3d7e7b10b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.145.tgz","fileCount":51,"integrity":"sha512-DJ4cS7pz2GXXIks7vkeNc1b5GknkTdEaHojo4HFVUu6WJuPhyJX+Hbn2ZGj/kITEy9k/gSgDKs0i5qVmCYZ+RA==","signatures":[{"sig":"MEQCICfYY/O5nK+w3pg8cTT3R/QtoDmEbHerxWDSqu4CBj4PAiAeYJsfffdok8QSZ8HhJH1rnjTVioaNjWUpvvVLX+Mspw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.145.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9550ba85bf6bf0758936dde3e6f6d79f/tutti-os-ui-rich-text-0.0.145.tgz","_integrity":"sha512-DJ4cS7pz2GXXIks7vkeNc1b5GknkTdEaHojo4HFVUu6WJuPhyJX+Hbn2ZGj/kITEy9k/gSgDKs0i5qVmCYZ+RA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.145","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.145","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.145_1784434579983_0.5852814830550963","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@tutti-os/ui-rich-text","version":"0.0.146","_id":"@tutti-os/ui-rich-text@0.0.146","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f829eeb2b46aec01603069d77f808cd9fc89f58d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.146.tgz","fileCount":51,"integrity":"sha512-LEMINTAFU7keHbuX0GXf1eqg9S2TdXoF0fZG6FjGVgnACTJ1y3gcjZ0v9OBR5aWRJlC0DGNaTaixMHNf0XhlFA==","signatures":[{"sig":"MEUCIG+GnzGv8Dr8b71e9SGGZYh8x8C91Qp8TW9mUv3c/aC4AiEAhsBLyO6bFw7OpgbZOxTDkV2lZ2p24x+w9Y72Q19GXyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.146.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0445a8a3a7cd6f33f583d3d04b330ca3/tutti-os-ui-rich-text-0.0.146.tgz","_integrity":"sha512-LEMINTAFU7keHbuX0GXf1eqg9S2TdXoF0fZG6FjGVgnACTJ1y3gcjZ0v9OBR5aWRJlC0DGNaTaixMHNf0XhlFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.146","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.146","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.146_1784467074218_0.19891969181546498","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@tutti-os/ui-rich-text","version":"0.0.147","_id":"@tutti-os/ui-rich-text@0.0.147","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"378c55b9bc27c50b127968a0aa4353010e868644","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.147.tgz","fileCount":51,"integrity":"sha512-ziySwDWlfVQpdnpjRVcwRvU9GtTEHPuDSSzK8cyxaY4TzVw9pSaTe58hy++Sno9eiLx/B0upyte/duIsA54Z1g==","signatures":[{"sig":"MEUCICOhZOnKYXiCN+PCnnROO3AQsXPDFU1uFnW3L0i6UqozAiEAwrgxyhYiNFqciJ3PakZemPdaSqKgUA2t2huiZdxlms8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.147.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/36febc3cd6a6d71abca0e7145d494a98/tutti-os-ui-rich-text-0.0.147.tgz","_integrity":"sha512-ziySwDWlfVQpdnpjRVcwRvU9GtTEHPuDSSzK8cyxaY4TzVw9pSaTe58hy++Sno9eiLx/B0upyte/duIsA54Z1g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.147","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.147","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.147_1784523325189_0.9689661235466318","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@tutti-os/ui-rich-text","version":"0.0.148","_id":"@tutti-os/ui-rich-text@0.0.148","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c4cc5fc089bec4a716da5293b77efcdc1d53200","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.148.tgz","fileCount":51,"integrity":"sha512-kmIElrKvGRqYRXtDNMIc9t4T047gLup1yky1sxJe7NCI5wskHl1R6sQ8ooptNxZDFzWM8my+zJt2JflfLLdTbg==","signatures":[{"sig":"MEQCIEqoDCbDdYIHpWu35lsdKi4kziAT60TQ99uO2xo83EwVAiA/gOFoRqE1ussZnMKQIuAOLpSIZnTQg1rlnw4GEOpfLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.148.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3f469ee3582ae7f8c16a7e0d2953fb33/tutti-os-ui-rich-text-0.0.148.tgz","_integrity":"sha512-kmIElrKvGRqYRXtDNMIc9t4T047gLup1yky1sxJe7NCI5wskHl1R6sQ8ooptNxZDFzWM8my+zJt2JflfLLdTbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.148","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.148","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.148_1784526262086_0.6941557140570935","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@tutti-os/ui-rich-text","version":"0.0.149","_id":"@tutti-os/ui-rich-text@0.0.149","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"348fb17d1dd8ac63e1dcf848d95d137060c81bfc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.149.tgz","fileCount":51,"integrity":"sha512-nItxUE0z7YApjMKQzKvZA5Tcw9+Se7HiVvSkNKJA97+aZLMvUf5GJWQ8zg7wqhifKHTW3LpxCFZtZIVb8osTfA==","signatures":[{"sig":"MEUCIQCtLRZf943iR9vLqghE8Zjups72byH1PTjMYwS3jh0+pQIgY5/rIOsla6A0VHCbFEHMeJlz0JU97ZzURoijn3KUrnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.149.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e19d778c4dffd7942e2bca9d8e3db8bd/tutti-os-ui-rich-text-0.0.149.tgz","_integrity":"sha512-nItxUE0z7YApjMKQzKvZA5Tcw9+Se7HiVvSkNKJA97+aZLMvUf5GJWQ8zg7wqhifKHTW3LpxCFZtZIVb8osTfA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.149","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.149","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.149_1784531908878_0.001817182633930381","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@tutti-os/ui-rich-text","version":"0.0.150","_id":"@tutti-os/ui-rich-text@0.0.150","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4de5f256030283c47f41d365a380ad7e63b4071c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.150.tgz","fileCount":51,"integrity":"sha512-9i9WzGphiAdSxxdOZYMNW3DxlVG1koYfjyUJqzzUx2jWpsz3SVU0/qN4DfTsFq/LisHbRONAxcL2OTqVsJYo2g==","signatures":[{"sig":"MEUCIQDPeQdy9+I9jYnjH2w/5/NXEC8JhQpO5g152v2Hiu/djAIgCwI9ZwSG4hRt9e6eGoV0Rr6ZzUdMkTslV2Wr2jP2xt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.150.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e76ce28971c587d45eafa317f6956840/tutti-os-ui-rich-text-0.0.150.tgz","_integrity":"sha512-9i9WzGphiAdSxxdOZYMNW3DxlVG1koYfjyUJqzzUx2jWpsz3SVU0/qN4DfTsFq/LisHbRONAxcL2OTqVsJYo2g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.150","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.150","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.150_1784532685032_0.1469651280246651","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@tutti-os/ui-rich-text","version":"0.0.151","_id":"@tutti-os/ui-rich-text@0.0.151","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3685ff34d05b0e5e21354a68d83bd121afde6702","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.151.tgz","fileCount":51,"integrity":"sha512-EScb31jumqIY7FuuAykCYlqtSvgIF5d/FIXN/SabEHBfF2voKTXUZA9nZdZLup83mFgQHTEdIy16/LFv8DXK8A==","signatures":[{"sig":"MEUCIB1iNMqTP7H1yzU8I7zXjRY2uDoQmqcQbglbIZZfzjGEAiEA3lZtZRj7jmaFC8Tikw3WWwYPe/Qf631saGIP/LlnwHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.151.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3a150ed7e932b401dd0b79b5968fcb65/tutti-os-ui-rich-text-0.0.151.tgz","_integrity":"sha512-EScb31jumqIY7FuuAykCYlqtSvgIF5d/FIXN/SabEHBfF2voKTXUZA9nZdZLup83mFgQHTEdIy16/LFv8DXK8A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.151","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.151","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.151_1784536832151_0.5213615257216289","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@tutti-os/ui-rich-text","version":"0.0.152","_id":"@tutti-os/ui-rich-text@0.0.152","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a56a1b024a3ebe0ace3b9322816856cdfc90546b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.152.tgz","fileCount":51,"integrity":"sha512-0aCxlvvsoFctvKNArrGO1GtmhHD5KExAllvQ49hZ6JV3FO8Ee9k8DO6KMRJ4OKt5eXIjpwldu1iDYMqAZ4iY4A==","signatures":[{"sig":"MEYCIQCibpKfHuqdWUje+cBxzw4Kv1QVV1CjEU3S/H/v9OeuiAIhALUmZTfsxSxBbBPtWTZQ0tAttHkNUiDelK5DjIcVHGFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.152.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/244766404421578417668600d6d3312d/tutti-os-ui-rich-text-0.0.152.tgz","_integrity":"sha512-0aCxlvvsoFctvKNArrGO1GtmhHD5KExAllvQ49hZ6JV3FO8Ee9k8DO6KMRJ4OKt5eXIjpwldu1iDYMqAZ4iY4A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.152","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.152","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.152_1784538866594_0.5974680118752722","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@tutti-os/ui-rich-text","version":"0.0.153","_id":"@tutti-os/ui-rich-text@0.0.153","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a033b3734997cbe772b6dbcd28e558e7a97b8bec","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.153.tgz","fileCount":51,"integrity":"sha512-A7GyuFzBd5HkHXaL+mBcPOsoigJJGjmD9m6jzI7nzQmqKRj3LFv0NwWutQ6F4huPTA2vhSlR8uxenG8teDOrTg==","signatures":[{"sig":"MEUCID/EhAWDQ953PyRo5VwCE9TNwXjX7YZMY8L1om/waJPqAiEA6SCjdh2A/FlD5IHZxP0wNMnYryZPmZHZzQX+ArrjD6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.153.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4f80248e83ccbf959742ec635de167d5/tutti-os-ui-rich-text-0.0.153.tgz","_integrity":"sha512-A7GyuFzBd5HkHXaL+mBcPOsoigJJGjmD9m6jzI7nzQmqKRj3LFv0NwWutQ6F4huPTA2vhSlR8uxenG8teDOrTg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.153","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.153","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.153_1784541248503_0.34389247455008","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@tutti-os/ui-rich-text","version":"0.0.154","_id":"@tutti-os/ui-rich-text@0.0.154","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eb43c81f0635f2f14a90b05a7af012302d1c2b52","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.154.tgz","fileCount":51,"integrity":"sha512-rZW3jQSj30rRY+DOn15CoabZEAyDZ4ALgsiM2pCgM5fF1pbXJceYm0ulFHdrOZnfYH0nPcdooP8kt0czH14ofg==","signatures":[{"sig":"MEUCIHXpmtTtvEV0vAkGJt/k90dHWsqqaAg9Fwgu0tAwUr4tAiEAo3dU4tgcKYFv1YtUrfONqfx7LWW1pm58nQ9ppaS01PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.154.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e840c0ebff2704b1b65a2b2846b7289e/tutti-os-ui-rich-text-0.0.154.tgz","_integrity":"sha512-rZW3jQSj30rRY+DOn15CoabZEAyDZ4ALgsiM2pCgM5fF1pbXJceYm0ulFHdrOZnfYH0nPcdooP8kt0czH14ofg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.154","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.154","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.154_1784557496682_0.7841914508272723","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@tutti-os/ui-rich-text","version":"0.0.155","_id":"@tutti-os/ui-rich-text@0.0.155","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"66bbab859e05c2e7f1dfdfc3360997527c06d919","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.155.tgz","fileCount":51,"integrity":"sha512-lOs/AgElAsDx1gN3mjLL4tNSbbN8sfJGDRXhhWs0fOJIseQUXxUjicnjlieJevAe2HI777c37P4OMAJCJ+k/zw==","signatures":[{"sig":"MEUCIQC5RRUd3NcLdQ1vzncRpfFYm1BXo4gxge+ZJdpAorgZpQIgWxghTYT4FZno1oO9+efFA3SqpqZV+8ezs3Bw0Mfxa/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.155.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5a543c37f30076e0064bee63d41344b4/tutti-os-ui-rich-text-0.0.155.tgz","_integrity":"sha512-lOs/AgElAsDx1gN3mjLL4tNSbbN8sfJGDRXhhWs0fOJIseQUXxUjicnjlieJevAe2HI777c37P4OMAJCJ+k/zw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.155","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.155","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.155_1784558465602_0.41233636943679475","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@tutti-os/ui-rich-text","version":"0.0.156","_id":"@tutti-os/ui-rich-text@0.0.156","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"70c9dea61dae98542932fcd451629b60bce4ab29","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.156.tgz","fileCount":51,"integrity":"sha512-wmmhxUO5x9tbutH3wEspyiodgsDdDA4oXmbHn30vwh9xeTVR5qVa3wdns5a6Yc1FkDiIfMtu+h3qA+Xdz2fCQw==","signatures":[{"sig":"MEUCIQC/SVk4/Yg5YS+pOM89W1TZMt1ii/zxzPAMKNMXuHeongIgSDgShY1xkRS2TKximf85/2Hd8RG+SPkw8co5iUPtOpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.156.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b56a66c31ae1b8d888d96719aeb90b3/tutti-os-ui-rich-text-0.0.156.tgz","_integrity":"sha512-wmmhxUO5x9tbutH3wEspyiodgsDdDA4oXmbHn30vwh9xeTVR5qVa3wdns5a6Yc1FkDiIfMtu+h3qA+Xdz2fCQw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.156","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.156","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.156_1784560586338_0.3647314510315849","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@tutti-os/ui-rich-text","version":"0.0.157","_id":"@tutti-os/ui-rich-text@0.0.157","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bf1419986c2fef4effe261f956e0ea41495c22b8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.157.tgz","fileCount":51,"integrity":"sha512-ZXxyfQbmGnG4dSV8mx91yj/72yhngX8ZLiFDx0a/US5wdNUXGcXGRUE7jx9jDiFmAGnRW3MVzuKJ3GwCnZdIzA==","signatures":[{"sig":"MEQCIH7ZqO1Hv51HZ1fsCyWLtCZQcnQaQYCL/A8d62YwJkvpAiAaF+eXwXEfaG4U6Q6IdwMAFeJmJxO296lyea3hRutiIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.157.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e230a17087a17b162e3df115bab800db/tutti-os-ui-rich-text-0.0.157.tgz","_integrity":"sha512-ZXxyfQbmGnG4dSV8mx91yj/72yhngX8ZLiFDx0a/US5wdNUXGcXGRUE7jx9jDiFmAGnRW3MVzuKJ3GwCnZdIzA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.157","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.157","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.157_1784562834751_0.26634008973721346","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@tutti-os/ui-rich-text","version":"0.0.158","_id":"@tutti-os/ui-rich-text@0.0.158","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b8de119e64bc94486b717799f39598f0b1c77fe0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.158.tgz","fileCount":51,"integrity":"sha512-JLOeff3el4+xqzhlyjJxfnYfIYg8ggGZy9aZDFgRbo7fzUqzB2IEami+INbJtKIx3QcdwYiPM+Dh4OYoex8mlA==","signatures":[{"sig":"MEUCIH3nO3m4JWbJbnyOs1OMWL+ciJ5T9/cxBZtR0h5q71IvAiEAmpp9c9GyavmFiweSdOaCoVCgQVXI+MYhSXEVkQVw080=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.158.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3c2679d6db274f2ac2d34659a6b5fc26/tutti-os-ui-rich-text-0.0.158.tgz","_integrity":"sha512-JLOeff3el4+xqzhlyjJxfnYfIYg8ggGZy9aZDFgRbo7fzUqzB2IEami+INbJtKIx3QcdwYiPM+Dh4OYoex8mlA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.158","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.158","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.158_1784567157236_0.24692767667329774","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@tutti-os/ui-rich-text","version":"0.0.159","_id":"@tutti-os/ui-rich-text@0.0.159","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ebf4644a97fb6936d384672019ea6eeb6c160a09","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.159.tgz","fileCount":51,"integrity":"sha512-aKJ7rZQGvdV7Di0oBI4RKowC7l8wNBBPNTAgPOH2KDbnr7nTpPODfo9rBmpLL49PWxYHS0Rji2Wx2CBGhxBLmw==","signatures":[{"sig":"MEYCIQCzx5Ierz3kG8L7bFj0B3JSiTS7/FC2Ruzldizc1Z4JNAIhAMKumKBAPvzciacyBjSyAcdkL3j1/agBdvJ69TliLS1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.159.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9ba97fbbf2fea0f9966dde2cf3a16db1/tutti-os-ui-rich-text-0.0.159.tgz","_integrity":"sha512-aKJ7rZQGvdV7Di0oBI4RKowC7l8wNBBPNTAgPOH2KDbnr7nTpPODfo9rBmpLL49PWxYHS0Rji2Wx2CBGhxBLmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.159","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.159","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.159_1784567865440_0.32316202857828746","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@tutti-os/ui-rich-text","version":"0.0.160","_id":"@tutti-os/ui-rich-text@0.0.160","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1c4e4adf5e5d83c9440d656873f6b51dc70260c5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.160.tgz","fileCount":51,"integrity":"sha512-DnaiLO7NTmcd6PPqhDEh9sRhqaXDQ3ZmzJSZlcGtayu7Y63sMhhZX0rEKDqvsB+hRIT3ifMun5RzDi8WSQMElg==","signatures":[{"sig":"MEQCIHd8/y64BKMLlczZ88aBa9fg6/0mbd4syLEWTXmhUFSsAiBVTZRwU1Q/6QsFJoBfjhUeCV5Yr980FOJeAjQJtlhGJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.160.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9ae7f193e4e7c2ec59c1ae67864285d1/tutti-os-ui-rich-text-0.0.160.tgz","_integrity":"sha512-DnaiLO7NTmcd6PPqhDEh9sRhqaXDQ3ZmzJSZlcGtayu7Y63sMhhZX0rEKDqvsB+hRIT3ifMun5RzDi8WSQMElg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.160","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.160","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.160_1784569962875_0.614967283202922","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@tutti-os/ui-rich-text","version":"0.0.161","_id":"@tutti-os/ui-rich-text@0.0.161","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"93215f13434b92059f83dcc91f869405fdd9cd7c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.161.tgz","fileCount":51,"integrity":"sha512-sXkzRSA/IZeKLtHsbSJJhDdpzajJiD2ciKzc4ipvPxIqtH/ZUAmERFikRDtinFao+XPBT4/n0Lp6Xevu3o5YLw==","signatures":[{"sig":"MEUCIEe2MBXwz5ji0pErI1xBDKYXvRbxaqed7joNUSoM2NA0AiEA22PqGYYPNyY4d2U8jP/c7bdMR3v8uRTvOZmQcuNIk8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.161.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e0f627c8f77464d5895b8e8408ab7a09/tutti-os-ui-rich-text-0.0.161.tgz","_integrity":"sha512-sXkzRSA/IZeKLtHsbSJJhDdpzajJiD2ciKzc4ipvPxIqtH/ZUAmERFikRDtinFao+XPBT4/n0Lp6Xevu3o5YLw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.161","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.161","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.161_1784574936043_0.30647894351336435","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@tutti-os/ui-rich-text","version":"0.0.162","_id":"@tutti-os/ui-rich-text@0.0.162","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eb90733b62b34d3788ff332e783fa4cdf2ea7bc4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.162.tgz","fileCount":51,"integrity":"sha512-OqWYFeXHLXksN+sUcp8MKhdiskKTiIqwefFzIup4BtWHhPeKM8wC3ehqljndLQ9de47/ORN6dIqHsDFw/GThmQ==","signatures":[{"sig":"MEYCIQCyPWjU3kaCcbRSycNdd6n7tDyCDdTPMszLh2EtshAXOgIhALp75xhvmbqL5hALveUJUvWmhDlwaBMkhir+UP4UZ2pA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.162.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c5c87d0750abb60cc2ef2c1bf76a2664/tutti-os-ui-rich-text-0.0.162.tgz","_integrity":"sha512-OqWYFeXHLXksN+sUcp8MKhdiskKTiIqwefFzIup4BtWHhPeKM8wC3ehqljndLQ9de47/ORN6dIqHsDFw/GThmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.162","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.162","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.162_1784603805663_0.23548994827739733","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@tutti-os/ui-rich-text","version":"0.0.163","_id":"@tutti-os/ui-rich-text@0.0.163","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"57f84d17ec49ee29ee1d5c87767a033feb582c79","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.163.tgz","fileCount":51,"integrity":"sha512-sDdf6BwUJlT8dy4McokVBTas8hBym0CGtZNpRhVhlTu3nNob0zpHBhmtHL+y1XuvnxOZUnnIyYMynrWGeQe4aQ==","signatures":[{"sig":"MEYCIQDug+OVINsesja6PuKOSBKYGZGlK5OliZZMy3t1jYisfgIhAOnzZyAm2V9vBCVRyZPxfHGlD2d6VKgK0KaDvSxhbT02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797213},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.163.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/92ea3ed59b22649472c37b13703c1bc8/tutti-os-ui-rich-text-0.0.163.tgz","_integrity":"sha512-sDdf6BwUJlT8dy4McokVBTas8hBym0CGtZNpRhVhlTu3nNob0zpHBhmtHL+y1XuvnxOZUnnIyYMynrWGeQe4aQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","@tutti-os/ui-system":"0.0.163","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.163","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.163_1784609370857_0.3223927245665874","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@tutti-os/ui-rich-text","version":"0.0.164","_id":"@tutti-os/ui-rich-text@0.0.164","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3a0c8ce6372944c7c0a338a60a744312826f4cfc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.164.tgz","fileCount":51,"integrity":"sha512-LLZIJXncVJ598DwK1Rn9d4DYZMCmwCjGpWE+qIbW26fddvIevfziWlyEVQgSdzcJNl35LRWl340GyJWoWE5b/A==","signatures":[{"sig":"MEYCIQDvlo4g/8d5uLdPXW9pTqS0EyjRBsZ8SdAi42vKYQ3+BwIhAOZxs9xZ6uW/LVcmgf8HbfEoCtYioseoxousBxqzHlrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797276},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.164.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/75551340a81c0067f1ab1f3317d2ad49/tutti-os-ui-rich-text-0.0.164.tgz","_integrity":"sha512-LLZIJXncVJ598DwK1Rn9d4DYZMCmwCjGpWE+qIbW26fddvIevfziWlyEVQgSdzcJNl35LRWl340GyJWoWE5b/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.164","@tiptap/extension-text":"^3.23.6","@tutti-os/ui-i18n-runtime":"0.0.164","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.164_1784611723065_0.548071759710093","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@tutti-os/ui-rich-text","version":"0.0.165","_id":"@tutti-os/ui-rich-text@0.0.165","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b54bef1522357f7b4ef43b5722b44cbce3cf479a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.165.tgz","fileCount":51,"integrity":"sha512-r32PAWbPngcknlL76kw4quYUhOFxmODosWhtfCYVxkLonow42I/RDvvw5e0Webkpz98/a/sO1/zoQuOgJTHaBg==","signatures":[{"sig":"MEQCICm6qdlA4YnbGg9l7m8/pZeLkaAWRjkMK5MIDzzuNbbEAiAFqdWB8Ur531yy4YaAijIsuZRj6E1vc4XYJyleVm4ZEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.165.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9f9dfa42ccd5ee774a3545d38f40c6d9/tutti-os-ui-rich-text-0.0.165.tgz","_integrity":"sha512-r32PAWbPngcknlL76kw4quYUhOFxmODosWhtfCYVxkLonow42I/RDvvw5e0Webkpz98/a/sO1/zoQuOgJTHaBg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.165","@tutti-os/ui-i18n-runtime":"0.0.165"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.165_1784612790571_0.2915577480843603","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@tutti-os/ui-rich-text","version":"0.0.166","_id":"@tutti-os/ui-rich-text@0.0.166","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"08f16c0600fcea32e6ec5b683abc93f297ff0e56","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.166.tgz","fileCount":51,"integrity":"sha512-ywElzqPuKOdrEWoZL4/L1YGMRE6oHYCUQGrm86vBrgsIVf1aWwPoRCkXUlQWgs+R68B7fWIscH7ii6VtbrajgA==","signatures":[{"sig":"MEUCIHGwnrK6qwnwTO0R3EBp6oSVZAeVrlFMKX11dbw/bmv8AiEAyR9j42pqFPquTFVD9HsZVhaaOPWeolP1fETSGMCVtos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.166.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eab9218ee09b7aab80d0cca90a0ce4a9/tutti-os-ui-rich-text-0.0.166.tgz","_integrity":"sha512-ywElzqPuKOdrEWoZL4/L1YGMRE6oHYCUQGrm86vBrgsIVf1aWwPoRCkXUlQWgs+R68B7fWIscH7ii6VtbrajgA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.166","@tutti-os/ui-i18n-runtime":"0.0.166"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.166_1784618110853_0.7833594323902211","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@tutti-os/ui-rich-text","version":"0.0.167","_id":"@tutti-os/ui-rich-text@0.0.167","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6f35754215a238d0e261970b538664f16573554b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.167.tgz","fileCount":51,"integrity":"sha512-NWMyzlf+oVPkumLBkpL0QLdJrD3AB9+F11bt1Av8KTQ6VIlwfLr2z0lFy0WM8cyESURRh11V+pbJI2ehCRvmUg==","signatures":[{"sig":"MEQCIClKlItj47lSK7IjPS1Ee8xuxmX6OGaqVC6AaQ7Cl3EyAiBEZxvvcUaRxKqfxMsJ+LTn3ODzWl2aMHqtv0uRL9h4JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.167.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/35cb973e935877f0d9928e43cf803378/tutti-os-ui-rich-text-0.0.167.tgz","_integrity":"sha512-NWMyzlf+oVPkumLBkpL0QLdJrD3AB9+F11bt1Av8KTQ6VIlwfLr2z0lFy0WM8cyESURRh11V+pbJI2ehCRvmUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.167","@tutti-os/ui-i18n-runtime":"0.0.167"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.167_1784626150789_0.08542062587174204","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@tutti-os/ui-rich-text","version":"0.0.168","_id":"@tutti-os/ui-rich-text@0.0.168","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4549b36987cbc3f3fbc6d6bb3a776ec4783da67d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.168.tgz","fileCount":51,"integrity":"sha512-7slT/GPVaTpKj16X+Jav7B9dtufasyfUn6QPzDDv/UlEAFBfKwqIZ/D2IMzBqJPvmTrBcm1UaoEW+XGKzoPnIw==","signatures":[{"sig":"MEQCIEl3Zkx7kCfjUfKIHEYMf5gGTuV4VmW6lmrDd8PkhanaAiABS27u3FlfnPniba5Tt2u/ft8BjzEPh+nSXJKeMarDbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.168.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e746b7f7e8d18dee52dd200b0a30a59b/tutti-os-ui-rich-text-0.0.168.tgz","_integrity":"sha512-7slT/GPVaTpKj16X+Jav7B9dtufasyfUn6QPzDDv/UlEAFBfKwqIZ/D2IMzBqJPvmTrBcm1UaoEW+XGKzoPnIw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.168","@tutti-os/ui-i18n-runtime":"0.0.168"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.168_1784639178334_0.9254092531733287","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@tutti-os/ui-rich-text","version":"0.0.169","_id":"@tutti-os/ui-rich-text@0.0.169","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d7e59da244e4c666ead9e9c5f5c45a9f6eb5212e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.169.tgz","fileCount":51,"integrity":"sha512-HljYcIrvMYvOZx52L2qXGsBIHN6KfHXwGtWBTIPms/J46s+q4RfBTJZUcuLu5s55KszeDxRp5uGBpWvInNrYvQ==","signatures":[{"sig":"MEYCIQDqXLAbM3RzjcU4mYKLmSofXpyIXtePsgIo4KdmeJFolwIhAN7lwXsAzbZ+NwNSHixoX9oHNBeJfM6g45+owANYLmMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.169.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d7ca2aacad21ed64168f2b11002b1954/tutti-os-ui-rich-text-0.0.169.tgz","_integrity":"sha512-HljYcIrvMYvOZx52L2qXGsBIHN6KfHXwGtWBTIPms/J46s+q4RfBTJZUcuLu5s55KszeDxRp5uGBpWvInNrYvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.169","@tutti-os/ui-i18n-runtime":"0.0.169"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.169_1784639792622_0.4682599318410985","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@tutti-os/ui-rich-text","version":"0.0.170","_id":"@tutti-os/ui-rich-text@0.0.170","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8a4366e455d15d38ae0d4c3f3698e8b6b9ac0a70","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.170.tgz","fileCount":51,"integrity":"sha512-Z/JWXOQ7Qb5Mx+dJEEfDoMmNWlOWKmFyERqK04unGSAcxPCJzMKxSiY2PuiDIle7hvvAQURYE1c8hdN6FJYN0Q==","signatures":[{"sig":"MEUCIQDm2Bxo940ECrzVi1crDkBmflAZ5bOVU6SnDTaPLqG9rAIgWftrvpCxAoEkb8AOBSPEpG99aKdK83N3PEYiQSHNhBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.170.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0ce12c9627cd3a90b9042f8f2ed152a0/tutti-os-ui-rich-text-0.0.170.tgz","_integrity":"sha512-Z/JWXOQ7Qb5Mx+dJEEfDoMmNWlOWKmFyERqK04unGSAcxPCJzMKxSiY2PuiDIle7hvvAQURYE1c8hdN6FJYN0Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.170","@tutti-os/ui-i18n-runtime":"0.0.170"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.170_1784641188549_0.6941000150344949","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@tutti-os/ui-rich-text","version":"0.0.171","_id":"@tutti-os/ui-rich-text@0.0.171","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84100612384bb44148f2fdb30973a1b870fcd481","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.171.tgz","fileCount":51,"integrity":"sha512-qVQWiQIrMbVT0NHmwHT6wFhgtG4EfWdopdqOwP75O4g00Rp0VchbHrb7KXkuWAmp2gKeE60xNeXVM+tTQ+JOWA==","signatures":[{"sig":"MEQCIBZegb0XH10XHRn9t/lQGIVi1nvYYapC70PgppjizNJHAiBH2s3Z8hmdgtA7UxfR9eADew5kO6DxtzK2TO1lzryafA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.171.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/75d24d3e4a6146383d1a1dfdf00ad0e9/tutti-os-ui-rich-text-0.0.171.tgz","_integrity":"sha512-qVQWiQIrMbVT0NHmwHT6wFhgtG4EfWdopdqOwP75O4g00Rp0VchbHrb7KXkuWAmp2gKeE60xNeXVM+tTQ+JOWA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.171","@tutti-os/ui-i18n-runtime":"0.0.171"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.171_1784642856861_0.8394008472232217","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@tutti-os/ui-rich-text","version":"0.0.172","_id":"@tutti-os/ui-rich-text@0.0.172","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"18a36ea07e4897f231240e0b011fc2433ee05c9a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.172.tgz","fileCount":51,"integrity":"sha512-Xc5pd3D8tNqwCjKWleZLNXxpfWi0ItB4ELzixO0HGC29pwMO61x2On+1BF2IRXHGZYGk1aCidfsGvNCPdzemow==","signatures":[{"sig":"MEUCIQDP2eSf/HGp6DsojBpRHeNPI++RVlsemXP2LE8c345BvAIgezFKsp0t3MoorU4DS2BqgY0P+VMlttPS3OlUSliMUak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.172.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8465ab3cbf737732296edc6afe5672f7/tutti-os-ui-rich-text-0.0.172.tgz","_integrity":"sha512-Xc5pd3D8tNqwCjKWleZLNXxpfWi0ItB4ELzixO0HGC29pwMO61x2On+1BF2IRXHGZYGk1aCidfsGvNCPdzemow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.172","@tutti-os/ui-i18n-runtime":"0.0.172"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.172_1784648133850_0.3565915310101926","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@tutti-os/ui-rich-text","version":"0.0.173","_id":"@tutti-os/ui-rich-text@0.0.173","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"24a77bff06449d7536583ca52fe2542fe8325206","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.173.tgz","fileCount":51,"integrity":"sha512-+jbIdgN+uQZP4KzP6oeRmRKImsBJhrCNkr4YYMnHCTt1AZiBcWJXN53Tzr0ETYtL3/9mcarOoW+Aq8mTJE1JRg==","signatures":[{"sig":"MEUCIQCVRPUEHzd1McQjzaTaszbigOynsdVQ62iJ+pjFfTnnbgIgQT6CCNq/FXIdtpTJfVr91vusPVSfLX8t8OSDvv3t5HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.173.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9befe7c0a3dda18652a77e850fa2ebd8/tutti-os-ui-rich-text-0.0.173.tgz","_integrity":"sha512-+jbIdgN+uQZP4KzP6oeRmRKImsBJhrCNkr4YYMnHCTt1AZiBcWJXN53Tzr0ETYtL3/9mcarOoW+Aq8mTJE1JRg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.173","@tutti-os/ui-i18n-runtime":"0.0.173"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.173_1784650225157_0.6387495092333586","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@tutti-os/ui-rich-text","version":"0.0.174","_id":"@tutti-os/ui-rich-text@0.0.174","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0140f3b5aad99a21928e524d4a5029308c96d928","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.174.tgz","fileCount":51,"integrity":"sha512-/A4y1tTmEZw+516PkxEtFhM1aRx/pmeLhLHRUINDYwQMXpeu8b9f6yTH77WX7yVFAwI2DVPLQiNewzXEF07LWg==","signatures":[{"sig":"MEUCIAgu8deI1gK6taHzbO0lB9YpwSaLE06TN9WJJFrlQAgDAiEAmuCU7EduMj1K9KHYyefzyl+onNgMUyvGnmaCcThlbhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.174.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/44c1a61a4b0183bd84167aabb38f836f/tutti-os-ui-rich-text-0.0.174.tgz","_integrity":"sha512-/A4y1tTmEZw+516PkxEtFhM1aRx/pmeLhLHRUINDYwQMXpeu8b9f6yTH77WX7yVFAwI2DVPLQiNewzXEF07LWg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.174","@tutti-os/ui-i18n-runtime":"0.0.174"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.174_1784654613987_0.594177709728849","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@tutti-os/ui-rich-text","version":"0.0.175","_id":"@tutti-os/ui-rich-text@0.0.175","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4c9c130e6875117e619d28bb9c261568a72916b5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.175.tgz","fileCount":51,"integrity":"sha512-gpEHm8ManAEmZGz7oDkuDHCFQzod7Hmd2Lm/nhMfgIMjCe825DSqZ9kuT/QXzXZgasHWo8VUoDgEaZ9LZjhyUg==","signatures":[{"sig":"MEYCIQCkfdMp9dnTFMo1dKCqEiLWIofXWeZH9qH062ocHMoyDAIhAJ6SxQwhba6pMC6du6QCBNmvpA70mk1pKtVFcA6E+aJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.175.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ff91ed378f89bf66d70ea70d4fbf4c1a/tutti-os-ui-rich-text-0.0.175.tgz","_integrity":"sha512-gpEHm8ManAEmZGz7oDkuDHCFQzod7Hmd2Lm/nhMfgIMjCe825DSqZ9kuT/QXzXZgasHWo8VUoDgEaZ9LZjhyUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.175","@tutti-os/ui-i18n-runtime":"0.0.175"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.175_1784655941709_0.09638947964870948","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@tutti-os/ui-rich-text","version":"0.0.176","_id":"@tutti-os/ui-rich-text@0.0.176","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3ba16877607530a2dbd7c6b167556cd827e40564","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.176.tgz","fileCount":51,"integrity":"sha512-2whzREayB2ocrdaBPqSiXhvvJkiS3X+uEh/YgLm6pvtt+3Gjc1pjYBf0yFVrUOgidodTcQjJvW5jLrt1TZxAoQ==","signatures":[{"sig":"MEUCIBrilomDwU+NYKL9Lr6Ne0vogte85yPx7JHH43hbnpssAiEAnrsixp6LPQU5Uhx88DTCIenlvJ887Kuiu7EUHKCml4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.176.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e48963da1a6ea1e108df4bb67431a32f/tutti-os-ui-rich-text-0.0.176.tgz","_integrity":"sha512-2whzREayB2ocrdaBPqSiXhvvJkiS3X+uEh/YgLm6pvtt+3Gjc1pjYBf0yFVrUOgidodTcQjJvW5jLrt1TZxAoQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.176","@tutti-os/ui-i18n-runtime":"0.0.176"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.176_1784697030727_0.8199846910079502","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@tutti-os/ui-rich-text","version":"0.0.177","_id":"@tutti-os/ui-rich-text@0.0.177","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fc07f10543761eb0b29285b5a3a67c7440160b0a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.177.tgz","fileCount":51,"integrity":"sha512-P7viP8PR3Q8NceaeUZ/YCZH2lBppNEXXBWC7uTJf7Xsphj123MKVO/N10BmP7KmWTRkDoSm21vONbDH30WQZUA==","signatures":[{"sig":"MEUCIQDJo+EOvucHM6x/ZwzpYmDEj+MH8aEtrTWmo3KslGM9aAIgIqWVqish4Vqrudkivop1DQzk+MPcqgu2iSqsAd0Sq8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.177.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9245b2a5b0763c99b34e6d825c4a8ca5/tutti-os-ui-rich-text-0.0.177.tgz","_integrity":"sha512-P7viP8PR3Q8NceaeUZ/YCZH2lBppNEXXBWC7uTJf7Xsphj123MKVO/N10BmP7KmWTRkDoSm21vONbDH30WQZUA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.177","@tutti-os/ui-i18n-runtime":"0.0.177"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.177_1784700754098_0.48577321405487806","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@tutti-os/ui-rich-text","version":"0.0.178","_id":"@tutti-os/ui-rich-text@0.0.178","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4a92381a142f4ca673e39f074c2ba31cd5392060","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.178.tgz","fileCount":51,"integrity":"sha512-glCeIWcD2xq/BrhMxjrb/D/191bpirLYwBspQelhfCYsZi22mGRIVAZm0UWzXvwrjrEF+ZKDL+zdGRIn/UP3qA==","signatures":[{"sig":"MEYCIQDi+XEQBkqiG6fXICGJExXoS2lVD6E6OrNOcjaLzLTXEwIhAPirFsna2bZqs7QGvfYKXIRUhz20SYxt7uTWpCnZYL7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.178.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b878a14ea9d56bd6a1b14f8002f4e490/tutti-os-ui-rich-text-0.0.178.tgz","_integrity":"sha512-glCeIWcD2xq/BrhMxjrb/D/191bpirLYwBspQelhfCYsZi22mGRIVAZm0UWzXvwrjrEF+ZKDL+zdGRIn/UP3qA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.178","@tutti-os/ui-i18n-runtime":"0.0.178"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.178_1784704839504_0.5669816936897283","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@tutti-os/ui-rich-text","version":"0.0.179","_id":"@tutti-os/ui-rich-text@0.0.179","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e03c654d8af1f19e8265b80fcf6396f5219c0a78","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.179.tgz","fileCount":51,"integrity":"sha512-AuNRFaF53LZfJp7/Q6hJR62VzqCqslP0o7RPdGXCTraHQ3OcKor+cnwvH9rvsCg8cl+bmr0XRmsA51hVjA6eDg==","signatures":[{"sig":"MEUCICqnuSgx/xfIcQt8yywYHvoOHzo91frDzdxrW/oFYfGwAiEAwRCEI5/+zalrrvKNroyjGXHH1G1lbkfjiNooXS7fSJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.179.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ed134928357f2e6912660697557ef252/tutti-os-ui-rich-text-0.0.179.tgz","_integrity":"sha512-AuNRFaF53LZfJp7/Q6hJR62VzqCqslP0o7RPdGXCTraHQ3OcKor+cnwvH9rvsCg8cl+bmr0XRmsA51hVjA6eDg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.179","@tutti-os/ui-i18n-runtime":"0.0.179"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.179_1784707827380_0.16345623726667502","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@tutti-os/ui-rich-text","version":"0.0.180","_id":"@tutti-os/ui-rich-text@0.0.180","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a53d61ced5a307e1dec5e3dacdfb505a3a6580a0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.180.tgz","fileCount":51,"integrity":"sha512-qHzOzjzdVuupRMBYq7gVafCSy7bhBnZ8ngx8l9zcQU9ShpYFmUFg102vL2iPgqvqxAE2rjcHtEt80tx9av4/7g==","signatures":[{"sig":"MEUCIQCVmpSanCeCjEgNnpVNmIFiSq77Yj/9keKJ92Lw4PGsoAIgX3ry5aARY1HDY30iBpUD9TitR2IUUYFqGjQWZ/pSeE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.180.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/90ae08babe493da4ae186d0c28282d1d/tutti-os-ui-rich-text-0.0.180.tgz","_integrity":"sha512-qHzOzjzdVuupRMBYq7gVafCSy7bhBnZ8ngx8l9zcQU9ShpYFmUFg102vL2iPgqvqxAE2rjcHtEt80tx9av4/7g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.180","@tutti-os/ui-i18n-runtime":"0.0.180"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.180_1784708203271_0.14788896656786088","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@tutti-os/ui-rich-text","version":"0.0.181","_id":"@tutti-os/ui-rich-text@0.0.181","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"87fdde8108a5360b2b5b43d9ab56ad551442c1cc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.181.tgz","fileCount":51,"integrity":"sha512-AqpD3EJpDM5EwOSv/YXIlgFSJp2vrHrB6TjVSAes3UESE8SGPoC07K9U7YyatwA40z7+QJv96+2f894hBZRdsg==","signatures":[{"sig":"MEUCIATauAc5aQCxyPpukq0EmIaYDboGtDrp8pr7pAHauah6AiEAhk7Vo/GeZiNmNn8bYoixJXn+C97QGPRpRBRpXEz8pPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.181.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aab1ed615cfde114dc82b584853840be/tutti-os-ui-rich-text-0.0.181.tgz","_integrity":"sha512-AqpD3EJpDM5EwOSv/YXIlgFSJp2vrHrB6TjVSAes3UESE8SGPoC07K9U7YyatwA40z7+QJv96+2f894hBZRdsg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.181","@tutti-os/ui-i18n-runtime":"0.0.181"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.181_1784709739584_0.36647426725250876","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@tutti-os/ui-rich-text","version":"0.0.182","_id":"@tutti-os/ui-rich-text@0.0.182","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3e2ea39e70fb2758cb7d288c5710958bf5f4867c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.182.tgz","fileCount":51,"integrity":"sha512-LJluO04ym4ynhe2t3WRGz9MVMLHq3foBN3Fqrmqfa756EeQL2M09lgVA6aRW8CCeHDNVpxpjmcVDiVcpyqIe8w==","signatures":[{"sig":"MEUCIQCoF6ue87l9RC3ZHpYVy77yFMjLhH4GLPvpnCKQyojWGwIgRUtztCXLbDbxhoxDSaWjfy1lrnFYxNnWuc7YwL+4iic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.182.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4e8ac73f1a6ce1b8333dffbc0b66a57a/tutti-os-ui-rich-text-0.0.182.tgz","_integrity":"sha512-LJluO04ym4ynhe2t3WRGz9MVMLHq3foBN3Fqrmqfa756EeQL2M09lgVA6aRW8CCeHDNVpxpjmcVDiVcpyqIe8w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.182","@tutti-os/ui-i18n-runtime":"0.0.182"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.182_1784713123032_0.7564776980013173","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@tutti-os/ui-rich-text","version":"0.0.183","_id":"@tutti-os/ui-rich-text@0.0.183","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bc71ecdb597bceb26b20920033f3b27301c45ed3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.183.tgz","fileCount":51,"integrity":"sha512-CLP7mBKgFi+sMLU8miejervi2HpPqq/bMvJw2rWMN8Iu6tJ6RZPEuqakUA7f/lpK+xixQmT4jBWe0Z3uWCdUqw==","signatures":[{"sig":"MEQCIHkDpUrPqvj9y8crZ3nPDip+N5sJWMXc/AeKRVrbrGkQAiBmwJY8bpXl/rHrkXynVewg7kBTvI6Nx+Vo5Ujx0VyaXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.183.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0ae22d3faa826183a59c92350526a505/tutti-os-ui-rich-text-0.0.183.tgz","_integrity":"sha512-CLP7mBKgFi+sMLU8miejervi2HpPqq/bMvJw2rWMN8Iu6tJ6RZPEuqakUA7f/lpK+xixQmT4jBWe0Z3uWCdUqw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.183","@tutti-os/ui-i18n-runtime":"0.0.183"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.183_1784715714708_0.464084042017715","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@tutti-os/ui-rich-text","version":"0.0.184","_id":"@tutti-os/ui-rich-text@0.0.184","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"647fb7f282da24fa6235d75403e043ce376c1b14","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.184.tgz","fileCount":51,"integrity":"sha512-Ml2P8ebNKLWsFaULVKWnztEXiL1NB/mw7tRkSe3Mm4/i4Dbqq2NeLWehK4ArHxqzfUWQKw5T52Q2FyzGyQkdPw==","signatures":[{"sig":"MEUCIDdnteC+fha05Qvme8KG2+YtffjcfmZJP0DJE2dXYzRZAiEAkhpVyXQ12m6wGOMlaYFEQRpdwMZ7vxiCBvX4JpXqYvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.184.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5c23bca3c176056e62bda2a1ee45afcc/tutti-os-ui-rich-text-0.0.184.tgz","_integrity":"sha512-Ml2P8ebNKLWsFaULVKWnztEXiL1NB/mw7tRkSe3Mm4/i4Dbqq2NeLWehK4ArHxqzfUWQKw5T52Q2FyzGyQkdPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.184","@tutti-os/ui-i18n-runtime":"0.0.184"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.184_1784716198231_0.861589068288011","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@tutti-os/ui-rich-text","version":"0.0.185","_id":"@tutti-os/ui-rich-text@0.0.185","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"076adcffc0fce74371a5da604ee52dfeffc335d4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.185.tgz","fileCount":51,"integrity":"sha512-U5+oCvqTCxGhMvuSuUKK0kfnN23Qc7ALoapCpbNkKCxrCgkyrO4M+EgX1o7kd7xaMSr4b9x+feJegEABq0ufdw==","signatures":[{"sig":"MEQCIA6DURAeiFLGNwqH2Y3nyW2BZqrkjJzEuAycMJE8Ux1lAiB8Hqv8HOIxXdoocWYhsjn2Y6s74IIqjZcTIkYrtXl+HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.185.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fe7ecef8ca683a7ee7c533f10b85b7d4/tutti-os-ui-rich-text-0.0.185.tgz","_integrity":"sha512-U5+oCvqTCxGhMvuSuUKK0kfnN23Qc7ALoapCpbNkKCxrCgkyrO4M+EgX1o7kd7xaMSr4b9x+feJegEABq0ufdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.185","@tutti-os/ui-i18n-runtime":"0.0.185"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.185_1784716876120_0.7913436882144671","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@tutti-os/ui-rich-text","version":"0.0.186","_id":"@tutti-os/ui-rich-text@0.0.186","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"482a3a23976218d90ae0ddefc81dec3cc41aac47","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.186.tgz","fileCount":51,"integrity":"sha512-mNzMNobuL85zsvQ9lZBg/f53pYgwxJLwDT8NgQ0Zeb/KzXFUBWdyKKHZoT+uJcfxCGTk3ZGy/OsWIBEhEXjkOg==","signatures":[{"sig":"MEUCIDNZpXPrXaF/IwDS9/9FnHcffyDoo0AYwlyHIDdEw9/oAiEAhJwAeGi1hYt5mrq9mFI0zqz+qAo+RRdJEZhShLNWN0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.186.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/01d9019f9e55fad6994772015e37ceb5/tutti-os-ui-rich-text-0.0.186.tgz","_integrity":"sha512-mNzMNobuL85zsvQ9lZBg/f53pYgwxJLwDT8NgQ0Zeb/KzXFUBWdyKKHZoT+uJcfxCGTk3ZGy/OsWIBEhEXjkOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.186","@tutti-os/ui-i18n-runtime":"0.0.186"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.186_1784717356738_0.3378719752438408","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@tutti-os/ui-rich-text","version":"0.0.187","_id":"@tutti-os/ui-rich-text@0.0.187","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a5e280f418e7aa32698632180676e558f23649bb","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.187.tgz","fileCount":51,"integrity":"sha512-AuBsnfsezLOnPpzvlK7okbiTAnBqV03eizJ7sFb/WFnvCSiIvgyMp0iG9KjAuzr6giBOwlyie+tcLyZm5V1ylQ==","signatures":[{"sig":"MEQCIDSKTGFHoP/iwNF5kDNQxC5MPpjYP9cBNTQ0s9G2h204AiB1q/I9aJizQzhmzQensyvIh0KA0+LLRVPL+X53X2q4cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.187.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b4b20507401117482d51dc40560a3f33/tutti-os-ui-rich-text-0.0.187.tgz","_integrity":"sha512-AuBsnfsezLOnPpzvlK7okbiTAnBqV03eizJ7sFb/WFnvCSiIvgyMp0iG9KjAuzr6giBOwlyie+tcLyZm5V1ylQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.187","@tutti-os/ui-i18n-runtime":"0.0.187"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.187_1784719163208_0.9447768300993846","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@tutti-os/ui-rich-text","version":"0.0.188","_id":"@tutti-os/ui-rich-text@0.0.188","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4ea2e3b1f73bed4ba8fa43855ad415032bb6d24b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.188.tgz","fileCount":51,"integrity":"sha512-UM9z+h6GHz3c5Nec54n/NiEzvoSPuzVb1B0yARcV2iLzJOKvxLBMSgqUOcuy4ZR9s2IHVFbIgBNtn9D6xK7cnQ==","signatures":[{"sig":"MEQCIDLMqTxAuK5uwXNTWhRmzfsQaW69mdr9/Ze82sYjcf+0AiBLAYhyw34CtDArX3mke6PnE7VMdtspmHNwk0vGpsS8tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.188.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a4e84fd1858296236f4e7b756162b990/tutti-os-ui-rich-text-0.0.188.tgz","_integrity":"sha512-UM9z+h6GHz3c5Nec54n/NiEzvoSPuzVb1B0yARcV2iLzJOKvxLBMSgqUOcuy4ZR9s2IHVFbIgBNtn9D6xK7cnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.188","@tutti-os/ui-i18n-runtime":"0.0.188"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.188_1784721558136_0.8928947964941323","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@tutti-os/ui-rich-text","version":"0.0.189","_id":"@tutti-os/ui-rich-text@0.0.189","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"73292e3c3bf170bc012b2125ff6f9c1946d1e3c1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.189.tgz","fileCount":51,"integrity":"sha512-aMpfdOTAYG/VCVT8B+J+U4Z1z0IEn1FB+yiOgjhsX+5BHOvVnYso9AnwXESOU8i7/bx3Yc/BA2XvKvv28rDMgw==","signatures":[{"sig":"MEUCIBqXlZbAwNWo3skfhhj3jTt3HfxomFDbO3QQHxJDXmxdAiEA4msH9B4c+h4AUqAk6wlYJzgctowpXN4NFPUZzgWOc54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814943},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.189.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c948499db9927d736b7d0a6030259d79/tutti-os-ui-rich-text-0.0.189.tgz","_integrity":"sha512-aMpfdOTAYG/VCVT8B+J+U4Z1z0IEn1FB+yiOgjhsX+5BHOvVnYso9AnwXESOU8i7/bx3Yc/BA2XvKvv28rDMgw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.189","@tutti-os/ui-i18n-runtime":"0.0.189"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.189_1784726094534_0.35341067057323117","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@tutti-os/ui-rich-text","version":"0.0.190","_id":"@tutti-os/ui-rich-text@0.0.190","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2528f6caefb7c7dc0dc6f9b2a57574a07a49fdf5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.190.tgz","fileCount":51,"integrity":"sha512-ZrAFaeKV/cdcWl3NqqtcEyz/cwO7NETl5TpKJBoIEbYOX3TTAiWycqE0GHy66IcdYz/gczSgVWeRjIkZfMqQTw==","signatures":[{"sig":"MEUCIQDRVJKW9gSZNtD/lo0A7TLPBo4f8tFzfFeBttTB2wNn4QIgbJpsKrtfd8tdK8/MqadUpkYtcagLT0h8iVuUlBLI7yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.190.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0f74f1d0e276521ab23cc8fa465f7b0a/tutti-os-ui-rich-text-0.0.190.tgz","_integrity":"sha512-ZrAFaeKV/cdcWl3NqqtcEyz/cwO7NETl5TpKJBoIEbYOX3TTAiWycqE0GHy66IcdYz/gczSgVWeRjIkZfMqQTw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.190","@tutti-os/ui-i18n-runtime":"0.0.190"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.190_1784737386405_0.3441164665888439","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@tutti-os/ui-rich-text","version":"0.0.191","_id":"@tutti-os/ui-rich-text@0.0.191","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d9e235a3ad1e8bed6095cc576f0a8e773e08db84","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.191.tgz","fileCount":51,"integrity":"sha512-acH1obI2hAz3tq2Rz0000GEo0UxhaSCZQo0Qch0RMi8KC6gRAwhDujcWFv+YbG6XRbiTQJ5tfToNQIyfTZAKHw==","signatures":[{"sig":"MEQCH391+erjASoSTuGyczNVHrxRddRmYXJLCkyxka23QToCIQCf7OlNxup8d5UR5UQy8e5scFfzlFeMe4XwjKqxXW3mYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.191.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7dcda214bb9bebb993d47efb0598a32b/tutti-os-ui-rich-text-0.0.191.tgz","_integrity":"sha512-acH1obI2hAz3tq2Rz0000GEo0UxhaSCZQo0Qch0RMi8KC6gRAwhDujcWFv+YbG6XRbiTQJ5tfToNQIyfTZAKHw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.191","@tutti-os/ui-i18n-runtime":"0.0.191"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.191_1784744642447_0.25259143157327","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@tutti-os/ui-rich-text","version":"0.0.192","_id":"@tutti-os/ui-rich-text@0.0.192","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bc662c5e9e647cf297799595ef7e79b11a580c51","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.192.tgz","fileCount":51,"integrity":"sha512-UOr4YtjVT6dKkd1CE8Ryb1y+8fDiquEoL5Sxb9aIKfixDBs1nWgf5vlUmsMLRCPZSuwBHkU1GcBJNYNsqJgurA==","signatures":[{"sig":"MEQCIAMuK8h6MC7hf0UqJHau4hkEsATQC4sopYfsdvRz6f9jAiABAbFhZ2O01IsXAWGMvyWL62Jc3nz6z+uIRWquTFXMZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.192.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2c5d86572b887111dd2cb24377d07ea9/tutti-os-ui-rich-text-0.0.192.tgz","_integrity":"sha512-UOr4YtjVT6dKkd1CE8Ryb1y+8fDiquEoL5Sxb9aIKfixDBs1nWgf5vlUmsMLRCPZSuwBHkU1GcBJNYNsqJgurA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.192","@tutti-os/ui-i18n-runtime":"0.0.192"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.192_1784745215640_0.6258021294798148","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@tutti-os/ui-rich-text","version":"0.0.193","_id":"@tutti-os/ui-rich-text@0.0.193","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"445c6812feceb2b44c24ce2dfc1d71e564ee4160","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.193.tgz","fileCount":51,"integrity":"sha512-xn77Kymn0W9tZ1a7rajSvS+FjJh8x5ouVGib0cUXn4l4k+aVKtK6oWgIW5CgC3AwvsD1XpI9sZ+vhTk396xv/g==","signatures":[{"sig":"MEUCIHFW/Lyue2ATVaz0zVgSuKVAqrmJ8LLxRUkmoNlO+XB+AiEAkO7Q4zsiwykQLOYM0hDEWiNzo1n0nIaI6OrNDsbbt68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.193.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/70321d95f8d0ddfb7197dd15bcf83504/tutti-os-ui-rich-text-0.0.193.tgz","_integrity":"sha512-xn77Kymn0W9tZ1a7rajSvS+FjJh8x5ouVGib0cUXn4l4k+aVKtK6oWgIW5CgC3AwvsD1XpI9sZ+vhTk396xv/g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.193","@tutti-os/ui-i18n-runtime":"0.0.193"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.193_1784746657371_0.33297507287651373","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@tutti-os/ui-rich-text","version":"0.0.194","_id":"@tutti-os/ui-rich-text@0.0.194","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c9bff738c324f0552252f334ae55826e3eb859a0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.194.tgz","fileCount":51,"integrity":"sha512-zzblaxuGHHGQgH6umY5Mbr5MfFrNe/NdOmCQ/+DC7EsfwCW1QR0R6vSBhOyArYjXysl9VqFYiKhmL08mvwEqjQ==","signatures":[{"sig":"MEUCIQD9wVD7bMgqGPhhEbQyKM8/eo4zM+k0C5D7YMmbN5KuXwIgeA9jBsUPOj8h62WoQwLm8Zd+1FAb6xJhsoXZVG3yIcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.194.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e8c556ff2f115f856ee98fc4fb171150/tutti-os-ui-rich-text-0.0.194.tgz","_integrity":"sha512-zzblaxuGHHGQgH6umY5Mbr5MfFrNe/NdOmCQ/+DC7EsfwCW1QR0R6vSBhOyArYjXysl9VqFYiKhmL08mvwEqjQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.194","@tutti-os/ui-i18n-runtime":"0.0.194"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.194_1784747072469_0.09134512973806097","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@tutti-os/ui-rich-text","version":"0.0.195","_id":"@tutti-os/ui-rich-text@0.0.195","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6ffe2cf85a8c368f27cbbaf8f88d2bb3f235676f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.195.tgz","fileCount":51,"integrity":"sha512-/B/0+hVG7MJyHVM87SyYboYBmeD8SZ63GraetwpnWYD4N4LrFR7CM8aKXgkh/GyGcGtK46n62KzNumnx43kvNQ==","signatures":[{"sig":"MEUCIQDAkl/9nl8FqU/sqfssYDUjTE5Hj2LPsxPMiA0ERWj1AwIgI2VzIJI1RM4Qf3dQKyHZOA9SnR9BZYBH+DCpXb1qqcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.195.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4a6172afe215c76ff190d814bd876bee/tutti-os-ui-rich-text-0.0.195.tgz","_integrity":"sha512-/B/0+hVG7MJyHVM87SyYboYBmeD8SZ63GraetwpnWYD4N4LrFR7CM8aKXgkh/GyGcGtK46n62KzNumnx43kvNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.195","@tutti-os/ui-i18n-runtime":"0.0.195"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.195_1784763324925_0.21912732923057932","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@tutti-os/ui-rich-text","version":"0.0.196","_id":"@tutti-os/ui-rich-text@0.0.196","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"90cb078062b89f622c9ec78c90007c483e271604","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.196.tgz","fileCount":51,"integrity":"sha512-pPSIXqqU8PrS08USUlFPsj5ve0aHezj9/HWPDIiDtBKfTqeUf2in+F8akRvUHDLPbYPvNlBbUSCKJhny/Xw6Yg==","signatures":[{"sig":"MEUCIF06/NJwjg+E7FnluDbENqbefkrhsVo9Dg4TyBfBarUGAiEAz+XZpSGuBCmQtNtjBm7anq1x7lJ8t9Or9TcrrujZHbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.196.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d8874f46c17ecd06990651d4b784a2f/tutti-os-ui-rich-text-0.0.196.tgz","_integrity":"sha512-pPSIXqqU8PrS08USUlFPsj5ve0aHezj9/HWPDIiDtBKfTqeUf2in+F8akRvUHDLPbYPvNlBbUSCKJhny/Xw6Yg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.196","@tutti-os/ui-i18n-runtime":"0.0.196"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.196_1784764795214_0.21108630219499003","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@tutti-os/ui-rich-text","version":"0.0.197","_id":"@tutti-os/ui-rich-text@0.0.197","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"421e4e67e34f679f050672f76a728cee74a376af","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.197.tgz","fileCount":51,"integrity":"sha512-sE1l0kfCqLF58mRNRamAwSgrcd/T5RdjYreO+Dq6w1dfuF6MQfgIKVsj2LT0GQXczjm6wZRZkZNoryY8q7IlLw==","signatures":[{"sig":"MEUCIGfV0TQEbvGMDSXnoqCy/LKSG8gvbqexNMLH7Kv6is7IAiEAtmlVsfFq1FLpNxquxRjNUUTOmnOM/JNbqisI62ufhUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.197.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/108097902f3220994ab7c0fd1d918d66/tutti-os-ui-rich-text-0.0.197.tgz","_integrity":"sha512-sE1l0kfCqLF58mRNRamAwSgrcd/T5RdjYreO+Dq6w1dfuF6MQfgIKVsj2LT0GQXczjm6wZRZkZNoryY8q7IlLw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.197","@tutti-os/ui-i18n-runtime":"0.0.197"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.197_1784780082601_0.31393017786826083","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@tutti-os/ui-rich-text","version":"0.0.198","_id":"@tutti-os/ui-rich-text@0.0.198","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"afea945068f1d5a79e893803bcf4f2352a1fbecd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.198.tgz","fileCount":51,"integrity":"sha512-ALDCM24luKmzEdghgy6/zsfVP72DclxumooyQAbAEqFG0tOQiZXxxNBJHmH1ek0U9xYtW0T0xZ4YCjnuYtyVcw==","signatures":[{"sig":"MEUCIBHR1VPX7e8ee/8Se5Uvrtf+fk9QOSYAGMLaGCPBzZTwAiEA15wY8sY6RvuUjB0OyA0diA64zBiedLORxRBIhngdvCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.198.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a82b33cef84d4bc2e38e300a330550c0/tutti-os-ui-rich-text-0.0.198.tgz","_integrity":"sha512-ALDCM24luKmzEdghgy6/zsfVP72DclxumooyQAbAEqFG0tOQiZXxxNBJHmH1ek0U9xYtW0T0xZ4YCjnuYtyVcw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.198","@tutti-os/ui-i18n-runtime":"0.0.198"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.198_1784790067789_0.9201005727677805","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@tutti-os/ui-rich-text","version":"0.0.199","_id":"@tutti-os/ui-rich-text@0.0.199","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0bdf0ff7a1aa2968cc9b4e7d652098cdf87f63c0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.199.tgz","fileCount":51,"integrity":"sha512-iOSYluUzbjM2IDMQKpgajPOWvAuQ94eiwfs/S/RZttTZuPj0dQCV5nZCm/FzKyArmRn1Kp939OGHqj+0Godg5g==","signatures":[{"sig":"MEUCIGX1mi0nihUylJGAAB4e8ItWJe0VaAEerbkwbtUAZ5NWAiEA1Huun1r8LhWGOa6BNb7h0TqNeqQ7deZ1BDtEeGrSSOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.199.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/548779984dba16add545d49d7696f59e/tutti-os-ui-rich-text-0.0.199.tgz","_integrity":"sha512-iOSYluUzbjM2IDMQKpgajPOWvAuQ94eiwfs/S/RZttTZuPj0dQCV5nZCm/FzKyArmRn1Kp939OGHqj+0Godg5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.199","@tutti-os/ui-i18n-runtime":"0.0.199"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.199_1784798001748_0.9196052290793484","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@tutti-os/ui-rich-text","version":"0.0.200","_id":"@tutti-os/ui-rich-text@0.0.200","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dd07383a571182f747cf6a4ba5cd886e24b2a72e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.200.tgz","fileCount":51,"integrity":"sha512-4TKmiVivwWpXNkHJhvfcYy4ksejM1uBiu79xSlslclq+zWCysoLfXUPGtKhLmddmJirvDossEVhlamD8SGoI7w==","signatures":[{"sig":"MEUCIQCdM+tB0cst8RF6T4IyYHYaLqMhdnb92nxKijJs0R8gRgIgaOxuc5+oJTROZq1HQ8KZ7Z4+neztGzSjSJwmiD2pUpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.200.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1e7898b7b44b9b4820fc3873d0692072/tutti-os-ui-rich-text-0.0.200.tgz","_integrity":"sha512-4TKmiVivwWpXNkHJhvfcYy4ksejM1uBiu79xSlslclq+zWCysoLfXUPGtKhLmddmJirvDossEVhlamD8SGoI7w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.200","@tutti-os/ui-i18n-runtime":"0.0.200"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.200_1784798958693_0.4019911560703058","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@tutti-os/ui-rich-text","version":"0.0.201","_id":"@tutti-os/ui-rich-text@0.0.201","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"772b5c14bed7109149e41cc4f6df747ff78e926b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.201.tgz","fileCount":51,"integrity":"sha512-9tpK1cxq9qmZ08ny6fjaexN5FRGqn1t/hbM+2iy1yIjnUdJhrUgzguL3th5DlHLRTec4SawZu51pMY/rj9+8JA==","signatures":[{"sig":"MEYCIQC0r4rRE7vyox06sJdH2BiWsJONP6FUi2k/05QM5+dFhAIhALe5yIwr0t0ME28lcUjFOtU3ZMiahFib0QbibYrEbJ+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.201.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4f7603529d8bee77ad3792aa6e7d4276/tutti-os-ui-rich-text-0.0.201.tgz","_integrity":"sha512-9tpK1cxq9qmZ08ny6fjaexN5FRGqn1t/hbM+2iy1yIjnUdJhrUgzguL3th5DlHLRTec4SawZu51pMY/rj9+8JA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.201","@tutti-os/ui-i18n-runtime":"0.0.201"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.201_1784800402503_0.1997860719591782","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@tutti-os/ui-rich-text","version":"0.0.202","_id":"@tutti-os/ui-rich-text@0.0.202","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"16122213019b03ddf0f8bda8bfe0fabaedc29a5d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.202.tgz","fileCount":51,"integrity":"sha512-QRCnQYfDo6w5eWpUu5PiGhplOZ0qoEKWfQ6zwYgzuhqVX/K41U7ilb/KPKN5u9N51fGqiixuuVjn/0mEYjMrNg==","signatures":[{"sig":"MEQCIGOzrUKHPlbHu154QT/0z+UXo2E2mmeVbM/8AxGiptFHAiAFg5GvVFBJjGuBid5aqrSWVwic7EFPwFLWucfqoN5uLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.202.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5db4efb9bb975896d4c82fb834816d1d/tutti-os-ui-rich-text-0.0.202.tgz","_integrity":"sha512-QRCnQYfDo6w5eWpUu5PiGhplOZ0qoEKWfQ6zwYgzuhqVX/K41U7ilb/KPKN5u9N51fGqiixuuVjn/0mEYjMrNg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.202","@tutti-os/ui-i18n-runtime":"0.0.202"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.202_1784810795104_0.9830505429483607","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@tutti-os/ui-rich-text","version":"0.0.203","_id":"@tutti-os/ui-rich-text@0.0.203","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cd7d7694bd6cc80548aaae9be5000ce01d09de96","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.203.tgz","fileCount":51,"integrity":"sha512-DiPeB+N+bBqBz5lP7HUAUc19AwOOQ3hKlj22S74cd6GDnZC8OeM4+SlxFUUlPJt5JigR0HNQau48sBXwLQ4K/g==","signatures":[{"sig":"MEUCIQDXU8qGYwh8CcAh4mLQHMG6VilhAfyhmNGUYzWg1XBxJAIgU/TLF5sdSRh5pP75PK2CBfZaB/1qq4OyuqTEcznEejY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.203.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b26d8fa4bd0e374fe9966a2d04b1e515/tutti-os-ui-rich-text-0.0.203.tgz","_integrity":"sha512-DiPeB+N+bBqBz5lP7HUAUc19AwOOQ3hKlj22S74cd6GDnZC8OeM4+SlxFUUlPJt5JigR0HNQau48sBXwLQ4K/g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.203","@tutti-os/ui-i18n-runtime":"0.0.203"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.203_1784811762854_0.9924836472387828","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@tutti-os/ui-rich-text","version":"0.0.204","_id":"@tutti-os/ui-rich-text@0.0.204","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f2e7aabd173fd8391a7a56128aa85a422e07ec68","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.204.tgz","fileCount":51,"integrity":"sha512-wdvryTc1VvZrxHoNmSc6Ogl2oibtIRFhdGdJZjh84YwZVQpuIAv0BUpvF3nMPxXubwkbK3CoCwSeJ3LrLfOlYQ==","signatures":[{"sig":"MEYCIQCMakZPwmTgivJB4b+geWs2fkuO6WBysr4R8RxoIWLIzwIhAIWrm7ThRFR668jFBfeAwPbxUR7Q+0VjPQeVgzbK5kXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.204.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/514c5cd29b54e05a34d32941cf8e32b5/tutti-os-ui-rich-text-0.0.204.tgz","_integrity":"sha512-wdvryTc1VvZrxHoNmSc6Ogl2oibtIRFhdGdJZjh84YwZVQpuIAv0BUpvF3nMPxXubwkbK3CoCwSeJ3LrLfOlYQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.204","@tutti-os/ui-i18n-runtime":"0.0.204"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.204_1784812127871_0.5901519915863931","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@tutti-os/ui-rich-text","version":"0.0.205","_id":"@tutti-os/ui-rich-text@0.0.205","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b6a0c24f71f56455a38aa32fda3a7bf3b0c06d6e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.205.tgz","fileCount":51,"integrity":"sha512-oROj2R06LhLivflHIo7JGrXV/IOJFQK5gIf0qpC54DzutNG0yHzpeuVCTcUoUMhUb9y3kTC5ur4Jk3f2xUszMQ==","signatures":[{"sig":"MEUCIQDNtJccCNxv5A9F3si1nU4P6DjlPS6bLqF6dHafX3rudAIgJdFYhd5ROi2Za/vRvaZbnT9US6m4UpJVL071G6hVKLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.205.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5bd09f58021111df8dd271ebedcde6e6/tutti-os-ui-rich-text-0.0.205.tgz","_integrity":"sha512-oROj2R06LhLivflHIo7JGrXV/IOJFQK5gIf0qpC54DzutNG0yHzpeuVCTcUoUMhUb9y3kTC5ur4Jk3f2xUszMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.205","@tutti-os/ui-i18n-runtime":"0.0.205"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.205_1784813755904_0.0619369266008869","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@tutti-os/ui-rich-text","version":"0.0.206","_id":"@tutti-os/ui-rich-text@0.0.206","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3b81b0e61b6fb8e9185f504924737b7f3f974ca2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.206.tgz","fileCount":51,"integrity":"sha512-GE2R8kBJohKNIvESX+8KprPXlHeRhor9QkRJ9w7YXlw58mFN4/9mPSzJk1LnpYVLP6cAk/CkNUAEmZk4RFAhnw==","signatures":[{"sig":"MEYCIQDkrFU8apupm+x+IuVU76UAQx0m8GG4emMM4cCq4aLJuAIhAJHkpRjZR50dJqjoO7SGwSFHABy58ji2IvQjCs3ygoSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.206.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b710fc0b4d8a9b2fd12634aced9a386b/tutti-os-ui-rich-text-0.0.206.tgz","_integrity":"sha512-GE2R8kBJohKNIvESX+8KprPXlHeRhor9QkRJ9w7YXlw58mFN4/9mPSzJk1LnpYVLP6cAk/CkNUAEmZk4RFAhnw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.206","@tutti-os/ui-i18n-runtime":"0.0.206"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.206_1784815270849_0.3237921825516217","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@tutti-os/ui-rich-text","version":"0.0.207","_id":"@tutti-os/ui-rich-text@0.0.207","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"69d0a0c943f2d0f29bb302095b6ca3d5ffed5d21","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.207.tgz","fileCount":51,"integrity":"sha512-h3L4rjZplY5GdwkwxvF31vepm+d3nLXnv70dB9EeRUXiuRMVKSUJhY6849/8IC9N7S1kBJCavT+vf4q8Xq46wQ==","signatures":[{"sig":"MEQCIBiT15rElGlvlEiRnx26OPug1sLfK01/AbqZgJ6tDhr6AiBFfhY3L/TSyruSLzzTrtTJfTXRrP5K1tg0RDqdzar0xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.207.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6118d0f9393ca57398c79489053a89e/tutti-os-ui-rich-text-0.0.207.tgz","_integrity":"sha512-h3L4rjZplY5GdwkwxvF31vepm+d3nLXnv70dB9EeRUXiuRMVKSUJhY6849/8IC9N7S1kBJCavT+vf4q8Xq46wQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.207","@tutti-os/ui-i18n-runtime":"0.0.207"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.207_1784818031331_0.5170356268358813","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@tutti-os/ui-rich-text","version":"0.0.208","_id":"@tutti-os/ui-rich-text@0.0.208","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d02e4a365bb348ecb9d48b0d617c291ee5e7836a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.208.tgz","fileCount":51,"integrity":"sha512-1xh9SieOAi7TKGAEvwrwzzDmmfyjr3M3gxoPv9yT38TANMcMVrWud7YaO3mNFycgGTEQiPii0uhIMi6mvRJo+A==","signatures":[{"sig":"MEQCIBEm3/Zuwk8BRfrKvm/vC0uud+RxSAfc8l+YBDAKvniNAiBDdVtH/7/9IPk9Pp+vBKBAXWs5efoVkOkH1I9YrThSaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.208.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2501b5825893ea32af7c549fb5ac1159/tutti-os-ui-rich-text-0.0.208.tgz","_integrity":"sha512-1xh9SieOAi7TKGAEvwrwzzDmmfyjr3M3gxoPv9yT38TANMcMVrWud7YaO3mNFycgGTEQiPii0uhIMi6mvRJo+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.208","@tutti-os/ui-i18n-runtime":"0.0.208"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.208_1784819059998_0.22134436658644496","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@tutti-os/ui-rich-text","version":"0.0.209","_id":"@tutti-os/ui-rich-text@0.0.209","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c52c0a88260f26471580eb14a80b8591817abbc9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.209.tgz","fileCount":51,"integrity":"sha512-LW/dHzgCN3j23/aBW08qMeQnXxYq6zDZbTueRfmKdFOSrCZxmj7zTbJ4GqwF8Nzb1Y5Eu4cNs2uTFSoyipoctw==","signatures":[{"sig":"MEUCIQDKc+iUaITjmhFRyn1c7OThuSVpfgqCq5Ajz1jpibYkNQIgOjdid/wViIGyhVuJxmFOEEGfiKUcdcBzMgDu5S8hvEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.209.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a893a07edcbb10e2881e7721ba5ef157/tutti-os-ui-rich-text-0.0.209.tgz","_integrity":"sha512-LW/dHzgCN3j23/aBW08qMeQnXxYq6zDZbTueRfmKdFOSrCZxmj7zTbJ4GqwF8Nzb1Y5Eu4cNs2uTFSoyipoctw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.209","@tutti-os/ui-i18n-runtime":"0.0.209"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.209_1784820142898_0.8353510426803794","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@tutti-os/ui-rich-text","version":"0.0.210","_id":"@tutti-os/ui-rich-text@0.0.210","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e9aa276009284ad569ade0620d85eba6300aad7d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.210.tgz","fileCount":51,"integrity":"sha512-GaJzxLSBJI1PzEn0xiBC11vH/BjT4JScTfDTHW4Zxbx/slS69BXOVsb00iSal3GVSuxqn++LTxZxdxnfPTc6lw==","signatures":[{"sig":"MEYCIQCgVTH+5dP7XmJM5tni/BjE3QMP4rua5ONSZpVRLle1MQIhAN7QqwXZFxvsc7HKvJCZt5NrDQWxhvrzLYaPk1mrgLqc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.210.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f29a93145ab31f758d5a176327ff9b74/tutti-os-ui-rich-text-0.0.210.tgz","_integrity":"sha512-GaJzxLSBJI1PzEn0xiBC11vH/BjT4JScTfDTHW4Zxbx/slS69BXOVsb00iSal3GVSuxqn++LTxZxdxnfPTc6lw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.210","@tutti-os/ui-i18n-runtime":"0.0.210"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.210_1784820936888_0.5794396903302139","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@tutti-os/ui-rich-text","version":"0.0.211","_id":"@tutti-os/ui-rich-text@0.0.211","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fab10f086db548729eccc7e944abc03631cd74a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.211.tgz","fileCount":51,"integrity":"sha512-Vb+fhXofnPVW8KWA7OmjjMUkCRUel2IsQPGD15IGVxdRqIcgBZCxHEqn8WPvwIlEhKLR2qxxzG4jOQrEgzGc6g==","signatures":[{"sig":"MEYCIQDjRjmN43eNJtjF9PgusMBnIfcqxg3QsR9YQ+2YgYpjcAIhAOr4znTsOby/3KAqEhOK6vmGlzO2MHI8Xr5BF6sIuU5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815049},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.211.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7db97e3b5b54db1b4f8114de411fb66a/tutti-os-ui-rich-text-0.0.211.tgz","_integrity":"sha512-Vb+fhXofnPVW8KWA7OmjjMUkCRUel2IsQPGD15IGVxdRqIcgBZCxHEqn8WPvwIlEhKLR2qxxzG4jOQrEgzGc6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.211","@tutti-os/ui-i18n-runtime":"0.0.211"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.211_1784825636678_0.5169926608550348","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@tutti-os/ui-rich-text","version":"0.0.212","_id":"@tutti-os/ui-rich-text@0.0.212","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce58c13e6368af174f160d9c2f9f15234bdaddd9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.212.tgz","fileCount":51,"integrity":"sha512-zXy9bJ7aH06kYWmZCREtezdVJeyTzVOYswTtU9kEpyyPgMcWn7SI1onLDhyoSH+9d0uhWFQ5XxRLkW4KjWhI/w==","signatures":[{"sig":"MEUCIQCtkntCPrYFPk+jUG+x593JIL5q3oj6gSDbr+dvJn4cbgIgDqSRn7jQ2mnWmzm1T7XaWl9NoQOWciWNV1kQugPjRVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822541},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.212.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4a2bfe0f735c7d721db7025839a39c05/tutti-os-ui-rich-text-0.0.212.tgz","_integrity":"sha512-zXy9bJ7aH06kYWmZCREtezdVJeyTzVOYswTtU9kEpyyPgMcWn7SI1onLDhyoSH+9d0uhWFQ5XxRLkW4KjWhI/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.212","@tutti-os/ui-i18n-runtime":"0.0.212"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.212_1784831888455_0.25584409993746804","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@tutti-os/ui-rich-text","version":"0.0.213","_id":"@tutti-os/ui-rich-text@0.0.213","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"46e8f161a98f65be94a8c783b9da523e571a74a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.213.tgz","fileCount":51,"integrity":"sha512-JmPXZ9P0ml7TSxGDmxQt/R5p3maabos2893labDVqTSWTrH7YsbI6OGoQinNosARudge1ptEMNrEdL5xzOxl+g==","signatures":[{"sig":"MEUCIQD35Kn2z8l+Ivt2npz5ozmf6iFx3+AYjM8Ei9R9m/0SmwIgRD2iZf2p0oVvdQodFWCOnohCTW5qER20Ybqr69l+xs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822541},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.213.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/764d46081da2e731a9784f4b666915ee/tutti-os-ui-rich-text-0.0.213.tgz","_integrity":"sha512-JmPXZ9P0ml7TSxGDmxQt/R5p3maabos2893labDVqTSWTrH7YsbI6OGoQinNosARudge1ptEMNrEdL5xzOxl+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.213","@tutti-os/ui-i18n-runtime":"0.0.213"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.213_1784833208769_0.46219084197872395","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@tutti-os/ui-rich-text","version":"0.0.214","_id":"@tutti-os/ui-rich-text@0.0.214","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1a36f8d66bde7ff1e70a0fd725199a9e95b5faa2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.214.tgz","fileCount":51,"integrity":"sha512-5cfIYcuIibVr0VvflCZ4f54+0jhGWFQ1FuLh+GCoCG9T84mejj0Dh4CLWyvyGsldFbgz4McWCj6E4p7DwOdZHA==","signatures":[{"sig":"MEUCIQDApBCUJpGLXd5EKywb2E4fN5R30uvboNYWVqMK9+4r0AIgQ2MrPM/oXho7XvKgDMRwjUcQzZ6HKjCXUUWXSDUzNjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822541},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.214.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1cc1ec698ff9fdb8f122600026fc8c0f/tutti-os-ui-rich-text-0.0.214.tgz","_integrity":"sha512-5cfIYcuIibVr0VvflCZ4f54+0jhGWFQ1FuLh+GCoCG9T84mejj0Dh4CLWyvyGsldFbgz4McWCj6E4p7DwOdZHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.214","@tutti-os/ui-i18n-runtime":"0.0.214"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.214_1784834742574_0.3069030799991348","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@tutti-os/ui-rich-text","version":"0.0.215","_id":"@tutti-os/ui-rich-text@0.0.215","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b0eaf1f03d55014d5389923acd0ccb920ff3247f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.215.tgz","fileCount":51,"integrity":"sha512-DU34sKCpNB+GOQAo9/L0ZM4k6VsWGoNvigw934gVC6KL9Ew9JAIgFebts4IMTz5e6/tYDCBep3WMWUY6KXOwkQ==","signatures":[{"sig":"MEQCID+ZZp2yC2X0YTplm2Dx9OMnDo1RrvLmkM6V+NQ4T552AiBkFRKb4XqTF8FcmK9AOpF6VHglHDvQXwwsc5R8FNCVlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822541},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.215.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1dcd30989a0411b6b3e96cb6b5ffc1c6/tutti-os-ui-rich-text-0.0.215.tgz","_integrity":"sha512-DU34sKCpNB+GOQAo9/L0ZM4k6VsWGoNvigw934gVC6KL9Ew9JAIgFebts4IMTz5e6/tYDCBep3WMWUY6KXOwkQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.215","@tutti-os/ui-i18n-runtime":"0.0.215"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.215_1784876608646_0.37627426283371523","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@tutti-os/ui-rich-text","version":"0.0.216","_id":"@tutti-os/ui-rich-text@0.0.216","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1603a2c4e0915cd47ad744b2d5fd03ad5ef2d4fc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.216.tgz","fileCount":51,"integrity":"sha512-TECUdw1dDm0DNnorm2+Mf/+Q54pzB1ebZ/TpfQODOKemKbNn/66Qegs7qQr/6fayFUuSYJPnNCXcBYT7m2mkdg==","signatures":[{"sig":"MEYCIQCexb34h8lJDXaERGP+6hjbt4fXws3QptV/Ob9MWIOaGAIhANelGNhY6RM16r2OHAJR6wDgdIL2kGdf/pRibC2oUeie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822541},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.216.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/85bbb93de5bdec1e71df55f732a5d408/tutti-os-ui-rich-text-0.0.216.tgz","_integrity":"sha512-TECUdw1dDm0DNnorm2+Mf/+Q54pzB1ebZ/TpfQODOKemKbNn/66Qegs7qQr/6fayFUuSYJPnNCXcBYT7m2mkdg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.216","@tutti-os/ui-i18n-runtime":"0.0.216"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.216_1784880148967_0.725420851288562","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@tutti-os/ui-rich-text","version":"0.0.217","_id":"@tutti-os/ui-rich-text@0.0.217","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6d717f8d4ea68013b3cceaaa77b8a3cace97b8c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.217.tgz","fileCount":51,"integrity":"sha512-V6sJ1O8XTtLpvX7zt6TGdwMsxNryxH+6+88ZmE9b26Z2P27TpqAccBRJiinhfzPLzfLozHSmMD4Z0ZGc3wi61Q==","signatures":[{"sig":"MEUCIE3Fix5w4/qQyNRJz8nqJWnb6YZ6Tan6fbgJXTc+5rllAiEA8hbS39S9nPxiNLDIVDQM+oYe2IXhB/n8BpVPY7Uyzpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.217.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc693175b24b28c42daf7024c070f837/tutti-os-ui-rich-text-0.0.217.tgz","_integrity":"sha512-V6sJ1O8XTtLpvX7zt6TGdwMsxNryxH+6+88ZmE9b26Z2P27TpqAccBRJiinhfzPLzfLozHSmMD4Z0ZGc3wi61Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.217","@tutti-os/ui-i18n-runtime":"0.0.217"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.217_1784885979773_0.8695795637906434","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@tutti-os/ui-rich-text","version":"0.0.218","_id":"@tutti-os/ui-rich-text@0.0.218","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d36cb7aa595882455e6c2fd16d96755c0b3d3f08","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.218.tgz","fileCount":51,"integrity":"sha512-PnH3Eoh/ZwmmrMsnmSsryBtheaZo/rdgtDdnkEaOQ5pL0JEVNpxVi0+xmDQzPmqB7eARrw2TDStRwYX8qZth6g==","signatures":[{"sig":"MEYCIQC6oVmfpnnXMMfcXNRwKZShuCAphfuMylWrlFkN8ZvtxQIhAPxdo3xge6HUTMhvI2hxu6BKfVOR3x14xRAK9XUjZ4Xl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.218.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fcbb48779eaa2e10c401d71289a5dc20/tutti-os-ui-rich-text-0.0.218.tgz","_integrity":"sha512-PnH3Eoh/ZwmmrMsnmSsryBtheaZo/rdgtDdnkEaOQ5pL0JEVNpxVi0+xmDQzPmqB7eARrw2TDStRwYX8qZth6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.218","@tutti-os/ui-i18n-runtime":"0.0.218"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.218_1784889049456_0.5603272774277246","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@tutti-os/ui-rich-text","version":"0.0.219","_id":"@tutti-os/ui-rich-text@0.0.219","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"08e5ee0a9619456dc89bc552d64965aa8759479d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.219.tgz","fileCount":51,"integrity":"sha512-Kvb47g61MvRlr5QrE7CfuVlKhQOAVg/cikIQMNPz6NvYFx4vO9Vk/4fPDGdPtXhOI4qUulAjq/W6poq7b+gdBw==","signatures":[{"sig":"MEUCIGaAChZKPrCGuSK0YQYFXrSxYDb5CBn2zOQR3FWEUSE/AiEAoPeZ9almgekzW7dIvsXU+ikZ69e9owRzLDHvRHf/bpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.219.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c8c8fa3a35b3baa66b06ceffa979f84f/tutti-os-ui-rich-text-0.0.219.tgz","_integrity":"sha512-Kvb47g61MvRlr5QrE7CfuVlKhQOAVg/cikIQMNPz6NvYFx4vO9Vk/4fPDGdPtXhOI4qUulAjq/W6poq7b+gdBw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.219","@tutti-os/ui-i18n-runtime":"0.0.219"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.219_1784896733488_0.9109992771021294","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@tutti-os/ui-rich-text","version":"0.0.220","_id":"@tutti-os/ui-rich-text@0.0.220","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cdab9515bfe8a262a6902802b2654e55169c2349","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.220.tgz","fileCount":51,"integrity":"sha512-GpmS6gRqir/AlWjJRmDXi80O/uIGMvBpZTWskDA73J9/XUJGOb/wV5PSP7Mt8LxQqKWAsH0kOucybx3lRvRmxg==","signatures":[{"sig":"MEYCIQDspm7m2566L9+NlmDw6Rc671QNIWuBsXeW4nG+15qL1gIhAIvXK7+UaGcmm3o9i98M5VQKYeJ33RVLTCeFyPtgtq/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.220.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3bd430c2b9ceb826b0bc57d2b1a6f6d/tutti-os-ui-rich-text-0.0.220.tgz","_integrity":"sha512-GpmS6gRqir/AlWjJRmDXi80O/uIGMvBpZTWskDA73J9/XUJGOb/wV5PSP7Mt8LxQqKWAsH0kOucybx3lRvRmxg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.220","@tutti-os/ui-i18n-runtime":"0.0.220"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.220_1784897427323_0.34439361965577864","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@tutti-os/ui-rich-text","version":"0.0.221","_id":"@tutti-os/ui-rich-text@0.0.221","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4bbf6004fa2fc1d2efcfa2b28e563767e47e4086","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.221.tgz","fileCount":51,"integrity":"sha512-GKGspMehcPRSvwIIyGgIWD6t07kYoa+gAP3q6ecTqbGyl0WugT4BXm15dWLWXDf/B2Pvrris/NbvYHqslb500Q==","signatures":[{"sig":"MEUCIQD6IRdOKr8ZjeEkGfwX6EpZqDPWgTr9JVG4NtUFtXjmjAIgRL/vOLJDyorIB1A1dDdkhQS8CPMmnHSFt48nXBVNc7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.221.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f27605405a48ebcd07a55584655607bf/tutti-os-ui-rich-text-0.0.221.tgz","_integrity":"sha512-GKGspMehcPRSvwIIyGgIWD6t07kYoa+gAP3q6ecTqbGyl0WugT4BXm15dWLWXDf/B2Pvrris/NbvYHqslb500Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.221","@tutti-os/ui-i18n-runtime":"0.0.221"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.221_1784902500292_0.08953584157341221","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@tutti-os/ui-rich-text","version":"0.0.222","_id":"@tutti-os/ui-rich-text@0.0.222","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9ad22983cc868120132f041cf9c5d076358cbc07","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.222.tgz","fileCount":51,"integrity":"sha512-qd2BZw0TEdMxd08SdS25Lm75RVF7vsHgOmqoDDXTInpvHKaQEjobL5OsmUykRAHvp/xR7sUrM7h9SBwFYsrMRw==","signatures":[{"sig":"MEUCIDaj4xTXNAjkuYB/p1/J55XKZI7O47rc8Ui9FjLsCPdvAiEA5t0L1O8qddCZvyf91HRkXDMm3+ErfY+sD3nCZb7Py3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.222.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/11d5c827a687fdd0191c8a09bb9863f1/tutti-os-ui-rich-text-0.0.222.tgz","_integrity":"sha512-qd2BZw0TEdMxd08SdS25Lm75RVF7vsHgOmqoDDXTInpvHKaQEjobL5OsmUykRAHvp/xR7sUrM7h9SBwFYsrMRw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.222","@tutti-os/ui-i18n-runtime":"0.0.222"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.222_1784907082336_0.6371763942055422","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@tutti-os/ui-rich-text","version":"0.0.223","_id":"@tutti-os/ui-rich-text@0.0.223","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"542168601aceb27e622adbc2be5e07cf6fe7036a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.223.tgz","fileCount":51,"integrity":"sha512-EzzWWpl08aMPF1Fzx1cvQC21dAKPtcFcWAa7IfigaE9ee/eFHxRZ3pgQd8ZA3QjNvC9Urw1xCsoUsyxCH3kJFA==","signatures":[{"sig":"MEUCIQC7dcLGfN6QBVH6QeCmU6JrUD0PcCrn0AWfPF3Dyo15fwIgUZNzPc0mDo00xaA6IhHl3JvwRGX/MJrglJOFHpjOq8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.223.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e065fd69742e0ff463a5acf01b493362/tutti-os-ui-rich-text-0.0.223.tgz","_integrity":"sha512-EzzWWpl08aMPF1Fzx1cvQC21dAKPtcFcWAa7IfigaE9ee/eFHxRZ3pgQd8ZA3QjNvC9Urw1xCsoUsyxCH3kJFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.223","@tutti-os/ui-i18n-runtime":"0.0.223"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.223_1784922314899_0.13721897751796575","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@tutti-os/ui-rich-text","version":"0.0.224","_id":"@tutti-os/ui-rich-text@0.0.224","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8b26b66abdb784c268ccc39e26999cb7567af3ca","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.224.tgz","fileCount":51,"integrity":"sha512-6yNQSmzn8vpY+mPA+LjsCUPwGAne7jgNrVcHTb9R5REkzD2LGg0YPC+amFwRbWGRLeYcswmTMUgS0ca+/vA1ZQ==","signatures":[{"sig":"MEYCIQDUXDiNw0fXqHQPCBxMABp7+OYjB/4tYi0zNeFqMgRd7AIhAN/TScqhmhXJKRu5eeB0dRasndHLQui7dpkvdRfRn7Z4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.224.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aab12c6dc40088fd0d4e5c89aa0b87c4/tutti-os-ui-rich-text-0.0.224.tgz","_integrity":"sha512-6yNQSmzn8vpY+mPA+LjsCUPwGAne7jgNrVcHTb9R5REkzD2LGg0YPC+amFwRbWGRLeYcswmTMUgS0ca+/vA1ZQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.224","@tutti-os/ui-i18n-runtime":"0.0.224"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.224_1784943524981_0.28116931538851864","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@tutti-os/ui-rich-text","version":"0.0.225","_id":"@tutti-os/ui-rich-text@0.0.225","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8f49143224273e947676de3fae730e003751c3f6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.225.tgz","fileCount":51,"integrity":"sha512-RGwyWgoiQxkGYzTAJBeZlOHPVAXX6OszYS9539iSBip35HMiRFLFYh6W6jQHCYmXahinBYflGYFsgs+54nSMeA==","signatures":[{"sig":"MEYCIQDoQRkk+n/eWw/+uCLn5n6Cnl4kJSdJuEEg62V7L9jxGAIhAKCfh+/cVkZ9ggi+ipnBOC+S7TVF71s2kgt2Cspt7Ldi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822527},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.225.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/572c7937b46bc91d45d34466bb1400ea/tutti-os-ui-rich-text-0.0.225.tgz","_integrity":"sha512-RGwyWgoiQxkGYzTAJBeZlOHPVAXX6OszYS9539iSBip35HMiRFLFYh6W6jQHCYmXahinBYflGYFsgs+54nSMeA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.225","@tutti-os/ui-i18n-runtime":"0.0.225"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.225_1784955630293_0.7827133959117034","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@tutti-os/ui-rich-text","version":"0.0.226","_id":"@tutti-os/ui-rich-text@0.0.226","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"59cdc159ca64f790b021e689729772caafdb0bce","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.226.tgz","fileCount":51,"integrity":"sha512-O+f020lhWYc55OJoRnTN2QcKI9fa6qt+0TvynxGF7rFv4AX7GVw1As+jhbFqTDFnM08wMpwCURlStwThwPqDTA==","signatures":[{"sig":"MEUCIQCRzLW0vzcz3kkMCEI5NYjg7vo7lB0E/QC5B/4RPbSy8wIgFCZpNC3ldJ1J6yL6y/7xek9UTvQe4rUUXnhBkNSc5t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.226.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1f32937941ee9abbb33657ff06d016ab/tutti-os-ui-rich-text-0.0.226.tgz","_integrity":"sha512-O+f020lhWYc55OJoRnTN2QcKI9fa6qt+0TvynxGF7rFv4AX7GVw1As+jhbFqTDFnM08wMpwCURlStwThwPqDTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.226","@tutti-os/ui-i18n-runtime":"0.0.226"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.226_1784958372879_0.627606544892898","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@tutti-os/ui-rich-text","version":"0.0.227","_id":"@tutti-os/ui-rich-text@0.0.227","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2058d24106fd292d81f97e0422f383a7ae675d8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.227.tgz","fileCount":51,"integrity":"sha512-2DAMiwkR05ZGlq11bk2pDb6/xMcapr3cIJbTICFV5N6YPvCNtkAkmlXHAcL/OYPamHfpw3h43u8o3aJincYt+w==","signatures":[{"sig":"MEQCIEsV8a4pWdY3Tu9CrT6TgGOXQdyo/hDOKuX+vwpAp0VuAiBjiHM8Tjn/eTK4fmrWHSeYoR6V4y/gulpt5+tqkqG+mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.227.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c605367406d88afe003f25441391e06f/tutti-os-ui-rich-text-0.0.227.tgz","_integrity":"sha512-2DAMiwkR05ZGlq11bk2pDb6/xMcapr3cIJbTICFV5N6YPvCNtkAkmlXHAcL/OYPamHfpw3h43u8o3aJincYt+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.227","@tutti-os/ui-i18n-runtime":"0.0.227"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.227_1784958742321_0.5868490398459953","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@tutti-os/ui-rich-text","version":"0.0.228","_id":"@tutti-os/ui-rich-text@0.0.228","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d479ce4054997e4a6cb551af57ea4aa85fa6bed3","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.228.tgz","fileCount":51,"integrity":"sha512-S1LsnFOmjSm3wIyfj+q5Ke18ulAzSChv3nxjTNK7Atqvm9h1WsAeaSqETv3hxycN8cHSPVFEC0vFxV5jW8AFZA==","signatures":[{"sig":"MEYCIQDD2MK/BpMhdBrdud90TCbcBhw0G04uLGOXk16KriDamwIhAJd+UAVBGOxTfzJINqnoOh97ppxt8xGYerE/5IPTZL+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.228.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e559b4558f40e19670acd22733e58374/tutti-os-ui-rich-text-0.0.228.tgz","_integrity":"sha512-S1LsnFOmjSm3wIyfj+q5Ke18ulAzSChv3nxjTNK7Atqvm9h1WsAeaSqETv3hxycN8cHSPVFEC0vFxV5jW8AFZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.228","@tutti-os/ui-i18n-runtime":"0.0.228"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.228_1784960529283_0.7268991685024735","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@tutti-os/ui-rich-text","version":"0.0.229","_id":"@tutti-os/ui-rich-text@0.0.229","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef48f24d0b8fd96677d2ade49a964723fd964c59","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.229.tgz","fileCount":51,"integrity":"sha512-iAzl77kSJDYloPa7BuNIBEcxSab1t7oGgui7llSYB0RJ+8AjhfZcOjhmo+JzyfG6HFSfx0+8ZJao3yQq8YtpSw==","signatures":[{"sig":"MEUCIHizfCgpkKZGKJ0J0TzVNnuKAy+ptJWktkGhv3zC9O3UAiEAofOdYSplF4tUTZk2KmsNtQKp8gyL4wO7mGRUeQ1OPls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.229.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d97e0a2940c58be11ae2d511cc510a50/tutti-os-ui-rich-text-0.0.229.tgz","_integrity":"sha512-iAzl77kSJDYloPa7BuNIBEcxSab1t7oGgui7llSYB0RJ+8AjhfZcOjhmo+JzyfG6HFSfx0+8ZJao3yQq8YtpSw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.229","@tutti-os/ui-i18n-runtime":"0.0.229"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.229_1784964670455_0.5975479542492246","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@tutti-os/ui-rich-text","version":"0.0.230","_id":"@tutti-os/ui-rich-text@0.0.230","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bcc68a11d0cb7da189b5b703741bbce91a5480c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.230.tgz","fileCount":51,"integrity":"sha512-IO0ol/88xLCm267CyJ5LhCMr1sXeFT69T+4i6Cs5zPNTTGN7LrLwEjsb7f4y7STDsBbTNH7wqcIfswzKPuftyA==","signatures":[{"sig":"MEUCIBMQwdlO529Cv+suEwhodNuWcBsdys7twvBcVKwkXIbJAiEA+LC92c19ZqcGgqfy1DJAp38QwrV3rACdKD/S5l5HWYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.230.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fed0fa0d7001a34bd8df99faf2cd15a1/tutti-os-ui-rich-text-0.0.230.tgz","_integrity":"sha512-IO0ol/88xLCm267CyJ5LhCMr1sXeFT69T+4i6Cs5zPNTTGN7LrLwEjsb7f4y7STDsBbTNH7wqcIfswzKPuftyA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.230","@tutti-os/ui-i18n-runtime":"0.0.230"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.230_1784966322145_0.5151251924732616","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@tutti-os/ui-rich-text","version":"0.0.231","_id":"@tutti-os/ui-rich-text@0.0.231","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eb8b62132c6824b68a49380795100d7cc4c48c38","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.231.tgz","fileCount":51,"integrity":"sha512-YlpL7EcVOeW0cgLw0Q4eBwLMHdsd7Fk4pgpIjkhnItkrnTv3Js0FCwjM6yGGhQSGyjPQaUTurKFQn1kF22SP7Q==","signatures":[{"sig":"MEYCIQDSJ7EY28nw6/qZpxxWnhdWRHNeeNQWREB5PLnKDxitAgIhAKXux4fvMHefEt+/6KUenMM//pGgjxe0RrB89Nu0rz9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.231.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee6266d7873b434586775abd0d78f1c7/tutti-os-ui-rich-text-0.0.231.tgz","_integrity":"sha512-YlpL7EcVOeW0cgLw0Q4eBwLMHdsd7Fk4pgpIjkhnItkrnTv3Js0FCwjM6yGGhQSGyjPQaUTurKFQn1kF22SP7Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.231","@tutti-os/ui-i18n-runtime":"0.0.231"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.231_1784971007006_0.5194466540646616","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@tutti-os/ui-rich-text","version":"0.0.232","_id":"@tutti-os/ui-rich-text@0.0.232","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"54ffc69a50d02e921d90880f8d9e93d165cf14c9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.232.tgz","fileCount":51,"integrity":"sha512-brgiasRtO+piVcwf/BEiY+Cvlqj0SDKwbNGxllQHOUaUJBK6T60QE4nuDIqwC6mgL6ubSkN8JsUFTO+L4vkS6A==","signatures":[{"sig":"MEUCIQCoIX7Lv7pwLMsVx1+yfeU0Ew09FnLWwCJw6TMB2gjYmQIgKWiHj8Upn1SRT8dyfoLK6woNVv86U0pgpjStj4WnCh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.232.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b761587c6935a5aa5ba6ec5d0a5a4d68/tutti-os-ui-rich-text-0.0.232.tgz","_integrity":"sha512-brgiasRtO+piVcwf/BEiY+Cvlqj0SDKwbNGxllQHOUaUJBK6T60QE4nuDIqwC6mgL6ubSkN8JsUFTO+L4vkS6A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.232","@tutti-os/ui-i18n-runtime":"0.0.232"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.232_1784976875588_0.27942001596248134","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@tutti-os/ui-rich-text","version":"0.0.233","_id":"@tutti-os/ui-rich-text@0.0.233","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"905e10ec69cb906f538099f2bd3e7c9fe87c32cc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.233.tgz","fileCount":51,"integrity":"sha512-izgcqa2DQym3T/Ha0LxF42JFtHdSZi+BYFaaeRB4z2/S82QgUobpXKKMmJ8RHAVn154Z+maPv8+KznmTt8KowA==","signatures":[{"sig":"MEQCIC5FG0pQaYR3TZf/08I7V8rcs5GNkSzz2gwS3JzdbUQoAiA3HGvxX3J7X8iuQkErE4Pl3pxiYY4K1q5yje0EeW23PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.233.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9b01e24aeae727a01c8e2a78e401877b/tutti-os-ui-rich-text-0.0.233.tgz","_integrity":"sha512-izgcqa2DQym3T/Ha0LxF42JFtHdSZi+BYFaaeRB4z2/S82QgUobpXKKMmJ8RHAVn154Z+maPv8+KznmTt8KowA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.233","@tutti-os/ui-i18n-runtime":"0.0.233"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.233_1784978386406_0.1952820482808617","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@tutti-os/ui-rich-text","version":"0.0.234","_id":"@tutti-os/ui-rich-text@0.0.234","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c1ae0af67cad35afe7b4da3dbe420ef0fcfad67d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.234.tgz","fileCount":51,"integrity":"sha512-5MlXXLr1CNZfFcANSYVefTXPS0/RORqxf9HkPwefW/sIK6Ea+JpQCLOPrLdRtbzHO4gHrfWxdEzLuH2kJXb8jA==","signatures":[{"sig":"MEUCIBeuWSTfUKCwn5D4teErGBqQnQXjQtXKW8J5Ud61pj3BAiEAtMCCAcvWYmMRjOgXkPITdFd02ZOM4TF5amUOVKW2OYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.234.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/628324451ba7cf5fa84e1af51bb1c6ce/tutti-os-ui-rich-text-0.0.234.tgz","_integrity":"sha512-5MlXXLr1CNZfFcANSYVefTXPS0/RORqxf9HkPwefW/sIK6Ea+JpQCLOPrLdRtbzHO4gHrfWxdEzLuH2kJXb8jA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.234","@tutti-os/ui-i18n-runtime":"0.0.234"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.234_1785045202477_0.6019775800587484","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@tutti-os/ui-rich-text","version":"0.0.235","_id":"@tutti-os/ui-rich-text@0.0.235","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2c73c3ff3c183636c20b7041a4561863c3d835e4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.235.tgz","fileCount":51,"integrity":"sha512-NY1CWA2Yjt7k/nr3np99ZzWPYoPbhC6sk0WFSJqZBbD29jab5NsoCO5hzBvEYhIrNv546o0ZWPPVptSp9eR/jA==","signatures":[{"sig":"MEYCIQDa5lCTNZsUQCC86rBbLtwTRr4sWKfa74flE3XmT13PpgIhAP8y6zlZtgLJ26D1ARhROh/bF+LteiTd0WAqV7RrvJpj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.235.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/509959d03026046099e5ddcb01271320/tutti-os-ui-rich-text-0.0.235.tgz","_integrity":"sha512-NY1CWA2Yjt7k/nr3np99ZzWPYoPbhC6sk0WFSJqZBbD29jab5NsoCO5hzBvEYhIrNv546o0ZWPPVptSp9eR/jA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.235","@tutti-os/ui-i18n-runtime":"0.0.235"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.235_1785047760886_0.9346270812210984","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@tutti-os/ui-rich-text","version":"0.0.236","_id":"@tutti-os/ui-rich-text@0.0.236","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c6c43646cbeecf49fa644e615a2eca97d218982f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.236.tgz","fileCount":51,"integrity":"sha512-db3i/1isXnUGxeBrN4/xoAQdUaUOcUVvpn6Dm9dFPPbP6LT2ml7TY1oDqeOGL7LXPi7vOBUY8BhcZo1XH0fYcw==","signatures":[{"sig":"MEUCIH1Gc/0IqYIQvTcLxkN5XIhl+WK7ZFrkRV580DxpsEq+AiEA/In5w7O9GzA3L3nQQ2KkmgBjjmRR+kj/1tEPb8Ypt6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.236.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c29ca1dc37f3f3f6b830d389cbdf81e3/tutti-os-ui-rich-text-0.0.236.tgz","_integrity":"sha512-db3i/1isXnUGxeBrN4/xoAQdUaUOcUVvpn6Dm9dFPPbP6LT2ml7TY1oDqeOGL7LXPi7vOBUY8BhcZo1XH0fYcw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.236","@tutti-os/ui-i18n-runtime":"0.0.236"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.236_1785075753736_0.4478626219091939","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@tutti-os/ui-rich-text","version":"0.0.237","_id":"@tutti-os/ui-rich-text@0.0.237","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"23e6caf0333a7aa8c5ac1334369f112b6d4ee014","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.237.tgz","fileCount":51,"integrity":"sha512-mmCIP4PcpHIhGu0ZMj7//Ys6UBqds3gMIkHvb+XpmQmwyIXajjkgYmqldf7wS9WlmIiiVvHrjNoVEpdwwMN+ZA==","signatures":[{"sig":"MEQCIGuGuBEY47tZ0Ay4z576f+XRBhJAf0D4KEZAAhjGxTqMAiBdas0A3BbKwQp094zCdPXOultW4eOjjOU3dth8IcfhbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.237.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/50e01944af5eeeeb74b6252ffd7b5421/tutti-os-ui-rich-text-0.0.237.tgz","_integrity":"sha512-mmCIP4PcpHIhGu0ZMj7//Ys6UBqds3gMIkHvb+XpmQmwyIXajjkgYmqldf7wS9WlmIiiVvHrjNoVEpdwwMN+ZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.237","@tutti-os/ui-i18n-runtime":"0.0.237"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.237_1785098261538_0.8850605092205066","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@tutti-os/ui-rich-text","version":"0.0.238","_id":"@tutti-os/ui-rich-text@0.0.238","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"794408aac42bb682cafe99d19fa08f78c936bd8a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.238.tgz","fileCount":51,"integrity":"sha512-RdLCx1wuDgz4kmdsoo9dAspkKeIb5nGZUSBLdSzonHO7+bOx/ANidOY6Z92pq+/6QRkWO+6ESuad5d6ck54cSw==","signatures":[{"sig":"MEYCIQCTEEaoYqMIRwdWR2K9sz2d5ohSsn2USoYNwW6QRuEEcQIhAP6XyvZTeLhc89p8mldlJ7NtbfDfw0Yw/ctn4Aui50Wg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.238.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7a07356daa6ee832db63b434abee5e84/tutti-os-ui-rich-text-0.0.238.tgz","_integrity":"sha512-RdLCx1wuDgz4kmdsoo9dAspkKeIb5nGZUSBLdSzonHO7+bOx/ANidOY6Z92pq+/6QRkWO+6ESuad5d6ck54cSw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.238","@tutti-os/ui-i18n-runtime":"0.0.238"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.238_1785133799110_0.9946624285277585","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@tutti-os/ui-rich-text","version":"0.0.239","_id":"@tutti-os/ui-rich-text@0.0.239","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f9c5055e702af2c7955b296f8166eb84eb299bb8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.239.tgz","fileCount":51,"integrity":"sha512-MQhj5hFlF88UMvTjxrIz+VEgFojank0CxseuaYPtl6YxTMPboIdbCkeZqrqF/Ktk8A1PU53Bb2RQnNXcI7L9aQ==","signatures":[{"sig":"MEUCIGEVVlkm9ofSQEpXQNhNQeLVu/a/VFS+y5tBlUHlbkayAiEA4TEeIDbS+RqfU9YdCEEf9lj2q9qebjs9FbvVB0s1O5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.239.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/83bee61b587a6c716623d32fcdec5509/tutti-os-ui-rich-text-0.0.239.tgz","_integrity":"sha512-MQhj5hFlF88UMvTjxrIz+VEgFojank0CxseuaYPtl6YxTMPboIdbCkeZqrqF/Ktk8A1PU53Bb2RQnNXcI7L9aQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.239","@tutti-os/ui-i18n-runtime":"0.0.239"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.239_1785141467704_0.585375514784453","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@tutti-os/ui-rich-text","version":"0.0.240","_id":"@tutti-os/ui-rich-text@0.0.240","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"08dc36ac71918d79981b2b2ba7a322f28cf016b5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.240.tgz","fileCount":51,"integrity":"sha512-ywIOHs38llMxMw1c8KB4EJorZK/8KZ/e2oP+yCQMDoApmCdduwSfVpNEliuigPyqmQQXTlS5B44SnXeh5zNZBA==","signatures":[{"sig":"MEUCIBC972IkyzIIIKmujyNS5Yh/QgyYVVnfxirwWIELf1RYAiEAs6dS5a0YZi4csv7MVEOHT7KxQbHqyP3aNDggqwqlieQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823673},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.240.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/523451956411cc0451716ef73cd9d0ad/tutti-os-ui-rich-text-0.0.240.tgz","_integrity":"sha512-ywIOHs38llMxMw1c8KB4EJorZK/8KZ/e2oP+yCQMDoApmCdduwSfVpNEliuigPyqmQQXTlS5B44SnXeh5zNZBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.240","@tutti-os/ui-i18n-runtime":"0.0.240"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.240_1785148341066_0.36678274922860976","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@tutti-os/ui-rich-text","version":"0.0.241","_id":"@tutti-os/ui-rich-text@0.0.241","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a5c0d60adae270bd43dd530f10eb6469ca484903","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.241.tgz","fileCount":51,"integrity":"sha512-FfpPLqqvSAKGhC2Q8rWA2/OzjRhz3PBmsnkkFbf05sgpMy0cuZkn6e5HwfAD8q2AJTZPNmWNE26T0vCb/8IT7A==","signatures":[{"sig":"MEYCIQCs4g1XpfqOUEmegm79jDAmDmKe9RNluPfUGDpDIOX+BQIhAPXGsL9tJreNnQ5zPVv98SxgmNjVQukG68VVTYTtByXZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.241.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/92d94bb35d02d96cd0f398d0390841c0/tutti-os-ui-rich-text-0.0.241.tgz","_integrity":"sha512-FfpPLqqvSAKGhC2Q8rWA2/OzjRhz3PBmsnkkFbf05sgpMy0cuZkn6e5HwfAD8q2AJTZPNmWNE26T0vCb/8IT7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.241","@tutti-os/ui-i18n-runtime":"0.0.241"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.241_1785163431411_0.2662920501282766","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@tutti-os/ui-rich-text","version":"0.0.242","_id":"@tutti-os/ui-rich-text@0.0.242","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bf5ed722100dd9f3693aecfd54a7e7acce20f270","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.242.tgz","fileCount":51,"integrity":"sha512-frMspPgOPt26JIbi1xQ6FvUZ1R4kK9saj36J3GUH9dBiUwAH2tIRRruEyJiRO0MQyeTs5nMfX52937syxgFVhA==","signatures":[{"sig":"MEUCIQDhCQCWsPv41hgcXf1D5YCCDe3hKUlKMypXf86qeZjC8AIgLBcUsyu1n2/PAMlGjFot8npURn9D5IUrDFW1/Jim+Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.242.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fe5301f366088c33f8d931aaeecd42d0/tutti-os-ui-rich-text-0.0.242.tgz","_integrity":"sha512-frMspPgOPt26JIbi1xQ6FvUZ1R4kK9saj36J3GUH9dBiUwAH2tIRRruEyJiRO0MQyeTs5nMfX52937syxgFVhA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.242","@tutti-os/ui-i18n-runtime":"0.0.242"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.242_1785164439281_0.15849875800005386","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@tutti-os/ui-rich-text","version":"0.0.243","_id":"@tutti-os/ui-rich-text@0.0.243","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a83fae10995165d74217f0c011bdeea003e5fb9f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.243.tgz","fileCount":51,"integrity":"sha512-/b74qcgVfL170u3cWYLyfO5M2hmWtCq+hNeNlr3FOoHUw1oxCXI2Fq1zpE88IQOM6ByNgnz1SBlIMnek278tsg==","signatures":[{"sig":"MEQCID41anI3lH2KCsNJYMS/L7tA0piWa1SsRW08+sb6O4SRAiBzCoa9UYCQ9HzJ0gzn4BQi0EktTzZ3a2c5V5Pb55mStw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.243.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a5b304092595de2d4ab8c60a55754be7/tutti-os-ui-rich-text-0.0.243.tgz","_integrity":"sha512-/b74qcgVfL170u3cWYLyfO5M2hmWtCq+hNeNlr3FOoHUw1oxCXI2Fq1zpE88IQOM6ByNgnz1SBlIMnek278tsg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.243","@tutti-os/ui-i18n-runtime":"0.0.243"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.243_1785175923563_0.6818646136073163","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@tutti-os/ui-rich-text","version":"0.0.244","_id":"@tutti-os/ui-rich-text@0.0.244","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e32d9639b8dd63d8746a5a250d3d13c709bdf496","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.244.tgz","fileCount":51,"integrity":"sha512-cYQ2+tyjlPsVEnBejX10x97+lGabsn05kqw96MSMO132KhJ06hFPUSHp3La5i6UM/D0Sq4gwalofMPIuZZMiFg==","signatures":[{"sig":"MEUCIHF/cV8ZnlqXHaAw6PhrZtAI/zLbd43LDdAZ/XyujECeAiEApN90AS5ZJxODNeMfpqDj0hoV3lubIc9RK6Rx+L2GTXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.244.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d9d6f3e5932ee108ccbbf868007da74/tutti-os-ui-rich-text-0.0.244.tgz","_integrity":"sha512-cYQ2+tyjlPsVEnBejX10x97+lGabsn05kqw96MSMO132KhJ06hFPUSHp3La5i6UM/D0Sq4gwalofMPIuZZMiFg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.244","@tutti-os/ui-i18n-runtime":"0.0.244"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.244_1785208596849_0.3975087544763105","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@tutti-os/ui-rich-text","version":"0.0.245","_id":"@tutti-os/ui-rich-text@0.0.245","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e804e44436158598376faa6f91aac7c7a1550a24","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.245.tgz","fileCount":51,"integrity":"sha512-nAzYCckdKGpYU8QPu3epJYlpd/vMz3nTMSOv3//BaNgyAtMidQ2e5GDWCbP5SOKPXSFyIA7QnY7eYOAh0t/mOg==","signatures":[{"sig":"MEUCIC0ebQU8+EUVnk4gXUNb2JA8zOCoKesDfo8ZFW8RRdMEAiEAzm/bNA5G5N1X1mumshxJ4yN+8S10c53YDrLKQAbTwl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.245.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b01f85e4fc2e8f6a5a61fe578baddec3/tutti-os-ui-rich-text-0.0.245.tgz","_integrity":"sha512-nAzYCckdKGpYU8QPu3epJYlpd/vMz3nTMSOv3//BaNgyAtMidQ2e5GDWCbP5SOKPXSFyIA7QnY7eYOAh0t/mOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.245","@tutti-os/ui-i18n-runtime":"0.0.245"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.245_1785211440591_0.5787134004001993","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@tutti-os/ui-rich-text","version":"0.0.246","_id":"@tutti-os/ui-rich-text@0.0.246","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"016aabe50e59e697ffe5aa08220a2db0add61b90","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.246.tgz","fileCount":51,"integrity":"sha512-ohK6KXqQJON4AL4soG4MyootKUCumk+nK0H4Z3wK73VbupW0EIjNi/wY/c+hBDCAzQHc2ZP6HsIp/4H7K/ThUw==","signatures":[{"sig":"MEQCIDiRMI58+dSEb2TWlaphquiluqTJoX/F0NrlsZSu2LlIAiA+724Mr9dmFeN4sjSaLl5RXc47LzGj1+qBnnjweQqREA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.246.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/726a347ec2c323893b51e19cc1d0c6d0/tutti-os-ui-rich-text-0.0.246.tgz","_integrity":"sha512-ohK6KXqQJON4AL4soG4MyootKUCumk+nK0H4Z3wK73VbupW0EIjNi/wY/c+hBDCAzQHc2ZP6HsIp/4H7K/ThUw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.246","@tutti-os/ui-i18n-runtime":"0.0.246"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.246_1785219163698_0.5028114694088972","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@tutti-os/ui-rich-text","version":"0.0.247","_id":"@tutti-os/ui-rich-text@0.0.247","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6565b14fd49f320496862506a104bf24e5a852b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.247.tgz","fileCount":51,"integrity":"sha512-m6s5Ke02pQnwztQ+NCuRoLKjhgqIXGj8X+k31iS//jMoCgWHlYDjHroWTJ34IksmaqjW80hiiMmtje2BAvfwGQ==","signatures":[{"sig":"MEQCIB4wcBGIir+EofNDLyFojqWj1n3LmakoZd/zjSqrV9VlAiAZpAn+D+Q/MJxQY3Bt5reyN0Hr/hQIYyzoJWw1afy//Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.247.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43144288f71c9149b9ed6cedfe5c5031/tutti-os-ui-rich-text-0.0.247.tgz","_integrity":"sha512-m6s5Ke02pQnwztQ+NCuRoLKjhgqIXGj8X+k31iS//jMoCgWHlYDjHroWTJ34IksmaqjW80hiiMmtje2BAvfwGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.247","@tutti-os/ui-i18n-runtime":"0.0.247"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.247_1785227325480_0.7366032387160453","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@tutti-os/ui-rich-text","version":"0.0.248","_id":"@tutti-os/ui-rich-text@0.0.248","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d7de983e2ab4de7be30fe22a2fb0dd901a930506","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.248.tgz","fileCount":51,"integrity":"sha512-fFBmDXGzqrxwuIGD6/Pl6IJqkPnQuEAlQR2rlUhx14RFDOkMQhgrZL36y7DHhkbDonnO4BGWbmlYbq0SExYM3w==","signatures":[{"sig":"MEUCIHYHVFksdMVYCffhBBoLv1aV0bzSSOJ6hLEpXHADq7YlAiEA5xF1EQr5kpBqtJVbQ2RVhb7ldMOtQKGUn/8zoPFA2Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.248.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/429784ca31d7c3db9edf7378c94c14e7/tutti-os-ui-rich-text-0.0.248.tgz","_integrity":"sha512-fFBmDXGzqrxwuIGD6/Pl6IJqkPnQuEAlQR2rlUhx14RFDOkMQhgrZL36y7DHhkbDonnO4BGWbmlYbq0SExYM3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.248","@tutti-os/ui-i18n-runtime":"0.0.248"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.248_1785229576712_0.7383923018995944","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@tutti-os/ui-rich-text","version":"0.0.249","_id":"@tutti-os/ui-rich-text@0.0.249","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"220f76262da393ff38509dfb01f1f7b9158217cf","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.249.tgz","fileCount":51,"integrity":"sha512-RZLF8SXm4i7JE+s4BqilSnCvTyxsk5jCrsCYl5hwhp2WTzob0w8EmBBmLu3QMp0PSjmHVLppACrrkjBVHEaMuQ==","signatures":[{"sig":"MEQCIByQRBeNhYRBknYBpqtgvjEAlmVQaZmiDlxnUggsOjuuAiAUeIiyg38VFcXIIjr2k29rG2Yi+c9RBMAKMrl6f8p7DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.249.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7b010e742a8231fc17edb291e730acfa/tutti-os-ui-rich-text-0.0.249.tgz","_integrity":"sha512-RZLF8SXm4i7JE+s4BqilSnCvTyxsk5jCrsCYl5hwhp2WTzob0w8EmBBmLu3QMp0PSjmHVLppACrrkjBVHEaMuQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.249","@tutti-os/ui-i18n-runtime":"0.0.249"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.249_1785235545250_0.12446460369237711","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@tutti-os/ui-rich-text","version":"0.0.250","_id":"@tutti-os/ui-rich-text@0.0.250","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a41015b795f0c171ba0b94d7464a26a890a029f8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.250.tgz","fileCount":51,"integrity":"sha512-szLq8FwuM9306o7bvLKAFq5LN/JlaZf7Vcyr166LtXvWUaOQnaXq3SQVazDwa+A3jV7xf82FaToGE+CW0jotYg==","signatures":[{"sig":"MEUCIQDZWKO0aJxZq1Np4yFdhgRpnlrXiXCoWM/v9tAhbGSIkQIgf+EgMjTEH+w3H0dOCxyp7lGeDHbfobBDuq+4ptvfb2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.250.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/76d4a147cdbf9c4fbd8e40af9a8924fc/tutti-os-ui-rich-text-0.0.250.tgz","_integrity":"sha512-szLq8FwuM9306o7bvLKAFq5LN/JlaZf7Vcyr166LtXvWUaOQnaXq3SQVazDwa+A3jV7xf82FaToGE+CW0jotYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.250","@tutti-os/ui-i18n-runtime":"0.0.250"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.250_1785250922558_0.8603883160806496","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@tutti-os/ui-rich-text","version":"0.0.251","_id":"@tutti-os/ui-rich-text@0.0.251","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c03457a858cb602afe270f202b3428ebefcfc50d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.251.tgz","fileCount":51,"integrity":"sha512-7x2Mx9wu00+15GuFgCmYb1bUOkH4wBCUPlWpPoUeCiJt7z2rmR7d1iLbBpcxZy5K2uWSXBk5Fva73M0pn5v3AQ==","signatures":[{"sig":"MEYCIQCPnBHc2kTo/axVb8Z76Kp2OpRoM0n5OUqmAhp/e+ww7AIhAJmbvHLidTqF2H4pcBHR2lJuY+lewsOAT0RZUKNswiqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.251.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/86e76ed99fae0d018ff50af05e36b79e/tutti-os-ui-rich-text-0.0.251.tgz","_integrity":"sha512-7x2Mx9wu00+15GuFgCmYb1bUOkH4wBCUPlWpPoUeCiJt7z2rmR7d1iLbBpcxZy5K2uWSXBk5Fva73M0pn5v3AQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.251","@tutti-os/ui-i18n-runtime":"0.0.251"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.251_1785325354795_0.7172199135224768","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@tutti-os/ui-rich-text","version":"0.0.252","_id":"@tutti-os/ui-rich-text@0.0.252","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"06c0ee327834461d385c9f9f069dd961f9b16cd4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.252.tgz","fileCount":51,"integrity":"sha512-2GyamluQD6f3aVEBG40wF5LaE1TbH7W0osHEujjv5v2ONs0uLzf7KWZutHhqNCQn8D0WTNft9p8hLA1B7Sgg3A==","signatures":[{"sig":"MEUCIQDwiURCbEQ4Umdwl6SxcGDv2EPtN+GY44DeiX/FvR/BBgIgae8aRq4ako6syqp+VC1qrL8kKQzXZEL9q8DJeypQMWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.252.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b5623cded4ddce66eb977ba993a2c07a/tutti-os-ui-rich-text-0.0.252.tgz","_integrity":"sha512-2GyamluQD6f3aVEBG40wF5LaE1TbH7W0osHEujjv5v2ONs0uLzf7KWZutHhqNCQn8D0WTNft9p8hLA1B7Sgg3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.252","@tutti-os/ui-i18n-runtime":"0.0.252"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.252_1785342308745_0.1219479704206532","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@tutti-os/ui-rich-text","version":"0.0.253","_id":"@tutti-os/ui-rich-text@0.0.253","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4b049819305392d9a6b4d6f40a0ec240099b9024","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.253.tgz","fileCount":51,"integrity":"sha512-lvNI57dqDYBcjbVfepshAVrM4QJiyIVB1VTo88rxM+1JYve7bzsfUQdB0NuMkkZEyJGedWksWBGvRK3aGM//kw==","signatures":[{"sig":"MEUCIDKPNeSv8ztVlNrDNr2ElzfbfvXb4CpcS7S2mYyBb6tMAiEAmenRwy9Q4zd87eYyLQfytU9LffhI4/t6LFOM98rxYtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.253.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9b29dbb0c1fb6e4c52c8133fb4fca70c/tutti-os-ui-rich-text-0.0.253.tgz","_integrity":"sha512-lvNI57dqDYBcjbVfepshAVrM4QJiyIVB1VTo88rxM+1JYve7bzsfUQdB0NuMkkZEyJGedWksWBGvRK3aGM//kw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.253","@tutti-os/ui-i18n-runtime":"0.0.253"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.253_1785344199369_0.9142920306076432","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@tutti-os/ui-rich-text","version":"0.0.254","_id":"@tutti-os/ui-rich-text@0.0.254","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"82761f2ce51ebd370514065db93743d0f23c8332","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.254.tgz","fileCount":51,"integrity":"sha512-u/zxOiwbrS6s6AQ9HxpjqJ43nwAXNeaLIuVCY/Qc32sN9nJTOBba16OYqmQU5jX7jA/RFmFANFuX9IOBTbZ63w==","signatures":[{"sig":"MEUCIQDikcW6hYHVhk7uT3WoQZm/7R4bdVc13Bt1IXuZ1h+51QIgFmk6LgiTSXnzSOH+/NZ5q2EfOmT/1eIBuXSsKMadrr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.254.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0bf125611da6bf946f9c35d3f149e1f2/tutti-os-ui-rich-text-0.0.254.tgz","_integrity":"sha512-u/zxOiwbrS6s6AQ9HxpjqJ43nwAXNeaLIuVCY/Qc32sN9nJTOBba16OYqmQU5jX7jA/RFmFANFuX9IOBTbZ63w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.254","@tutti-os/ui-i18n-runtime":"0.0.254"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.254_1785386424691_0.18048208096718765","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@tutti-os/ui-rich-text","version":"0.0.255","_id":"@tutti-os/ui-rich-text@0.0.255","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c5ba04525d5a7311b69de2f47a738c144b0f339","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.255.tgz","fileCount":51,"integrity":"sha512-x009fnZwcpzcwcacS9YiZqvHSyDRkXFDiJKQ5vfcZ3F4+VA0ZILlhHbxt27I1wh4YIb93xhVQs0fVbbYQG4EVQ==","signatures":[{"sig":"MEUCIQCW4PPY1rj+LOB5ril65/6gSz2dKDdk2Jt3+ei3ZboDiAIgMJP2NRm2WoP1CHnRtb6s8WN1QkGjZQZGI7pO5rs4q/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.255.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/06f015d9471c8b52943d08dfaf1ad458/tutti-os-ui-rich-text-0.0.255.tgz","_integrity":"sha512-x009fnZwcpzcwcacS9YiZqvHSyDRkXFDiJKQ5vfcZ3F4+VA0ZILlhHbxt27I1wh4YIb93xhVQs0fVbbYQG4EVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.255","@tutti-os/ui-i18n-runtime":"0.0.255"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.255_1785421486384_0.29253397624046884","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@tutti-os/ui-rich-text","version":"0.0.256","_id":"@tutti-os/ui-rich-text@0.0.256","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"82b0b748306b4cb9b5925d4598f67dff41388b4b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.256.tgz","fileCount":51,"integrity":"sha512-smqXCpZCfhoAK9D73Os7ZKCRSFNgAbOrO4M2UdTf5rXFKsDtEvFBaqow4WdOe1MPZu7b+iu6wQo0kQDaPQ79Lg==","signatures":[{"sig":"MEUCID5RRP8rNMsSXEQ2l6A/EM6ymBx79zunN+gLup7UECH0AiEA8Xs4EimIvf1IkNl/WxShGPO47QHp40pHerLjF/Lve04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.256.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/936e711c753b91e85ab3b7bc92cab6b0/tutti-os-ui-rich-text-0.0.256.tgz","_integrity":"sha512-smqXCpZCfhoAK9D73Os7ZKCRSFNgAbOrO4M2UdTf5rXFKsDtEvFBaqow4WdOe1MPZu7b+iu6wQo0kQDaPQ79Lg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.256","@tutti-os/ui-i18n-runtime":"0.0.256"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.256_1785425421617_0.8922267212349435","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@tutti-os/ui-rich-text","version":"0.0.257","_id":"@tutti-os/ui-rich-text@0.0.257","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dd4c5209b9c087b176ce5d4c9786a78fe3b59b14","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.257.tgz","fileCount":51,"integrity":"sha512-u7701UsJcbRcPxueK70EJghraroEqMjZtZv/pDyk/nAHllGasZvI/tl1kDMGGYmICiogZfePmf6+ENYmvWvdDA==","signatures":[{"sig":"MEQCIDfVB4wejGQifqmIkKLUzYpWRhdlCNalTEPF60PePWPuAiBqsRzdkZnrt6cldJOTzvYO2FGDhFKcUqm01Z+Qw2vpkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.257.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bdd40b1a70086dce1a12269bed0a0828/tutti-os-ui-rich-text-0.0.257.tgz","_integrity":"sha512-u7701UsJcbRcPxueK70EJghraroEqMjZtZv/pDyk/nAHllGasZvI/tl1kDMGGYmICiogZfePmf6+ENYmvWvdDA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.257","@tutti-os/ui-i18n-runtime":"0.0.257"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.257_1785435526628_0.4232724740811724","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@tutti-os/ui-rich-text","version":"0.0.258","_id":"@tutti-os/ui-rich-text@0.0.258","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"50ac67ada094f252a43982e5bf036d7ee97ccfc1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.258.tgz","fileCount":51,"integrity":"sha512-0GCUqgMDoR9D3pRNniZTjhmuVRb7GqHlx4VkGzK8iD0lfayCIkmSMsKV5VmqqXu2SJQeqzKjb1VQBc7Jft8lxQ==","signatures":[{"sig":"MEUCIQDGTUQbLd1vmx9R8IvZL/Sv41gtE9a8fQUv1rB53r3MBAIgMN1ZtEFc3n0MwI2H0+hyUugnNk8fFYDLSKGw4H+oty8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.258.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/afcef7ca58d458bd54e44ccb5a359ede/tutti-os-ui-rich-text-0.0.258.tgz","_integrity":"sha512-0GCUqgMDoR9D3pRNniZTjhmuVRb7GqHlx4VkGzK8iD0lfayCIkmSMsKV5VmqqXu2SJQeqzKjb1VQBc7Jft8lxQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.258","@tutti-os/ui-i18n-runtime":"0.0.258"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.258_1785480024808_0.7600166645675996","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@tutti-os/ui-rich-text","version":"0.0.259","_id":"@tutti-os/ui-rich-text@0.0.259","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"82dbbbeff6a2b553b9ca5dc7b8faa4eab709a542","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.259.tgz","fileCount":51,"integrity":"sha512-IV1klET2SyQD16jgt3fHcXV/1RBkXSTLi660ZYN9n7c3t4J3hC9UTD/zttWjz1dHuTBOvYKOLkPb/7MjgrvyzQ==","signatures":[{"sig":"MEYCIQDNDMtfGAbaYSeAEboXmn+QkfmKcCh74YHgu0yRipUFNgIhAI5/ZjRDCtdpg0EVo+JOL5PaB2B9Od2sQz1H5H3tFxR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.259.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/da93e3bd03646e1883102011538a2fb1/tutti-os-ui-rich-text-0.0.259.tgz","_integrity":"sha512-IV1klET2SyQD16jgt3fHcXV/1RBkXSTLi660ZYN9n7c3t4J3hC9UTD/zttWjz1dHuTBOvYKOLkPb/7MjgrvyzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.259","@tutti-os/ui-i18n-runtime":"0.0.259"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.259_1785484595886_0.6819861737954136","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@tutti-os/ui-rich-text","version":"0.0.260","_id":"@tutti-os/ui-rich-text@0.0.260","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b427bb0b56b4076990e038d977a9a0abec521b87","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.260.tgz","fileCount":51,"integrity":"sha512-ltYG78/XG+CbQkJHbyeDnHuqWuuZAOb/2Tk/jc4++yp1R/a5t0tN2j8hOJwJTtJoGFcWihdSnxd90gAXMNzKAQ==","signatures":[{"sig":"MEUCIQCWUvPs1FW05Bh95kjI0zuFAQ934+QqwlN5YiiTrd5ajwIgbzoGLsLQpc2YuQSc3hJgtJ3RmhPs1H0PmAE2Gdh7Zy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.260.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dca8e6e77bb68dc4d856d0ce0c13f378/tutti-os-ui-rich-text-0.0.260.tgz","_integrity":"sha512-ltYG78/XG+CbQkJHbyeDnHuqWuuZAOb/2Tk/jc4++yp1R/a5t0tN2j8hOJwJTtJoGFcWihdSnxd90gAXMNzKAQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.260","@tutti-os/ui-i18n-runtime":"0.0.260"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.260_1785484934027_0.5780813540462573","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@tutti-os/ui-rich-text","version":"0.0.261","_id":"@tutti-os/ui-rich-text@0.0.261","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bccc622017fa3474fb73d71ca6d6047a7f176d3e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.261.tgz","fileCount":51,"integrity":"sha512-GLAVaIOXEbtu3ISPtq8Bdu+idWQCnZXruc7TTDtlw3IyhuKG2eiiJdapiPySqQHAY+f4oEXG9NUSWxHfXey8Ng==","signatures":[{"sig":"MEYCIQDf13Rss40jl1L+zZKDVy6ViWUy+nlYU53TX/x6NlSblAIhAKe5uf328b9t5kiTSGiOWOLAaLh4CfakLDaUAIMNltDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.261.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ec4aa246a63cfab3c48da9a74190a590/tutti-os-ui-rich-text-0.0.261.tgz","_integrity":"sha512-GLAVaIOXEbtu3ISPtq8Bdu+idWQCnZXruc7TTDtlw3IyhuKG2eiiJdapiPySqQHAY+f4oEXG9NUSWxHfXey8Ng==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.261","@tutti-os/ui-i18n-runtime":"0.0.261"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.261_1785487274356_0.20944249139151294","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@tutti-os/ui-rich-text","version":"0.0.262","_id":"@tutti-os/ui-rich-text@0.0.262","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4767d7b1e9219639d1356104831b441ec29e52fe","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.262.tgz","fileCount":51,"integrity":"sha512-2bDaTBei50pRxBQ785u06gMLxQ2VgMfIkyII4I+pXQONyeSXo/BE6HckgRnqcmOMYcX5QKz5ZgTlMjuUnTFbow==","signatures":[{"sig":"MEUCIHqvfHpIJJ68QdXQ8FPl2KyuFW08pKJ/O69/NosLgylbAiEAofX0wxil8+Q4QhScT+JhAx/iHAL1g3inzdsPM5EnQIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.262.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/80750d610134ead561fd6e0d5b26384d/tutti-os-ui-rich-text-0.0.262.tgz","_integrity":"sha512-2bDaTBei50pRxBQ785u06gMLxQ2VgMfIkyII4I+pXQONyeSXo/BE6HckgRnqcmOMYcX5QKz5ZgTlMjuUnTFbow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.262","@tutti-os/ui-i18n-runtime":"0.0.262"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.262_1785518413694_0.48816443910071916","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@tutti-os/ui-rich-text","version":"0.0.263","_id":"@tutti-os/ui-rich-text@0.0.263","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4a7fa5f38481fdc3fa5c31bad864ac252e6dc083","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.263.tgz","fileCount":51,"integrity":"sha512-n7FzMnipmnPwx9mTv38W4Op5qr/3ZevVJpW9e29WJX51iVnkXinpObXihctJzugLp06QKOrOOmu5Li5bMtlDqw==","signatures":[{"sig":"MEQCIHFcloqKZdqrTcSwghtgq1Tx2yXdWqmUphMCKNErQFlaAiAY7kuDiS3qIG8XYuWE1qLtAdcI218mZglvYqPGiz3TvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.263.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3689d91f677138f6623f9ff19a34f836/tutti-os-ui-rich-text-0.0.263.tgz","_integrity":"sha512-n7FzMnipmnPwx9mTv38W4Op5qr/3ZevVJpW9e29WJX51iVnkXinpObXihctJzugLp06QKOrOOmu5Li5bMtlDqw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.263","@tutti-os/ui-i18n-runtime":"0.0.263"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.263_1785518845458_0.14426197276697406","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@tutti-os/ui-rich-text","version":"0.0.264","_id":"@tutti-os/ui-rich-text@0.0.264","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"20a0f0c4286464813b61c728c45228ca58bdc0d9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.264.tgz","fileCount":51,"integrity":"sha512-UJ4EzRVkfnl6NtdNNwKLmHO+aLSGlO5QSUXt0WbnVZFit/+lHCw8EO1bJTH4Aqxt1J8SvcYrNQQYowmKytFTNQ==","signatures":[{"sig":"MEUCIEBLRWQpDEzd3Ex4NO7QsVUdqe0gM5zn9Ct7gTo59zF9AiEAkPDzt1jWIjLuwm4PfaIHWKwJL/ENcpkalshkh8JwIOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.264.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c1511723f78b45891825b50d393731e7/tutti-os-ui-rich-text-0.0.264.tgz","_integrity":"sha512-UJ4EzRVkfnl6NtdNNwKLmHO+aLSGlO5QSUXt0WbnVZFit/+lHCw8EO1bJTH4Aqxt1J8SvcYrNQQYowmKytFTNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.264","@tutti-os/ui-i18n-runtime":"0.0.264"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.264_1785556040231_0.7767842135320748","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@tutti-os/ui-rich-text","version":"0.0.265","_id":"@tutti-os/ui-rich-text@0.0.265","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"13d0710023d5e61cc9827aeb3baec9d42bc598c5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.265.tgz","fileCount":51,"integrity":"sha512-qzziNdvEhwymQaVOOT+Efn8lq+IoO7Ti41WyWzRgBFzbpZk/8cGKf8+Mbb8AewEXYQCVsYdvpLxCCLr0ofl9/A==","signatures":[{"sig":"MEUCIHSpYhBtxt+0u9KD9EJwHFVmZkTfOigWVSBwo/ECXk+EAiEAqWV5X6HCUGrteXpUNfZ65Wb03RWrT4tJoc68WwbHCDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.265.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3f9c2ae16c55794d8600f76ecc1ab41/tutti-os-ui-rich-text-0.0.265.tgz","_integrity":"sha512-qzziNdvEhwymQaVOOT+Efn8lq+IoO7Ti41WyWzRgBFzbpZk/8cGKf8+Mbb8AewEXYQCVsYdvpLxCCLr0ofl9/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.265","@tutti-os/ui-i18n-runtime":"0.0.265"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.265_1785569109291_0.44897932803295415","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@tutti-os/ui-rich-text","version":"0.0.266","_id":"@tutti-os/ui-rich-text@0.0.266","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6946032f5e71184e6e78676c0be5f8306c77403","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.266.tgz","fileCount":51,"integrity":"sha512-1rhcX6X9kmTBt2nQaEMjAklCKFdtJ0SEGq3zk7f5zobv7wDsAqoVtOgHxDKkR+B+zzpRXY1ehelMnbsNGSa3lg==","signatures":[{"sig":"MEUCIQCcXzMaIzJSR2i0vAwnRUkZNn2tM2NY5qgWC7Fs9tXWywIgRrIWu6P3qvhSSHGlLsSIkd/7gABBe/fOuaGlIuu+9Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.266.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/589b63728382d611fd8b94ba98b38cff/tutti-os-ui-rich-text-0.0.266.tgz","_integrity":"sha512-1rhcX6X9kmTBt2nQaEMjAklCKFdtJ0SEGq3zk7f5zobv7wDsAqoVtOgHxDKkR+B+zzpRXY1ehelMnbsNGSa3lg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.266","@tutti-os/ui-i18n-runtime":"0.0.266"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.266_1785572050361_0.8823041823000419","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@tutti-os/ui-rich-text","version":"0.0.267","_id":"@tutti-os/ui-rich-text@0.0.267","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"40ead05f498a094101674ccd961bbf94e7b89c3f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.267.tgz","fileCount":51,"integrity":"sha512-kasQJFHbxfBPjfV0qRHdaRmMQQrVNGmLKrj6u8VdKr7Y8WOlkRUZPnQ616REQVhLp0ufB3C6bCTGI1siYujDUA==","signatures":[{"sig":"MEYCIQCbPnR0/526uMU8EFcFZaiX/HW4fk62815kVb9qspu1HQIhAL5EH5g5rYGBHNFY4nByb2qU0XdMdOXagR3c/UrmAaND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.267.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0e705263891a9761ca390b032603c662/tutti-os-ui-rich-text-0.0.267.tgz","_integrity":"sha512-kasQJFHbxfBPjfV0qRHdaRmMQQrVNGmLKrj6u8VdKr7Y8WOlkRUZPnQ616REQVhLp0ufB3C6bCTGI1siYujDUA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.267","@tutti-os/ui-i18n-runtime":"0.0.267"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.267_1785572645635_0.25724226046113574","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@tutti-os/ui-rich-text","version":"0.0.268","_id":"@tutti-os/ui-rich-text@0.0.268","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1da2cf7769f375a4c393c0e6582db9f1a783c0e2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.268.tgz","fileCount":51,"integrity":"sha512-8Lez00Bc7SNXmoTbMPB19LowHkMrEWu/Z5QusFEVFPDhhFCKcY6NgBI1k9jOW9ku5PaXPzZm69H/f2UEsIEzjw==","signatures":[{"sig":"MEUCIQDhQXhfki7MGRwf6BIZPOS3H3NSM39Hk4AUSi2P4AOWiAIgT71nnOnCU5McmidPuTQnZ4XLDV5rdobnrTz4mgJ4StE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.268.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a8e0a2f04142e1fff57ed2c483503895/tutti-os-ui-rich-text-0.0.268.tgz","_integrity":"sha512-8Lez00Bc7SNXmoTbMPB19LowHkMrEWu/Z5QusFEVFPDhhFCKcY6NgBI1k9jOW9ku5PaXPzZm69H/f2UEsIEzjw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.268","@tutti-os/ui-i18n-runtime":"0.0.268"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.268_1785573309761_0.46072321492335533","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@tutti-os/ui-rich-text","version":"0.0.269","_id":"@tutti-os/ui-rich-text@0.0.269","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e3f6cd542c16d7b4c89773eb59af24e045b5b1fc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.269.tgz","fileCount":51,"integrity":"sha512-LTjjDsXLP4BqI9jVSE8Ei/aaxZoxS4x9hGxw6aBKqbGSOhBdFdvBlN6RkQR6j8Xa5+f73+TIujqRyKTpZaPc1A==","signatures":[{"sig":"MEUCIQD4c5c85mD333tfDBXT9mm2TK/K+baxGH/iBoA6t+TkzwIgVyaSZmW6pyH1rHNqo3yrno0hOGrsuaGjDqZw72HtJqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.269.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/20745260d9731ad83846406eaf12e452/tutti-os-ui-rich-text-0.0.269.tgz","_integrity":"sha512-LTjjDsXLP4BqI9jVSE8Ei/aaxZoxS4x9hGxw6aBKqbGSOhBdFdvBlN6RkQR6j8Xa5+f73+TIujqRyKTpZaPc1A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.269","@tutti-os/ui-i18n-runtime":"0.0.269"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.269_1785579028070_0.3297750262195298","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@tutti-os/ui-rich-text","version":"0.0.270","_id":"@tutti-os/ui-rich-text@0.0.270","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b66acbb196481b04d6eea64e6c55dae591802df8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.270.tgz","fileCount":51,"integrity":"sha512-dxbDlvd2rrZH8SydTqbthosdNFkV66fpQsv0xbxzbrXU3jFAn2OfAX8B6/g78M1Vbj2X5ad1fi6FqXBqB92VyQ==","signatures":[{"sig":"MEUCIQCH6x1fBwkoxz2dsWgRKUIXpH6yixSAaEdtU9QrHCxnFQIgTUennwT2urGZYLQIpoEjtEf6dzwM/vNleC196Kq+Ob0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.270.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/32e89201b660547f6336a2e371460e74/tutti-os-ui-rich-text-0.0.270.tgz","_integrity":"sha512-dxbDlvd2rrZH8SydTqbthosdNFkV66fpQsv0xbxzbrXU3jFAn2OfAX8B6/g78M1Vbj2X5ad1fi6FqXBqB92VyQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.270","@tutti-os/ui-i18n-runtime":"0.0.270"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.270_1785582009527_0.6394759302798774","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@tutti-os/ui-rich-text","version":"0.0.271","_id":"@tutti-os/ui-rich-text@0.0.271","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c95e0f2aaa5453221e26d3a8f9cf0ead2b1b20e0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.271.tgz","fileCount":51,"integrity":"sha512-ehkC4yb+CHUrpr3u6yXcVqCurvuv4cBko+MsEevoWmDw2RCaDxXCpm34QQVNFFRG8idcoopybTvghYm3RCiy/Q==","signatures":[{"sig":"MEYCIQCD3pyJYjvp7YDLaPl9Q/JewaLN2Buu/Bh6x+mSoNJVBgIhAKnEyxE+MQAhpPUP7LW4re2uxSWAq9oKhSkPMWpd9+b7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.271.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/73d0fc256182e135f6f8276dcbcee54d/tutti-os-ui-rich-text-0.0.271.tgz","_integrity":"sha512-ehkC4yb+CHUrpr3u6yXcVqCurvuv4cBko+MsEevoWmDw2RCaDxXCpm34QQVNFFRG8idcoopybTvghYm3RCiy/Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.271","@tutti-os/ui-i18n-runtime":"0.0.271"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.271_1785588768425_0.9760943868782794","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@tutti-os/ui-rich-text","version":"0.0.272","_id":"@tutti-os/ui-rich-text@0.0.272","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0b9e5190c575f87d60720f0ac2e9f675806fd53e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.272.tgz","fileCount":51,"integrity":"sha512-z197pf1imRz75WEZf2g15oeapS/5NuFlVle2hxHeeWF7ntGDk+KwN4m8RLFkzfb4pPzIwf8xxDgOerw1OCXglw==","signatures":[{"sig":"MEYCIQC5Yl3ylA27sWq4BJnGbLowoSyXzYEjuKDZGZ8EHRb/WQIhAJPnBI6AQqdJ+rlgNHD8t1xjbo+ShtLHjTnzJtAPhTu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.272.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dfa98e386652d0bf4c918ecbea5296f7/tutti-os-ui-rich-text-0.0.272.tgz","_integrity":"sha512-z197pf1imRz75WEZf2g15oeapS/5NuFlVle2hxHeeWF7ntGDk+KwN4m8RLFkzfb4pPzIwf8xxDgOerw1OCXglw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.272","@tutti-os/ui-i18n-runtime":"0.0.272"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.272_1785595595781_0.59012731880837","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@tutti-os/ui-rich-text","version":"0.0.273","_id":"@tutti-os/ui-rich-text@0.0.273","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a3150e77294cecfed8be006f9777f559117406e4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.273.tgz","fileCount":51,"integrity":"sha512-RQxObV0FkNLdbMBRRgp0fpi4x0ja1/+3SWzuU0SqdlHr3BQRL+jBlnEB5vJkJBNdZ6TMl85irE8HJYZcc8L2fA==","signatures":[{"sig":"MEQCIHeICvE8udQs6H5VansZxqLsH+qvxKKCpFrGngBhrREoAiARrgcf/r9EuEomFRf9r0UhEcMy0x41zqBJrSodq4Oe1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.273.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/49b61e3878aa17d2412a46fd92e3f56f/tutti-os-ui-rich-text-0.0.273.tgz","_integrity":"sha512-RQxObV0FkNLdbMBRRgp0fpi4x0ja1/+3SWzuU0SqdlHr3BQRL+jBlnEB5vJkJBNdZ6TMl85irE8HJYZcc8L2fA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.273","@tutti-os/ui-i18n-runtime":"0.0.273"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.273_1785601332442_0.7318063607154233","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@tutti-os/ui-rich-text","version":"0.0.274","_id":"@tutti-os/ui-rich-text@0.0.274","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2fb80920ed06e4fd32a3d3dbd18b4f0ef31bb26","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.274.tgz","fileCount":51,"integrity":"sha512-ml7i23ldxZsrImCYWPopi4LYISyCw2sSVG/tW5vjULHyZ8AAtEwsZnKuCrenYzkjyELIQpQT4wRXmAwY7rpcSA==","signatures":[{"sig":"MEUCIQDMXSq2z7Oxho8s2CYX3CecJxhW+oRwY5bGFKrx8W1M4gIgRzARsMNF7bqnzyxgjYXQvF4XoPRodgCtEFhiLWHXQ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.274.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/60eb208ed6e0d2eac2959d8646e7f818/tutti-os-ui-rich-text-0.0.274.tgz","_integrity":"sha512-ml7i23ldxZsrImCYWPopi4LYISyCw2sSVG/tW5vjULHyZ8AAtEwsZnKuCrenYzkjyELIQpQT4wRXmAwY7rpcSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.274","@tutti-os/ui-i18n-runtime":"0.0.274"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.274_1785608518205_0.13532645783423414","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@tutti-os/ui-rich-text","version":"0.0.275","_id":"@tutti-os/ui-rich-text@0.0.275","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"62f7c195f0e1fcde61ef2d196613049a480e0d06","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.275.tgz","fileCount":51,"integrity":"sha512-7q3Iip/lT1SXUKq8QUSLGID0VtCRPyhn3RgI65Qy4VcDCz5ZnjYtTNSaiiZ3VyRzhAiWx7M4tS1c0XUfMHopGQ==","signatures":[{"sig":"MEQCIGZE60WdA8bzTWCkmtfpUhwz65WFGhxBzj/STWdJjxtiAiAXOPU53EGqwejUnysOOHe7zXNehhin7h4pMprvAF8Oxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.275.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a99960b97175b1fa5f60837fc78a2d56/tutti-os-ui-rich-text-0.0.275.tgz","_integrity":"sha512-7q3Iip/lT1SXUKq8QUSLGID0VtCRPyhn3RgI65Qy4VcDCz5ZnjYtTNSaiiZ3VyRzhAiWx7M4tS1c0XUfMHopGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.275","@tutti-os/ui-i18n-runtime":"0.0.275"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.275_1785612749380_0.1242327459037309","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@tutti-os/ui-rich-text","version":"0.0.276","_id":"@tutti-os/ui-rich-text@0.0.276","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bf68af5cd26699c12439258f2f8de831d5b7860a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.276.tgz","fileCount":51,"integrity":"sha512-VSkcBprChYhe6URd0ifGzvWXycpEV5Km54peuYBxAU0ASu6MPISX+5/ROI0W2wGBHMZgCx7/4xzDSu0lWdl2qA==","signatures":[{"sig":"MEQCIHBeNw5jGpvL5p7qxLztpdC9XsBZsxpB2RNmZ67aVvxtAiAZDPINNTZ3Ofy+jS3u/c6bRNSeyVf4cMrpNYCkF06Nog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.276.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aca0a03752d63178e878eedae3578f94/tutti-os-ui-rich-text-0.0.276.tgz","_integrity":"sha512-VSkcBprChYhe6URd0ifGzvWXycpEV5Km54peuYBxAU0ASu6MPISX+5/ROI0W2wGBHMZgCx7/4xzDSu0lWdl2qA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.276","@tutti-os/ui-i18n-runtime":"0.0.276"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.276_1785644054597_0.7709001332540788","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@tutti-os/ui-rich-text","version":"0.0.277","_id":"@tutti-os/ui-rich-text@0.0.277","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3404b60e28b0b20ae1f928ae4d54151a490bc2fc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.277.tgz","fileCount":51,"integrity":"sha512-fqppHTjStEII6VZxZ0rkfzJkuZZIYd0CC/FV0C+xXGBHlcK/tD/KuUQdVaaxzphVJqu9fTHwenPcfykvCI3OCw==","signatures":[{"sig":"MEUCIHfETjAd69oEZMKUivHuZeIZJuZq7FnxPrPvH1qFD8Q3AiEA78dC9+vPdxksmpLhMN78Srr9+nBLOjh2X9JVEeIsNIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.277.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/44e305681d1aaa1ea60e953c74447b4b/tutti-os-ui-rich-text-0.0.277.tgz","_integrity":"sha512-fqppHTjStEII6VZxZ0rkfzJkuZZIYd0CC/FV0C+xXGBHlcK/tD/KuUQdVaaxzphVJqu9fTHwenPcfykvCI3OCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.277","@tutti-os/ui-i18n-runtime":"0.0.277"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.277_1785664031009_0.7216803848314772","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@tutti-os/ui-rich-text","version":"0.0.278","_id":"@tutti-os/ui-rich-text@0.0.278","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a3d08c06d28d30bd18b73fe51d42de7304db8795","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.278.tgz","fileCount":51,"integrity":"sha512-P5m/SzSEiiytG3c53+K02bLYE3iLLme7B7Z8DC3YpDZQKrM2XdYnUT/DwVkRuy6P9JyQgOdHevp4FtwDMZbNYw==","signatures":[{"sig":"MEUCIF3z9iHr4IxldGSghVkSuTUxoII/Q8txfFyCRGlRZg/AAiEAnV9Hj1sy1sEMA8fxIH2hjYdCsHnHjcplti7WaHyBojU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.278.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c50a784594dae5e550e42e8713f93f24/tutti-os-ui-rich-text-0.0.278.tgz","_integrity":"sha512-P5m/SzSEiiytG3c53+K02bLYE3iLLme7B7Z8DC3YpDZQKrM2XdYnUT/DwVkRuy6P9JyQgOdHevp4FtwDMZbNYw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.278","@tutti-os/ui-i18n-runtime":"0.0.278"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.278_1785675297920_0.8837521602714979","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@tutti-os/ui-rich-text","version":"0.0.279","_id":"@tutti-os/ui-rich-text@0.0.279","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e7f96d4532a12fe4969c6ada5bb17fff277d412e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.279.tgz","fileCount":51,"integrity":"sha512-m9h3XJFMokjpi39vtOTWSzkZ4IGhQl/7bdGu40n8rrEFsDfKNyp/pwON/eBzVDjmABMYPUuppBViRuh8eQ2Bmw==","signatures":[{"sig":"MEUCIH6zxw096IzloIqHk+zZtzj/Y4od5FNMoiZwyttB8QP/AiEA+dQZQrnxICqJxhNkxd6AbzDlnYBglhde8Zf7510uXBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.279.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b70532b37c4106f35a867b4cdc2f75e0/tutti-os-ui-rich-text-0.0.279.tgz","_integrity":"sha512-m9h3XJFMokjpi39vtOTWSzkZ4IGhQl/7bdGu40n8rrEFsDfKNyp/pwON/eBzVDjmABMYPUuppBViRuh8eQ2Bmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.279","@tutti-os/ui-i18n-runtime":"0.0.279"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.279_1785687545174_0.3042456403010141","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@tutti-os/ui-rich-text","version":"0.0.280","_id":"@tutti-os/ui-rich-text@0.0.280","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"500d97262c3b8f6b00b4f76556d94717ec3d12ab","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.280.tgz","fileCount":51,"integrity":"sha512-3vbEjl6C8Jo0mfE5vN/SsYBiHcaFeJfGVCf6tuOGwmZhu882RFhspakccthlhkiskiOepga13kWS5ofhBQjioA==","signatures":[{"sig":"MEQCIDTxKhn3s/K72blBmYHWg9EvVXe33HMd3whYrUr6+dolAiAnAKPlAooKjmYTP55g+ul9mfwOi86sabkx8OWc8O794g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.280.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/49e0332d3cb26c42007ed4de21d54bb6/tutti-os-ui-rich-text-0.0.280.tgz","_integrity":"sha512-3vbEjl6C8Jo0mfE5vN/SsYBiHcaFeJfGVCf6tuOGwmZhu882RFhspakccthlhkiskiOepga13kWS5ofhBQjioA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.280","@tutti-os/ui-i18n-runtime":"0.0.280"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.280_1785731899980_0.063503913816495","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@tutti-os/ui-rich-text","version":"0.0.281","_id":"@tutti-os/ui-rich-text@0.0.281","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5bac8eeae9b44d437c6c6795e114971b161e9c7e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.281.tgz","fileCount":51,"integrity":"sha512-Bo69bqQtQxnV/GdiJY7zprib8+iK/pxGethZPSoRFmtiBTheAuM9AzOeCjEtm582ZoZ5f9lVeEs2cwE0uecvBg==","signatures":[{"sig":"MEUCIQCL214BSC8XsNT+QvIfe+h2n9SmhQkzpQiRD4RXTyQKfQIgT/WSXEQrbWQPDANx9OCHrWDo+AWVzrM0+VVNQSVIRJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.281.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/752285fda0cc85baaeb48e50315df492/tutti-os-ui-rich-text-0.0.281.tgz","_integrity":"sha512-Bo69bqQtQxnV/GdiJY7zprib8+iK/pxGethZPSoRFmtiBTheAuM9AzOeCjEtm582ZoZ5f9lVeEs2cwE0uecvBg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.281","@tutti-os/ui-i18n-runtime":"0.0.281"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.281_1785744245633_0.6434557094767357","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@tutti-os/ui-rich-text","version":"0.0.282","_id":"@tutti-os/ui-rich-text@0.0.282","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"59f518403ceba3ff820f748982fe1d57028bf42b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.282.tgz","fileCount":51,"integrity":"sha512-6BvtAoV/uQSnSEIFU3Jox5iez9n5yNl23TD0yBG1z+GwZFoumoPeo+b4UIoC/fErIymhA+dijYTtw7uY6DHKww==","signatures":[{"sig":"MEYCIQDEwRB9/TUOQo3S2Nfnc1wS0HWmkIqkryYgkR9hh54LkgIhAKjB6BwiyEXXBnQVF8A57OG4ItvMP1fQbt3QjZp3kTvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.282.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ca8f323f509822e0b349544a96e65809/tutti-os-ui-rich-text-0.0.282.tgz","_integrity":"sha512-6BvtAoV/uQSnSEIFU3Jox5iez9n5yNl23TD0yBG1z+GwZFoumoPeo+b4UIoC/fErIymhA+dijYTtw7uY6DHKww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.282","@tutti-os/ui-i18n-runtime":"0.0.282"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.282_1785756677765_0.9784511357971499","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@tutti-os/ui-rich-text","version":"0.0.283","_id":"@tutti-os/ui-rich-text@0.0.283","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1c911c7bf0d3d2d6ae7a4d584d7eda61055f0675","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.283.tgz","fileCount":51,"integrity":"sha512-0rPVHH3TKt/2o1r8r578DcdNoKCt92jo62QZGW5upHQ6NKIhJ2G6kDPGvN3L7mm22/xk9nruxmKTFGVAgkGzMA==","signatures":[{"sig":"MEYCIQDgkw7ZD8vqp3lZzZGyzsBJzT6xKL2wDzIaXWY/KViWUwIhALrqMlhAmv1tp/mU9B+3sYPRRjV6T/spMkE0iybhuEzX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.283.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f239f81bc82e99aead45d2300c50ef9f/tutti-os-ui-rich-text-0.0.283.tgz","_integrity":"sha512-0rPVHH3TKt/2o1r8r578DcdNoKCt92jo62QZGW5upHQ6NKIhJ2G6kDPGvN3L7mm22/xk9nruxmKTFGVAgkGzMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.283","@tutti-os/ui-i18n-runtime":"0.0.283"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.283_1785758326506_0.15743135844841571","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@tutti-os/ui-rich-text","version":"0.0.284","_id":"@tutti-os/ui-rich-text@0.0.284","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"81315bd97468cc62c726e713fd06c308af4d7d50","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.284.tgz","fileCount":51,"integrity":"sha512-KTnw2GRqGl/nw/M85da8MByG3NRAZwudHNqqPzE0u7kfc7m5UXeUpo20v22ImI4OxNvD9QcBiDuMAFy9jLU24g==","signatures":[{"sig":"MEUCIQC7OUO082dr5fxgfnU1aTd9Ku6WSEIYU7CrgmM7l8ZL1gIgcLMBAUmuGbBlSg6ebgCfLvRkDe0MS4lzP1PH0PwEhWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.284.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d62143bb07d0460d9c51215d7b358ef8/tutti-os-ui-rich-text-0.0.284.tgz","_integrity":"sha512-KTnw2GRqGl/nw/M85da8MByG3NRAZwudHNqqPzE0u7kfc7m5UXeUpo20v22ImI4OxNvD9QcBiDuMAFy9jLU24g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.284","@tutti-os/ui-i18n-runtime":"0.0.284"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.284_1785826158150_0.2196436785855067","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@tutti-os/ui-rich-text","version":"0.0.285","_id":"@tutti-os/ui-rich-text@0.0.285","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8fc423c8b114283f52bd23972c201a733905c7e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.285.tgz","fileCount":51,"integrity":"sha512-ULVtG468WmX0OCq1p29v+jG8XEFyb93a3rjoEwX0S3ggdQpKcXHoPGaxEQbuz3nAKnBAKOw0ct5kuu9EzZR0Xw==","signatures":[{"sig":"MEUCIQCaG26cT9oICMtET8DtfEd+gGcRJ2baLpFjtTS6rQS+kAIgA98/s/Zb3YiTgVKaPE0qDDYWn7nJ0YgHYq6Znn3C+Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.285.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3fa9934802f9e5bf99cee8d05052f747/tutti-os-ui-rich-text-0.0.285.tgz","_integrity":"sha512-ULVtG468WmX0OCq1p29v+jG8XEFyb93a3rjoEwX0S3ggdQpKcXHoPGaxEQbuz3nAKnBAKOw0ct5kuu9EzZR0Xw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.285","@tutti-os/ui-i18n-runtime":"0.0.285"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.285_1785866793270_0.673943059731285","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@tutti-os/ui-rich-text","version":"0.0.286","_id":"@tutti-os/ui-rich-text@0.0.286","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3ffd376f01373178305079f4630baad51f39720a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.286.tgz","fileCount":51,"integrity":"sha512-k8dfbMOGlnmgBwhr+ILYC506UyDTJIFdactzUiDlATmjO+1Vkkem95gXJbN9uzp9a5Tq0ypBQ8SZKHr2hB70aw==","signatures":[{"sig":"MEUCIHe1RylEDVv0TZiygyopjsMudT8UXcnzRR5fThznhLIrAiEAkBqVyAWeWVIEPzkY6HPMMBGJStz64qjMVd9SUos6JJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.286.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/64867c5c9584ac073e5feacd6035c283/tutti-os-ui-rich-text-0.0.286.tgz","_integrity":"sha512-k8dfbMOGlnmgBwhr+ILYC506UyDTJIFdactzUiDlATmjO+1Vkkem95gXJbN9uzp9a5Tq0ypBQ8SZKHr2hB70aw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.286","@tutti-os/ui-i18n-runtime":"0.0.286"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.286_1785921520297_0.4194003306858263","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@tutti-os/ui-rich-text","version":"0.0.287","_id":"@tutti-os/ui-rich-text@0.0.287","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3e084010b79d3d72225f25967c4c06a8206984e0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.287.tgz","fileCount":51,"integrity":"sha512-jlV8tCgwmevh8vRD2QJIauet9OH8bIopocSU9H5zeBFD8j7oZgcP8YPkdzhGsfYPNwnd913sjDCM4UuDN6NYWg==","signatures":[{"sig":"MEUCIAfoaJhERijGmNCX7frpl/DqYmXZB7Xs4czVDtymQl7VAiEAm6FhCX/tdr7QaZss5M3TK1hjDlEglK/5k3NstxI7u7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824397},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.287.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\"","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b6446e81ee733be74f20f73f28142a1/tutti-os-ui-rich-text-0.0.287.tgz","_integrity":"sha512-jlV8tCgwmevh8vRD2QJIauet9OH8bIopocSU9H5zeBFD8j7oZgcP8YPkdzhGsfYPNwnd913sjDCM4UuDN6NYWg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.287","@tutti-os/ui-i18n-runtime":"0.0.287"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.287_1785924322597_0.32177588029468507","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@tutti-os/ui-rich-text","version":"0.0.288","_id":"@tutti-os/ui-rich-text@0.0.288","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e552f5f920e1f591ae5d8e8551617b5a2400ca49","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.288.tgz","fileCount":51,"integrity":"sha512-fnjNAcf8JLBTOrl71g4lDubhA/fMw5Z0LBxIaNFRpQ9c/tSjdNCDc0McjALispAWO8PcsqwiLOWFsQo3EjECeA==","signatures":[{"sig":"MEUCIDvXs98VF7JoAn/ti61IOcLNrhqQfAiej22Gzv/Aet6oAiEAkAyvGE1s5eAniNacoAeyyTbkyFIkk2JqS4fWO0BsqBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853526},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.288.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aec7385c99e7bda5232388a689e4445d/tutti-os-ui-rich-text-0.0.288.tgz","_integrity":"sha512-fnjNAcf8JLBTOrl71g4lDubhA/fMw5Z0LBxIaNFRpQ9c/tSjdNCDc0McjALispAWO8PcsqwiLOWFsQo3EjECeA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.288","@tutti-os/ui-i18n-runtime":"0.0.288"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.288_1785928571970_0.2277903241873651","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@tutti-os/ui-rich-text","version":"0.0.289","_id":"@tutti-os/ui-rich-text@0.0.289","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"461d984e4f472e32ad966dd81cd882da04f17659","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.289.tgz","fileCount":51,"integrity":"sha512-dz1lxPE7x4WVDW4LJpLJkKu+KI6G85qufh3kd/4QUEmupsVSYiJDpNfwOvB4z9AN4pbm67wFREZA/CecNxEZmQ==","signatures":[{"sig":"MEUCIQDgKb4uhNMjgztXsfSNpUQZVv7bedGS9CcV4jFZnW3GMwIgWXJVOntshTCFPta7ocZQTb7X+3NUQb49m/O7VIzDzW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853526},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.289.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8be7d0cddb73c96a4a3127d38275f249/tutti-os-ui-rich-text-0.0.289.tgz","_integrity":"sha512-dz1lxPE7x4WVDW4LJpLJkKu+KI6G85qufh3kd/4QUEmupsVSYiJDpNfwOvB4z9AN4pbm67wFREZA/CecNxEZmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.289","@tutti-os/ui-i18n-runtime":"0.0.289"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.289_1785939445801_0.5310695825202547","host":"s3://npm-registry-packages-npm-production"}},"0.0.290":{"name":"@tutti-os/ui-rich-text","version":"0.0.290","_id":"@tutti-os/ui-rich-text@0.0.290","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e9c199715c2e0d92d27684b92b7c191ee7ca3fad","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.290.tgz","fileCount":51,"integrity":"sha512-Ku83/yn9QP8qFAzH8hIb88fs8QR5fNI7Nae4AHw2aN0p/ZUBGuSzI9+Q5Ho7t1fvgc9F1qXvSCJ5mbResRMgtg==","signatures":[{"sig":"MEUCIQC/xPMhKbYfx0U05DGQnFZFyxHF6uIDOIgeghQ9dW8gHAIgFlrAaixOsKiuQ42rp8u5mYnR+s9S6j0PDkmeHQoFDDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853526},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.290.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de2311fa4216270e6fcd4bbb9df59e7e/tutti-os-ui-rich-text-0.0.290.tgz","_integrity":"sha512-Ku83/yn9QP8qFAzH8hIb88fs8QR5fNI7Nae4AHw2aN0p/ZUBGuSzI9+Q5Ho7t1fvgc9F1qXvSCJ5mbResRMgtg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.290","@tutti-os/ui-i18n-runtime":"0.0.290"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.290_1785946380250_0.27841427940260743","host":"s3://npm-registry-packages-npm-production"}},"0.0.291":{"name":"@tutti-os/ui-rich-text","version":"0.0.291","_id":"@tutti-os/ui-rich-text@0.0.291","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9a94bedcb4a29ece2051f63503b73124bdc38ac2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.291.tgz","fileCount":51,"integrity":"sha512-u1R6HJfbO8ZHaqIOoe+ffcQvCRpKi0VoPPhaEDgVaydOnYNtHv9rSc82rv43I1hf30Hzh/aEGLouBYKDhXocQg==","signatures":[{"sig":"MEUCIGiCNfY3eXZmNtC6axsPE6BWsk8HvaZQqvHlq10N/kDEAiEA2zWE2S3jDyxFlGlKfP14zzWA4GkrSELFEoDgtPgSnvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853526},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.291.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/573207a5a0f59950237ad15339ab92dc/tutti-os-ui-rich-text-0.0.291.tgz","_integrity":"sha512-u1R6HJfbO8ZHaqIOoe+ffcQvCRpKi0VoPPhaEDgVaydOnYNtHv9rSc82rv43I1hf30Hzh/aEGLouBYKDhXocQg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.291","@tutti-os/ui-i18n-runtime":"0.0.291"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.291_1785947582460_0.6606787293710139","host":"s3://npm-registry-packages-npm-production"}},"0.0.292":{"name":"@tutti-os/ui-rich-text","version":"0.0.292","_id":"@tutti-os/ui-rich-text@0.0.292","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84f0aa941951e85426dbeb8e2a3d648fbe4dbd7c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.292.tgz","fileCount":51,"integrity":"sha512-6/0G/VM818doh5feLVwtQX3Bczj1eepzT/r0+MIeQlebRBzK8Bkph66yQ9EDXck8mh507I9flhlQ2uluvYPqXQ==","signatures":[{"sig":"MEYCIQCJ4addZWcUdaleItor38aU3gHkvdQSc/+4RIuHlGF0qQIhANYwpWfQFIJJYtpRgiTSkFv7He2T9uxpWwlIBcYteEKs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857741},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.292.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3650a8cb7cb28f3c13c6a516e79f2ff7/tutti-os-ui-rich-text-0.0.292.tgz","_integrity":"sha512-6/0G/VM818doh5feLVwtQX3Bczj1eepzT/r0+MIeQlebRBzK8Bkph66yQ9EDXck8mh507I9flhlQ2uluvYPqXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.292","@tutti-os/ui-i18n-runtime":"0.0.292"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.292_1785950048347_0.37226377505870945","host":"s3://npm-registry-packages-npm-production"}},"0.0.293":{"name":"@tutti-os/ui-rich-text","version":"0.0.293","_id":"@tutti-os/ui-rich-text@0.0.293","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2dfc5e019c5137c62e0f32d8a9c2f519a4d8641e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.293.tgz","fileCount":51,"integrity":"sha512-g2hJvCa6BdS2PeIKNiRg6/X5RXmQ4ouecYJjDc9qlGenZLWTrJR8n7fMdyusFNGb/HXNnKkBI2oHHKyDaKsyXQ==","signatures":[{"sig":"MEUCIDhJvroiObTAfGVRE9K9Mmiz79U5OaC3f5l9f4I1ExPAAiEAwJ6gxzODRsgNeCHuuRCRv1qWCqfjdlztPFimQVDUcjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857741},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.293.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/114e00ae182da8a814305f91a6556005/tutti-os-ui-rich-text-0.0.293.tgz","_integrity":"sha512-g2hJvCa6BdS2PeIKNiRg6/X5RXmQ4ouecYJjDc9qlGenZLWTrJR8n7fMdyusFNGb/HXNnKkBI2oHHKyDaKsyXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.293","@tutti-os/ui-i18n-runtime":"0.0.293"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.293_1785950529404_0.6061780272011523","host":"s3://npm-registry-packages-npm-production"}},"0.0.294":{"name":"@tutti-os/ui-rich-text","version":"0.0.294","_id":"@tutti-os/ui-rich-text@0.0.294","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ace71c169c99488947a47cf118847c1915cae708","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.294.tgz","fileCount":51,"integrity":"sha512-MhjWmxvjp7033F/teEkrZKXKmvMtzqntqoAcsmkCHuBi+oFjvZ7q4Jtgmh24N3ALMwV3i4ifDOqARzRLAgF3aw==","signatures":[{"sig":"MEUCIBUiOv9ZEHW6ffXxs5EZLIwiD61TN5DFME5B/uLP2lSpAiEAx494z6Mjs5EChkbr1OHWAp0/cGY5baNuXN4G7rmRJEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857741},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.294.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e6ce2fda1cb8f96dde42476b18dc09e2/tutti-os-ui-rich-text-0.0.294.tgz","_integrity":"sha512-MhjWmxvjp7033F/teEkrZKXKmvMtzqntqoAcsmkCHuBi+oFjvZ7q4Jtgmh24N3ALMwV3i4ifDOqARzRLAgF3aw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.294","@tutti-os/ui-i18n-runtime":"0.0.294"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.294_1785951398300_0.9051114673279737","host":"s3://npm-registry-packages-npm-production"}},"0.0.295":{"name":"@tutti-os/ui-rich-text","version":"0.0.295","_id":"@tutti-os/ui-rich-text@0.0.295","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d897b94ba14238159e75480917d3132957ce9abf","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.295.tgz","fileCount":51,"integrity":"sha512-EmVc921muncgkWLHzyRseKlTfJro97iia2H2hJagmlOqxa7K6mcK3QsWZCE2t46hxn4lVxkqIkXhDGbzyZNcZg==","signatures":[{"sig":"MEUCIFrT/DrnxgNQDU1oUGen+358Bv3Jh4OZiNwiqtIeddhdAiEAlIbarFXoDeiA/bN8cvIAsY53fEswn5SvYEoMOv791vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.295.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cdbf7f50cc3a4fda2e93189ee8c8ccf0/tutti-os-ui-rich-text-0.0.295.tgz","_integrity":"sha512-EmVc921muncgkWLHzyRseKlTfJro97iia2H2hJagmlOqxa7K6mcK3QsWZCE2t46hxn4lVxkqIkXhDGbzyZNcZg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.295","@tutti-os/ui-i18n-runtime":"0.0.295"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.295_1785951770679_0.18887727535446164","host":"s3://npm-registry-packages-npm-production"}},"0.0.296":{"name":"@tutti-os/ui-rich-text","version":"0.0.296","_id":"@tutti-os/ui-rich-text@0.0.296","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2edba7f976655adbe5f74f2d62d879486eb3c57b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.296.tgz","fileCount":51,"integrity":"sha512-KrOV6Bu9gCWo0gNRoK82/ilxcE5osq9Keuq5TD/a9zDmmSBnpxgQ2cY890tQqhMoM+MhSICt/GxMP6/VkvgB9A==","signatures":[{"sig":"MEQCIH6pH7MeVAZtL+cqXbMAEggMYAlmdanMjUlvTZLvdkVmAiBAUzhtHNe3otCfjBGg6qtCU3OcWooPAs6sdqdf+p1NGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.296.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1bbabdf540ac753a575af18ee3d46c54/tutti-os-ui-rich-text-0.0.296.tgz","_integrity":"sha512-KrOV6Bu9gCWo0gNRoK82/ilxcE5osq9Keuq5TD/a9zDmmSBnpxgQ2cY890tQqhMoM+MhSICt/GxMP6/VkvgB9A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.296","@tutti-os/ui-i18n-runtime":"0.0.296"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.296_1785952621261_0.15685687451124886","host":"s3://npm-registry-packages-npm-production"}},"0.0.297":{"name":"@tutti-os/ui-rich-text","version":"0.0.297","_id":"@tutti-os/ui-rich-text@0.0.297","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b00f5c083d2d9acac53f7c61cc1e1cae41c933ff","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.297.tgz","fileCount":51,"integrity":"sha512-XVhWib9VC00YWZ96F5tBhUzfs56EQvmoHtHpy89C6/uAeo0qYotzHNu6dixXPgtMRNBRoyrUR8N3J8KguZhopA==","signatures":[{"sig":"MEUCIQDCwgl/CZU5srfRf9v+E/PIdvHxDEW7noWBprOJLJIGRgIgV5+zFsv0FpntZROFMh1OmbVA/960VcdiXnLQvL3Z8fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.297.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3cdc0d946db6ef01938f6fc2a4f5f4a2/tutti-os-ui-rich-text-0.0.297.tgz","_integrity":"sha512-XVhWib9VC00YWZ96F5tBhUzfs56EQvmoHtHpy89C6/uAeo0qYotzHNu6dixXPgtMRNBRoyrUR8N3J8KguZhopA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.297","@tutti-os/ui-i18n-runtime":"0.0.297"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.297_1785991059502_0.011122190580288072","host":"s3://npm-registry-packages-npm-production"}},"0.0.298":{"name":"@tutti-os/ui-rich-text","version":"0.0.298","_id":"@tutti-os/ui-rich-text@0.0.298","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d4b627278ee5fa661e36b9bf7a9eac9957bae6d7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.298.tgz","fileCount":51,"integrity":"sha512-bDLHVdB8XaMF/LUAIHO0j89z6UIjFwW9uy2uYPDRHWQlbF+tzW2GPOJss+ncBtB9Pfm4zNdp684zJqXKx+Xblw==","signatures":[{"sig":"MEUCIDGa0dZB+EdHC8QUYVBtzKr/lF5TGE6Z3w8EMSDJLLf9AiEA6F8QZWNaN6txrIS7Wvnz5rZWRDX2fOgMcwGNyh9htMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.298.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f1817cc3df2f2b93e85e6807f00a2a25/tutti-os-ui-rich-text-0.0.298.tgz","_integrity":"sha512-bDLHVdB8XaMF/LUAIHO0j89z6UIjFwW9uy2uYPDRHWQlbF+tzW2GPOJss+ncBtB9Pfm4zNdp684zJqXKx+Xblw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.298","@tutti-os/ui-i18n-runtime":"0.0.298"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.298_1785991471843_0.9978104121401432","host":"s3://npm-registry-packages-npm-production"}},"0.0.299":{"name":"@tutti-os/ui-rich-text","version":"0.0.299","_id":"@tutti-os/ui-rich-text@0.0.299","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"04594aed4c040290b0a953bddfea2a8e766d3b30","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.299.tgz","fileCount":51,"integrity":"sha512-dJ8Du+vibQ/i7mVkx/DMIrCw1cl82Ic/r9Pw5P/19R64fbPSoB0kvCIYECjycwSlDXU2+0LUYDHuM7c8nk2FSQ==","signatures":[{"sig":"MEUCIQCTJnOUNVq186rxUpfofMBkuQg2nLIQdrB8pRoYsipcfgIgbzUVyoCevEX8Tijww431zFIVm9Mxwq2DQ64N120Bc2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.299.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/230ef3526e9502751cef990cf93510bc/tutti-os-ui-rich-text-0.0.299.tgz","_integrity":"sha512-dJ8Du+vibQ/i7mVkx/DMIrCw1cl82Ic/r9Pw5P/19R64fbPSoB0kvCIYECjycwSlDXU2+0LUYDHuM7c8nk2FSQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.299","@tutti-os/ui-i18n-runtime":"0.0.299"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.299_1785993034477_0.5696495476423424","host":"s3://npm-registry-packages-npm-production"}},"0.0.300":{"name":"@tutti-os/ui-rich-text","version":"0.0.300","_id":"@tutti-os/ui-rich-text@0.0.300","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"44f4213933894b39ad56611429ee00de7e6ef2bf","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.300.tgz","fileCount":51,"integrity":"sha512-C0S4/0RqtL+G5/MiTv4bf3KzzFxJZbpHxKx43K457y/g0uErM9L/Wl+uYFSDyLNO4eqTsAzuLkcZS8HAsiRUAA==","signatures":[{"sig":"MEYCIQDUH3BZlrrY+URH7V3RU/WaKfPuX9ihzzv4VKkbpL/brAIhANH1fcCBELDCDmS4TRa2ZwZonr1m4mKzCcawSu2mtARc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.300.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6f6bacb62db6aed338708ba9b50beceb/tutti-os-ui-rich-text-0.0.300.tgz","_integrity":"sha512-C0S4/0RqtL+G5/MiTv4bf3KzzFxJZbpHxKx43K457y/g0uErM9L/Wl+uYFSDyLNO4eqTsAzuLkcZS8HAsiRUAA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.300","@tutti-os/ui-i18n-runtime":"0.0.300"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.300_1786002153399_0.6362540796132412","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@tutti-os/ui-rich-text","version":"0.0.301","_id":"@tutti-os/ui-rich-text@0.0.301","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"34eaa1d2112a0ca424482383de0366a9865ce96e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.301.tgz","fileCount":51,"integrity":"sha512-ovOAFZpFfcJas5b4n10biP27hxtsBjXHte64PV1lTcpOxBuecAOGDriecveurhWtqhxJ5a/lK5nvex3Z/f3KLg==","signatures":[{"sig":"MEQCIFCv91KEmaC2IdoPWofMB7FG9jLsbfDkt+vrRZhCbHUMAiAakt99W0BGgjwARiCBAe5FuLVqJg+r+zIYjDQItrtV+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.301.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/845250e1fd6e8ccd9320920fb4f5549e/tutti-os-ui-rich-text-0.0.301.tgz","_integrity":"sha512-ovOAFZpFfcJas5b4n10biP27hxtsBjXHte64PV1lTcpOxBuecAOGDriecveurhWtqhxJ5a/lK5nvex3Z/f3KLg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.301","@tutti-os/ui-i18n-runtime":"0.0.301"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.301_1786014057546_0.3857292826743093","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@tutti-os/ui-rich-text","version":"0.0.302","_id":"@tutti-os/ui-rich-text@0.0.302","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2365c81f35411b57efdfa11152ac3074161376d4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.302.tgz","fileCount":51,"integrity":"sha512-9x883uA0tjp7eNayPRG6bwZMEbH/VYX6gbGxAupsBBL7bgyY47khuoofosli4igfVYrcVlVOZO8daUi27Y5QYg==","signatures":[{"sig":"MEQCIB+7HqZVWD3Vn0JeNJFugYXWhTIhiTSQNzUfdpbXmWeOAiBtUFMqpQCthAqi7sXPn2UnPeJAqPeQ7ucS70QpB1QSvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.302.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6dbabf02c91eb1ec2f67dcf0ba4cc984/tutti-os-ui-rich-text-0.0.302.tgz","_integrity":"sha512-9x883uA0tjp7eNayPRG6bwZMEbH/VYX6gbGxAupsBBL7bgyY47khuoofosli4igfVYrcVlVOZO8daUi27Y5QYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.302","@tutti-os/ui-i18n-runtime":"0.0.302"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.302_1786014453179_0.4589542517369549","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@tutti-os/ui-rich-text","version":"0.0.303","_id":"@tutti-os/ui-rich-text@0.0.303","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ab8ac0dbaa26b7b3dc9e3de0173b2fadf27a52ec","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.303.tgz","fileCount":51,"integrity":"sha512-375BAy9r95sNgF9krI40qhtirhbxt/TKeJW45bKtgaSe0VRnqEbJ5UmgH+FtdtuHjA08lGk3A+Pi/yM/2P8WDg==","signatures":[{"sig":"MEQCIDgSDfiSSOYodlz5ghMpyW9yxAthvz6a9WRlianhpXEpAiBifNFR2UL6Y7boRMvBMk80qiZeCNFXtJhOSg383Igj4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.303.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/675e7fb315c9ea821d63cbf947078456/tutti-os-ui-rich-text-0.0.303.tgz","_integrity":"sha512-375BAy9r95sNgF9krI40qhtirhbxt/TKeJW45bKtgaSe0VRnqEbJ5UmgH+FtdtuHjA08lGk3A+Pi/yM/2P8WDg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.303","@tutti-os/ui-i18n-runtime":"0.0.303"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.303_1786016050020_0.9851886907327805","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@tutti-os/ui-rich-text","version":"0.0.304","_id":"@tutti-os/ui-rich-text@0.0.304","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce787c380723d8e6b941964a7e14c18a117a7707","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.304.tgz","fileCount":51,"integrity":"sha512-7URVoZej8+TuLkj2t6FVQKt3jXoXErYwteuNoxKSGLgL4GKW013W1C98YQOekXtJxRG6hlCs+xddRBzyuOC7QA==","signatures":[{"sig":"MEUCIDH5rlunnflkC5QO5sIu6kkYqeuTqK5A0NkJkhc5O+WLAiEAwEAVqP15Car5DaCabhr5fQ6WN8bsT+HuSzDOomT8P5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.304.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/27d17aaca59ba812d4a8317c02258550/tutti-os-ui-rich-text-0.0.304.tgz","_integrity":"sha512-7URVoZej8+TuLkj2t6FVQKt3jXoXErYwteuNoxKSGLgL4GKW013W1C98YQOekXtJxRG6hlCs+xddRBzyuOC7QA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.304","@tutti-os/ui-i18n-runtime":"0.0.304"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.304_1786025470807_0.9589770346945476","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@tutti-os/ui-rich-text","version":"0.0.305","_id":"@tutti-os/ui-rich-text@0.0.305","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a6b00d44540869d4cde222f0e92b15a735f1d741","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.305.tgz","fileCount":51,"integrity":"sha512-EkFV3A1F1hGqO30tjU4vkPzcXMXddQkAYrhqcBSA+reTSoKcAWExf5yYjdI/JbfECglrtav2A2RPk7WiIJrmRA==","signatures":[{"sig":"MEYCIQDVb9J+zD60k5N66G2IATsX4m0WFlsPhNTaNYXnQ+KT5wIhAKyILa6CHgTRLn2n+VO6fVaT6ObL1lZk035P0nVFAmzx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.305.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8de7eacae8b3b60d6dd64507c1f0e78f/tutti-os-ui-rich-text-0.0.305.tgz","_integrity":"sha512-EkFV3A1F1hGqO30tjU4vkPzcXMXddQkAYrhqcBSA+reTSoKcAWExf5yYjdI/JbfECglrtav2A2RPk7WiIJrmRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.305","@tutti-os/ui-i18n-runtime":"0.0.305"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.305_1786028460888_0.9306683204692601","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@tutti-os/ui-rich-text","version":"0.0.306","_id":"@tutti-os/ui-rich-text@0.0.306","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"28c241f377383c6ce791c7838f042641279acc2b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.306.tgz","fileCount":51,"integrity":"sha512-bffP1J3WLf6j6JDxZqYuFDc8SMxZCjlyTvrgdBNBGRlIjYZ1yFOVBaJYAAyvxaruMgCvCay1EunF3ak0zRgRXQ==","signatures":[{"sig":"MEUCIQCpdLuMkIyJIwZcnCsMM3bJs2FT9YkATHXGyiWo+VpKNwIgMeQEtAU6xw0atYSUtbE6DusrW3wMKVL8XowaFuvDZxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.306.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a97f83e6ffefba04d5c7a11832b40ba8/tutti-os-ui-rich-text-0.0.306.tgz","_integrity":"sha512-bffP1J3WLf6j6JDxZqYuFDc8SMxZCjlyTvrgdBNBGRlIjYZ1yFOVBaJYAAyvxaruMgCvCay1EunF3ak0zRgRXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.306","@tutti-os/ui-i18n-runtime":"0.0.306"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.306_1786038301554_0.05937401628902972","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@tutti-os/ui-rich-text","version":"0.0.307","_id":"@tutti-os/ui-rich-text@0.0.307","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"31b02f7b95b6980a37427493ecf5f8889ee02209","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.307.tgz","fileCount":51,"integrity":"sha512-sb6oiUHjAc2TaRVGOrynN/cN+8AtTQhbAL9OICsohQNxf3yDQBLdmbR8+JICCWXn32Yxu7PuWaqkqHx3SpxBvw==","signatures":[{"sig":"MEUCIQCXY4sSV1WLRi1zlQ0I1QvhPvRrLB7N5uz7lLF+lJcl0wIgWjbTyePKUR4AnNAKQ9ZnY2EdqyqqKqK2JA181d9nKvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.307.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4ba144542ac606e506402b4f8debb13b/tutti-os-ui-rich-text-0.0.307.tgz","_integrity":"sha512-sb6oiUHjAc2TaRVGOrynN/cN+8AtTQhbAL9OICsohQNxf3yDQBLdmbR8+JICCWXn32Yxu7PuWaqkqHx3SpxBvw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.307","@tutti-os/ui-i18n-runtime":"0.0.307"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.307_1786043747083_0.3471548505817943","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@tutti-os/ui-rich-text","version":"0.0.308","_id":"@tutti-os/ui-rich-text@0.0.308","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"923b02447dc544052969b3d489e6b7e7d50755a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.308.tgz","fileCount":51,"integrity":"sha512-SWW98HznpgjvSnZXWwKyN2w/oisFMd2F0z5nk0/tytGQSIgr3z/AaonMjYutkPSp0GSdUhUXX54U3c8ewRsGYg==","signatures":[{"sig":"MEYCIQDnzFYg6Kt5qYEdw/0Dp2A7moeNpJOWm9CvsuaF09iu7gIhAKrkVWrtX31vypv51zB/VQEmgiuqqtmFo9g2cMY64kuq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.308.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f4664776102334b7adbc5ac482f3b85a/tutti-os-ui-rich-text-0.0.308.tgz","_integrity":"sha512-SWW98HznpgjvSnZXWwKyN2w/oisFMd2F0z5nk0/tytGQSIgr3z/AaonMjYutkPSp0GSdUhUXX54U3c8ewRsGYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.308","@tutti-os/ui-i18n-runtime":"0.0.308"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.308_1786053581201_0.7209383100483968","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@tutti-os/ui-rich-text","version":"0.0.309","_id":"@tutti-os/ui-rich-text@0.0.309","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5056269fb9fc7223f65c79562db3eacf5981b5ee","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.309.tgz","fileCount":51,"integrity":"sha512-SmjLhX9ef/oSwcWmrWocMcgXg+n9sSG00ACcciwwAEj4gh4pWhYpXtmBPoXBIiMuZ85YLCN3J2AfSscQh6AdVA==","signatures":[{"sig":"MEQCIHYUaOse8fGXbDG6JL+OeAgXYqWovATfRCiFTipMot2/AiA3WyI6/0Ea3UY37Mtc0ZSp3OvyGa3XuQh6lOClohrTDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.309.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8895a96844d2d38e5607f8e4be50fc6e/tutti-os-ui-rich-text-0.0.309.tgz","_integrity":"sha512-SmjLhX9ef/oSwcWmrWocMcgXg+n9sSG00ACcciwwAEj4gh4pWhYpXtmBPoXBIiMuZ85YLCN3J2AfSscQh6AdVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.309","@tutti-os/ui-i18n-runtime":"0.0.309"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.309_1786064384565_0.12450207574179228","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@tutti-os/ui-rich-text","version":"0.0.310","_id":"@tutti-os/ui-rich-text@0.0.310","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4f484b7a45052b90243910da81eecf15b952a73e","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.310.tgz","fileCount":51,"integrity":"sha512-sfrCrjnC0WU8vAOwzx9js7XwPFSnAfLve2P6mMqXgDIe+CwU4vGjm5XKuwhoNRqD+ht90HKbXELlK6yScI8XOQ==","signatures":[{"sig":"MEQCIGni0Sl5/4H4NtVO9XV3b981VcBj6ni9XPYrmdoNr0JkAiAvuDOzvAy5geXJTU2v6oVS1beUyG2scP5NCNWlahpdkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.310.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/313819bf02f71906e2d955a31d3481ab/tutti-os-ui-rich-text-0.0.310.tgz","_integrity":"sha512-sfrCrjnC0WU8vAOwzx9js7XwPFSnAfLve2P6mMqXgDIe+CwU4vGjm5XKuwhoNRqD+ht90HKbXELlK6yScI8XOQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.310","@tutti-os/ui-i18n-runtime":"0.0.310"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.310_1786081121026_0.7052653020405304","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@tutti-os/ui-rich-text","version":"0.0.311","_id":"@tutti-os/ui-rich-text@0.0.311","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f9ab99706d97fd4a96815e3b5c31f3241de31bf8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.311.tgz","fileCount":51,"integrity":"sha512-1JQLeMoa0HaQCseflspP/4ZyIaVChnsZhiuOxy28rKWoyjtr13AaJqMF+afm+L/1YZfV4xpYirZaa7zz8eG4SA==","signatures":[{"sig":"MEUCICB8v7YU3fVaRX7+cxrG0f/aDkTk0h0LvBWK0VIzUtctAiEAvd6hary3rqPZiVSt7hBHBhkugj8SC9csbR3e/H90R58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.311.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d7f5da70b01568abd981e7f9dee93fd/tutti-os-ui-rich-text-0.0.311.tgz","_integrity":"sha512-1JQLeMoa0HaQCseflspP/4ZyIaVChnsZhiuOxy28rKWoyjtr13AaJqMF+afm+L/1YZfV4xpYirZaa7zz8eG4SA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.311","@tutti-os/ui-i18n-runtime":"0.0.311"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.311_1786083605057_0.022984757579477266","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@tutti-os/ui-rich-text","version":"0.0.312","_id":"@tutti-os/ui-rich-text@0.0.312","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"68186020044af274a5bf8feb9c3cdce9fbe1e486","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.312.tgz","fileCount":51,"integrity":"sha512-Jr+Vaevzc9gqJqkJfN9JSBwa0LI4jO4W+wkmHMbVq7M3EcCZZWk3vC2lqpJgKiN1QeOfRBznyHOivHpoKHzKXA==","signatures":[{"sig":"MEUCIQCl82oHdawoSk6UA/F5sJPujBFxmET8EyIfxGYozFpUNgIga8PTR54EnvrREbcurJnKpwEN6tDjbFs2qDVPhTOTa8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.312.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eb609b0f20eecb5a1e9b2145869deb8e/tutti-os-ui-rich-text-0.0.312.tgz","_integrity":"sha512-Jr+Vaevzc9gqJqkJfN9JSBwa0LI4jO4W+wkmHMbVq7M3EcCZZWk3vC2lqpJgKiN1QeOfRBznyHOivHpoKHzKXA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.312","@tutti-os/ui-i18n-runtime":"0.0.312"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.312_1786095434548_0.7486028046909932","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@tutti-os/ui-rich-text","version":"0.0.313","_id":"@tutti-os/ui-rich-text@0.0.313","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3f50e491a478e763410ef1b2e014376af157a11d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.313.tgz","fileCount":51,"integrity":"sha512-DiX27yHNghQxMl5QTLYRyUlNNtwN/Mu8Rbph1PxNUO7T/0NmYi1xMXNaeoC/xhdqcdFPcQ+kTxJMLOByFRGSqQ==","signatures":[{"sig":"MEUCIHByRKSti0J4oiG+Og9q1ualDk8JH2B+6ktz+ovQ3JLpAiEAorRR2B4Hfa9teQ6VfrmGiWmpDQyVkBeQj/G0MPaL48Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.313.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dab57dd53d2aaaef9b3f825ec5b750fc/tutti-os-ui-rich-text-0.0.313.tgz","_integrity":"sha512-DiX27yHNghQxMl5QTLYRyUlNNtwN/Mu8Rbph1PxNUO7T/0NmYi1xMXNaeoC/xhdqcdFPcQ+kTxJMLOByFRGSqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.313","@tutti-os/ui-i18n-runtime":"0.0.313"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.313_1786096030940_0.02471343129701009","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@tutti-os/ui-rich-text","version":"0.0.314","_id":"@tutti-os/ui-rich-text@0.0.314","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"da7e616c5985ea5d50e53c75c2b09cdbdd9cf3ed","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.314.tgz","fileCount":51,"integrity":"sha512-9k1p7qhY4516uhamA/M349tS0c1HBnMiD7p2WPaNDHMZfDMSPjiJcw//CkdiujVFhV6Pehx13F0H+IR1n4w24g==","signatures":[{"sig":"MEQCIH99Nb0N9f7y/7xPddCy50mJ/3zOnX5MqzhZtF9/4n7tAiBoh5tt0kO/6Xsarg2t1s4NSD8MIC5oE9qLvF7U8gDgMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.314.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/205febafe6d02ff5a1bc2b2275811e42/tutti-os-ui-rich-text-0.0.314.tgz","_integrity":"sha512-9k1p7qhY4516uhamA/M349tS0c1HBnMiD7p2WPaNDHMZfDMSPjiJcw//CkdiujVFhV6Pehx13F0H+IR1n4w24g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.314","@tutti-os/ui-i18n-runtime":"0.0.314"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.314_1786106122011_0.020010691107011924","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@tutti-os/ui-rich-text","version":"0.0.315","_id":"@tutti-os/ui-rich-text@0.0.315","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0d0962723524f227c44ca6f3bdb8882d1f86a968","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.315.tgz","fileCount":51,"integrity":"sha512-/I5p5iKRLFLYVq6OzCTwmfJcT+WRBDfMT6SVMfLFh9IDQPgTjlQpkeLtn/EKDrHFGmF3M6r4Lu+B9/JKjFZQ1A==","signatures":[{"sig":"MEQCICx/qqHn+FtOOqpqThneYMFvwTZgj5vV8TizUE3WE1F2AiAGeLC0lB8Q03cwtr75aEqr8Dtwdgz6wcmBiViyS0vrvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.315.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc982d8e032f815f833ea090f7fada23/tutti-os-ui-rich-text-0.0.315.tgz","_integrity":"sha512-/I5p5iKRLFLYVq6OzCTwmfJcT+WRBDfMT6SVMfLFh9IDQPgTjlQpkeLtn/EKDrHFGmF3M6r4Lu+B9/JKjFZQ1A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.315","@tutti-os/ui-i18n-runtime":"0.0.315"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.315_1786114965585_0.339200466602708","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@tutti-os/ui-rich-text","version":"0.0.316","_id":"@tutti-os/ui-rich-text@0.0.316","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"764a0343eaa8e8db88e341204291ed0ed36d95bb","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.316.tgz","fileCount":51,"integrity":"sha512-kBynjec/IuK9LHahmQ24ybjasobZxFQSHoCXoE1xN+viTNIcnkjPntVNquhLPshJGjBTTrg7JsL+a5GMMgfNoA==","signatures":[{"sig":"MEYCIQDDFD1yyKqq/3ppnHYEJApMF3nrdsIRro5f6WZplVU/CQIhAK8BZ/VIv34n1GiX/D0Guq1FNb9/yNOlfErthClpUE91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.316.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba10b7c86f0690bdc168e54bdc7a48dd/tutti-os-ui-rich-text-0.0.316.tgz","_integrity":"sha512-kBynjec/IuK9LHahmQ24ybjasobZxFQSHoCXoE1xN+viTNIcnkjPntVNquhLPshJGjBTTrg7JsL+a5GMMgfNoA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.316","@tutti-os/ui-i18n-runtime":"0.0.316"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.316_1786120750941_0.10699602383108697","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@tutti-os/ui-rich-text","version":"0.0.317","_id":"@tutti-os/ui-rich-text@0.0.317","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"be7b0b637f7b4a7ea713a20aee67414d1ab95268","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.317.tgz","fileCount":51,"integrity":"sha512-VfDEHtRWlOfkQJmJy82MpHw4hpNWH8++uv1P8moCbrI0KasheUGG5wSRM9NRqgNFQYwf3VQ5Q4LiZreg5aaqFg==","signatures":[{"sig":"MEQCIDh/ZoJR8GWK9eY/O4QEMHI2c3FdyXTdK/zo7blmqIKZAiAkwEEFM+OFFlOkz7cB3qDbJFHgofcnBikZ75rHoDvxdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.317.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b8ed8999d597eb10687746293e6f52a/tutti-os-ui-rich-text-0.0.317.tgz","_integrity":"sha512-VfDEHtRWlOfkQJmJy82MpHw4hpNWH8++uv1P8moCbrI0KasheUGG5wSRM9NRqgNFQYwf3VQ5Q4LiZreg5aaqFg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.317","@tutti-os/ui-i18n-runtime":"0.0.317"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.317_1786121120953_0.1036560822559689","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@tutti-os/ui-rich-text","version":"0.0.318","_id":"@tutti-os/ui-rich-text@0.0.318","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8063e999a8b694998c1ff487271f16af4fa9e96","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.318.tgz","fileCount":51,"integrity":"sha512-I13Y/02ed0XWV+nzo1JPtRmKAvc/nO7FpKeJ2XpVSMFf3A47tTbCPqT6ppT7t1aaxv67PJDyPammx4DN/GVMcg==","signatures":[{"sig":"MEUCIQD4OQht93U/AdZhHW2ozu2T5ArZ/DvFRAS/UwSkxByyvAIgeVdlMTV1qyiSYJY+loyRGi+G0mX5YblokOCcv4cb7Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.318.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3a7d6968ea230728a7de7b15e9f7438e/tutti-os-ui-rich-text-0.0.318.tgz","_integrity":"sha512-I13Y/02ed0XWV+nzo1JPtRmKAvc/nO7FpKeJ2XpVSMFf3A47tTbCPqT6ppT7t1aaxv67PJDyPammx4DN/GVMcg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.318","@tutti-os/ui-i18n-runtime":"0.0.318"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.318_1786173053905_0.17849241761457035","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@tutti-os/ui-rich-text","version":"0.0.319","_id":"@tutti-os/ui-rich-text@0.0.319","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db7badab496e14dc6cacc09bd6c3ccc10ef59b8a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.319.tgz","fileCount":51,"integrity":"sha512-LhU2z7Y6gBA2kkJ687EOHP3m+i53b7YIlfpeOK9ucvebg/wmwMdZy7BedSEzL9D8i61r/cyRAR3TmgCDfFS6NQ==","signatures":[{"sig":"MEQCIE7Alo4pS6wZX0hWTNbnBVDCQGzfyJZ2Cp/zrk+emyt/AiAzjpU7RbLwYbIkf0Ok/kj3uTsseJOq5GkULBwq7oJdLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.319.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/813a8839852268210f5b716471c5eee9/tutti-os-ui-rich-text-0.0.319.tgz","_integrity":"sha512-LhU2z7Y6gBA2kkJ687EOHP3m+i53b7YIlfpeOK9ucvebg/wmwMdZy7BedSEzL9D8i61r/cyRAR3TmgCDfFS6NQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.319","@tutti-os/ui-i18n-runtime":"0.0.319"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.319_1786174809770_0.9165234471360355","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@tutti-os/ui-rich-text","version":"0.0.320","_id":"@tutti-os/ui-rich-text@0.0.320","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"01942587bbcb28d310db8ede3e67bf1527101337","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.320.tgz","fileCount":51,"integrity":"sha512-v0O8ZUO2RIzO8Jgifz2IsdowuQ+YyqDnuuk9Cv2+DB2JFXVJVXVToJybVtHYNBxCSggvBxGoVsax86xKbaXxMw==","signatures":[{"sig":"MEYCIQC+71+/XEe+WR/wbJs2DrTUPlhYPOx5VJ0ksWUY7R2qygIhAMuFsRCDYAAhsRNEqeYRYoSc53jNrS1uEGTkkoTCXpZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.320.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/285ee297eb045cd61758e262dbbc006c/tutti-os-ui-rich-text-0.0.320.tgz","_integrity":"sha512-v0O8ZUO2RIzO8Jgifz2IsdowuQ+YyqDnuuk9Cv2+DB2JFXVJVXVToJybVtHYNBxCSggvBxGoVsax86xKbaXxMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.320","@tutti-os/ui-i18n-runtime":"0.0.320"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.320_1786178316450_0.6851374442163243","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@tutti-os/ui-rich-text","version":"0.0.321","_id":"@tutti-os/ui-rich-text@0.0.321","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"76ca7b63dc4eb4440e0e99405a0e9e3800467ef7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.321.tgz","fileCount":51,"integrity":"sha512-aOlKXSrZtV2qqNKZ5tP6byS3gv2c3vpjhNSEWYA/EymKTmGYIxR8FZYv8I9PDRkztBJcW93c+T7rnNI3UlNzSQ==","signatures":[{"sig":"MEUCIQCR5ehu+VN5OILqjbcsVmE+ZA4LJgkoqWW0TduEXDNxkAIgcxn9xz/A4iLIm0YMd63HxkJnkC8NfvnmKnAlQ6COnjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.321.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4a409a6c8ba9b03830be8f3d89e0f5ea/tutti-os-ui-rich-text-0.0.321.tgz","_integrity":"sha512-aOlKXSrZtV2qqNKZ5tP6byS3gv2c3vpjhNSEWYA/EymKTmGYIxR8FZYv8I9PDRkztBJcW93c+T7rnNI3UlNzSQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.321","@tutti-os/ui-i18n-runtime":"0.0.321"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.321_1786183775886_0.790909267748646","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@tutti-os/ui-rich-text","version":"0.0.322","_id":"@tutti-os/ui-rich-text@0.0.322","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b9fd4f6a5f062cd3bcc59fe92c795b71f956c3b4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.322.tgz","fileCount":51,"integrity":"sha512-nKFaRx8T7Okcxq3Si49H5S/kC7Fc7OZTiZZGzaMkchxIYLPmul//CnkT4fpG+Log1tUR9+WRp50btsJZk5YQ+w==","signatures":[{"sig":"MEQCIHlL5oeKPW+DU7Dw2D1eYfRH8qZeX/uf8N+5vy3ndaV2AiAp8Pos5UtFO57h855jLXmHao3xm1Vct1onKYbN+PRBOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.322.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e4a3b6f1d28c6b0d2a557f31ee6fe8d2/tutti-os-ui-rich-text-0.0.322.tgz","_integrity":"sha512-nKFaRx8T7Okcxq3Si49H5S/kC7Fc7OZTiZZGzaMkchxIYLPmul//CnkT4fpG+Log1tUR9+WRp50btsJZk5YQ+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.322","@tutti-os/ui-i18n-runtime":"0.0.322"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.322_1786187382702_0.8197862754422294","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@tutti-os/ui-rich-text","version":"0.0.323","_id":"@tutti-os/ui-rich-text@0.0.323","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0068acc13649aa45243487b7e230abb46b9d3bf8","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.323.tgz","fileCount":51,"integrity":"sha512-e0EcRynby04SPv0qE9LpWZy9S0eLtEsPuoZiiBPuHkti6+MQyVbDjODVHpMc9okfSiHSzgRYCOxpAOyP1Vf6sA==","signatures":[{"sig":"MEUCIQCJJKqqs3RoofirIf2+GbAxBUi1YM3BUHct6pC1vnyZWAIgfR0WaiO2h2sdgGrVPTyQPyBNpxjmqUvGE+9E950pXFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.323.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/02ca342ffe4f1e0a3454bb375840a3fa/tutti-os-ui-rich-text-0.0.323.tgz","_integrity":"sha512-e0EcRynby04SPv0qE9LpWZy9S0eLtEsPuoZiiBPuHkti6+MQyVbDjODVHpMc9okfSiHSzgRYCOxpAOyP1Vf6sA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.323","@tutti-os/ui-i18n-runtime":"0.0.323"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.323_1786198648944_0.5321148494498327","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@tutti-os/ui-rich-text","version":"0.0.324","_id":"@tutti-os/ui-rich-text@0.0.324","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5fe29a0cd890e7fd27029a3779e825abdccade6b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.324.tgz","fileCount":51,"integrity":"sha512-wxc3HVcmuT2ROdNgOBIgdeWrLHGCfkN1mQxSQnqrR43L/wTdN2GBUYOtavG6Pxd8jRn/fSXN0PhowkzfHi4+qQ==","signatures":[{"sig":"MEUCIQD2Yv80wh5w04pljugfvmWvVsiQRy3F9O8E4VyGMlRqsQIgSe9JdKQhrQLcBMOzOlujm/lPiX9HIxrrrRv7DoV1jsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.324.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/32ac6b0358964f415cc3a49d9d105db3/tutti-os-ui-rich-text-0.0.324.tgz","_integrity":"sha512-wxc3HVcmuT2ROdNgOBIgdeWrLHGCfkN1mQxSQnqrR43L/wTdN2GBUYOtavG6Pxd8jRn/fSXN0PhowkzfHi4+qQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.324","@tutti-os/ui-i18n-runtime":"0.0.324"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.324_1786284617699_0.07602517039368317","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@tutti-os/ui-rich-text","version":"0.0.325","_id":"@tutti-os/ui-rich-text@0.0.325","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"be881a83f1e25143eae5afa527bf130b082a3c7a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.325.tgz","fileCount":51,"integrity":"sha512-E6tddtMGFbyN+7TcThsl3nEX6fDDq0+dBekwzkJVClwpAJlM93ySuEVxwYUNQkPoFD1snp8dgeKRtnibTMZ52g==","signatures":[{"sig":"MEYCIQCDMjxWuuL7uzHF3l47OMmKj1GmSIttEsAd18uA3k7UmQIhAMnoFiseQtWOtaN2ddPRi6f0Kf/kVGtCSZ+8vmpbl/lU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.325.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b5b5fd976a5943728a3d76c50e067b6c/tutti-os-ui-rich-text-0.0.325.tgz","_integrity":"sha512-E6tddtMGFbyN+7TcThsl3nEX6fDDq0+dBekwzkJVClwpAJlM93ySuEVxwYUNQkPoFD1snp8dgeKRtnibTMZ52g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.325","@tutti-os/ui-i18n-runtime":"0.0.325"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.325_1786344640492_0.17564770490982662","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@tutti-os/ui-rich-text","version":"0.0.326","_id":"@tutti-os/ui-rich-text@0.0.326","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"28a21af542d6cff4636e852adf9222a2392822c4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.326.tgz","fileCount":51,"integrity":"sha512-hnR9gFJfAXwPsSH9cns9Rx/j7VLp6fJ4MwBfp6BJFD6YrF+2C9sUsMuslMngkBBwnczvddTllXaAqCf5IGUBTA==","signatures":[{"sig":"MEYCIQDSSmiDeBnqBk4vmIAB1wcFdp0jHmCVnJub1SfV1DoQ5QIhAKBUX2iZXJzmXtHceYZtvefTkR+PND8VhNK60MHwQeTC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.326.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c98c2d3ed68ec372d6765255c9330e75/tutti-os-ui-rich-text-0.0.326.tgz","_integrity":"sha512-hnR9gFJfAXwPsSH9cns9Rx/j7VLp6fJ4MwBfp6BJFD6YrF+2C9sUsMuslMngkBBwnczvddTllXaAqCf5IGUBTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.326","@tutti-os/ui-i18n-runtime":"0.0.326"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.326_1786352357100_0.3152915156529881","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@tutti-os/ui-rich-text","version":"0.0.327","_id":"@tutti-os/ui-rich-text@0.0.327","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ca7f5190d276195dc60bbb78db2dfffd4b1593b0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.327.tgz","fileCount":51,"integrity":"sha512-L2oFGZGCAW+/qmdGeni9GRcMxu+axhYQkB1/+7nZIQ2jKLyRG90rGT4M1MNp4OdOfdVsGx9fZRsuRHUyAB8rmw==","signatures":[{"sig":"MEQCICY6VNfQ3ymRa8hpadroisbAQxxxj6XlyYx3qk6wxVbyAiAM8FBM1UhZiP/HwtNb4edNNIHF4Uuxr/vQYmn1bEFlPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.327.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc704d2d4c7c741db354010d50788d8c/tutti-os-ui-rich-text-0.0.327.tgz","_integrity":"sha512-L2oFGZGCAW+/qmdGeni9GRcMxu+axhYQkB1/+7nZIQ2jKLyRG90rGT4M1MNp4OdOfdVsGx9fZRsuRHUyAB8rmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.327","@tutti-os/ui-i18n-runtime":"0.0.327"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.327_1786355857717_0.20588437138702642","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@tutti-os/ui-rich-text","version":"0.0.328","_id":"@tutti-os/ui-rich-text@0.0.328","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"58e0c2a8b85b8cc1aa8c66f8a3ccfbb07b2c9c53","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.328.tgz","fileCount":51,"integrity":"sha512-3cK/epTgw7FXD/Qx8Rq/43dUYJV4nn52hxYqpAFO3uqPlI+4dIY0uCxetX13DnMtw5o4+hOm5MopCYukgGDFFg==","signatures":[{"sig":"MEUCIQCJVbTDlBvw3aYGXXCUZ/GNx7vVkX8s8Ik8aN89ZANiuAIgeiD3IrTWILAtOwcIaKrR29eDaA0X8Ipjb8ApnQfjQzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.328.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/705a05c6731c6683e30ff314f8170d57/tutti-os-ui-rich-text-0.0.328.tgz","_integrity":"sha512-3cK/epTgw7FXD/Qx8Rq/43dUYJV4nn52hxYqpAFO3uqPlI+4dIY0uCxetX13DnMtw5o4+hOm5MopCYukgGDFFg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.328","@tutti-os/ui-i18n-runtime":"0.0.328"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.328_1786356792651_0.5635680451760723","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@tutti-os/ui-rich-text","version":"0.0.329","_id":"@tutti-os/ui-rich-text@0.0.329","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"00b90858ffddcf0422ca8079b449117fce79de37","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.329.tgz","fileCount":51,"integrity":"sha512-k0zZE98iTHahhmpmBYb6J5LQOIj9uYkdMQRKEeV+Arze84Mv+09Qx88SJHOjOXdilsyqF0LwsPgWBSKP8FNEaQ==","signatures":[{"sig":"MEQCICckkrdB5wk9Eu5+5ET7EUQ8Yg5Z0wsAL+Nt42mr/JWpAiB9ULdrRhtiLrH8vIuTprjD3Nt+TVFIsIqDbXIxEeZF8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.329.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c422bae66dac4508c697a62775d6ce7/tutti-os-ui-rich-text-0.0.329.tgz","_integrity":"sha512-k0zZE98iTHahhmpmBYb6J5LQOIj9uYkdMQRKEeV+Arze84Mv+09Qx88SJHOjOXdilsyqF0LwsPgWBSKP8FNEaQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.329","@tutti-os/ui-i18n-runtime":"0.0.329"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.329_1786361336951_0.1488973988401494","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@tutti-os/ui-rich-text","version":"0.0.330","_id":"@tutti-os/ui-rich-text@0.0.330","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2ec49f3953d62768e8a9742ce5cfb1018f8f47fd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.330.tgz","fileCount":51,"integrity":"sha512-ieF5DY00BVmkxRR6nUt+neMPb7c8q6gV0eRiSeSrpbXGF41fVhSDD/AyEtUreDK0+/EwsK6MXfKfPMZGdUw4Ig==","signatures":[{"sig":"MEYCIQDE199HWsrZ7ZaibNgQOQn8uO4731v3TY5ttc9PdqIXiAIhAJ3EdmWyDzLOOO+RwebLYTdBKL5+Fktmjix0JoQS0PUb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.330.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5a6c104b26fadda84fe2e27a8e30e6fb/tutti-os-ui-rich-text-0.0.330.tgz","_integrity":"sha512-ieF5DY00BVmkxRR6nUt+neMPb7c8q6gV0eRiSeSrpbXGF41fVhSDD/AyEtUreDK0+/EwsK6MXfKfPMZGdUw4Ig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.330","@tutti-os/ui-i18n-runtime":"0.0.330"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.330_1786368137332_0.147732461428433","host":"s3://npm-registry-packages-npm-production"}},"0.0.331":{"name":"@tutti-os/ui-rich-text","version":"0.0.331","_id":"@tutti-os/ui-rich-text@0.0.331","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"21ebd309d302bee9a8dfcbe3b3d23b1e6447ceb1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.331.tgz","fileCount":51,"integrity":"sha512-MrC1qNmT75ZAlMQmOBARHmFvWYqY6W3LBcNO51gi4znD6m7SzoVtge7QaGOn6QOilF8mRhRHz8rhjXTgWmXlCA==","signatures":[{"sig":"MEYCIQD6uqmbIv4Tg0cpMNL+c3QApVQHo2Ta0JFEqtECJW1MwgIhAPYZogqhyAePtF7rOQd9uVpqR9vNniVBW8TnbQMwBZDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.331.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef1a8210653fc45fcc06aa0499de3dd5/tutti-os-ui-rich-text-0.0.331.tgz","_integrity":"sha512-MrC1qNmT75ZAlMQmOBARHmFvWYqY6W3LBcNO51gi4znD6m7SzoVtge7QaGOn6QOilF8mRhRHz8rhjXTgWmXlCA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.331","@tutti-os/ui-i18n-runtime":"0.0.331"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.331_1786370325073_0.9326005607783925","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@tutti-os/ui-rich-text","version":"0.0.332","_id":"@tutti-os/ui-rich-text@0.0.332","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8dc20143f3f3cde2a94567bbe5777b3dc8c27720","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.332.tgz","fileCount":51,"integrity":"sha512-DrnCDzA6zhkEjSy7qGQzs8n/xN/hqCqgFh7K8UL3GmPCy+sYGaHsZvtmP8AkQj+nSZwiu2wZg8VqarQ2mSQD3g==","signatures":[{"sig":"MEUCIFoQchCH6708S/Ac+pAGb4oXsJgRMngx8xH7nCwQecdlAiEA7jA/S3GI5+5N21UHYwRzLgmop2A0qCVRH7sKzalFKgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.332.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f0a93ca148a2c183b1cbffaf4e2fe4e4/tutti-os-ui-rich-text-0.0.332.tgz","_integrity":"sha512-DrnCDzA6zhkEjSy7qGQzs8n/xN/hqCqgFh7K8UL3GmPCy+sYGaHsZvtmP8AkQj+nSZwiu2wZg8VqarQ2mSQD3g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.332","@tutti-os/ui-i18n-runtime":"0.0.332"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.332_1786370701354_0.9310572324982689","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@tutti-os/ui-rich-text","version":"0.0.333","_id":"@tutti-os/ui-rich-text@0.0.333","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"26f9d6d1f67ff2d536fb3fb86fedaf92a7815e9a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.333.tgz","fileCount":51,"integrity":"sha512-UwUb0MeN8LC8B6f8A3mt0qBKtRJlWBmmavQwTWUcG1teThqdrLN2DlK6yUmhUZcNzXi8KmCmhNdE+n9WG2JsmA==","signatures":[{"sig":"MEUCICS4nC985hsnIvBqgvocjPUXfFH6wtj/N8wUOUns+Tc3AiEA+GKJDHdLicxppsJjbcLud+oMFqEMuEZD6qeKi7YtIc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.333.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4ea680d7dfbeac7dcb3f9370a385fe4e/tutti-os-ui-rich-text-0.0.333.tgz","_integrity":"sha512-UwUb0MeN8LC8B6f8A3mt0qBKtRJlWBmmavQwTWUcG1teThqdrLN2DlK6yUmhUZcNzXi8KmCmhNdE+n9WG2JsmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.333","@tutti-os/ui-i18n-runtime":"0.0.333"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.333_1786378858104_0.6451627739398256","host":"s3://npm-registry-packages-npm-production"}},"0.0.334":{"name":"@tutti-os/ui-rich-text","version":"0.0.334","_id":"@tutti-os/ui-rich-text@0.0.334","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f953a647476efc4805ec951f4409d787f13d4ae2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.334.tgz","fileCount":51,"integrity":"sha512-+MaZfzQXqqiat6BbPyR0iVzufLOS0zPIg0JmAQVGx88TucPJSHeDw4YfurEmFE7Vr7zuRsS0B94HmlPdYOTxtQ==","signatures":[{"sig":"MEUCIQCg+328Hg6o0pRkU+IhOpjV52s1KU+Pyj1vObGKxsWi9AIgRJIkMRvvwCaAjqEWFwAWHKmXiM14pOSbrYPoYoQWnTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.334.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c01d9f9e4dce3909fa4705b70166a307/tutti-os-ui-rich-text-0.0.334.tgz","_integrity":"sha512-+MaZfzQXqqiat6BbPyR0iVzufLOS0zPIg0JmAQVGx88TucPJSHeDw4YfurEmFE7Vr7zuRsS0B94HmlPdYOTxtQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.334","@tutti-os/ui-i18n-runtime":"0.0.334"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.334_1786384211140_0.5659399815662363","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@tutti-os/ui-rich-text","version":"0.0.335","_id":"@tutti-os/ui-rich-text@0.0.335","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3dba8ee701b82645acb12d680ab9fa222a40faf2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.335.tgz","fileCount":51,"integrity":"sha512-/HRi3lLgCf2zPL04yJOQhBLT2wa8XnSsjtSRFKM0xjrzJenis7zhfY7fTl8Q6dnS4IRTG6BRY6J19spJqlddBw==","signatures":[{"sig":"MEUCIE2sMOGXNvN3JgcjrFZ0yeYKpc9S72ht5cfnDSaKeXLvAiEAl/gPdph8U5+cv2+dBz9DOS25yFCDa0dYFtyOJAfBLLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.335.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/60afa2a483c8a5de9af1928e96b42470/tutti-os-ui-rich-text-0.0.335.tgz","_integrity":"sha512-/HRi3lLgCf2zPL04yJOQhBLT2wa8XnSsjtSRFKM0xjrzJenis7zhfY7fTl8Q6dnS4IRTG6BRY6J19spJqlddBw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.335","@tutti-os/ui-i18n-runtime":"0.0.335"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.335_1786385636443_0.7395549655636744","host":"s3://npm-registry-packages-npm-production"}},"0.0.336":{"name":"@tutti-os/ui-rich-text","version":"0.0.336","_id":"@tutti-os/ui-rich-text@0.0.336","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a430e8999ce2d0a21cacda03a4769e0c7f7a9ea6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.336.tgz","fileCount":51,"integrity":"sha512-BjTUvfOTT8+glwqWHvWWRaIMWf/1jA/MNXAvMuqBvzcMfCMoIskWAEdfN97xQc3vbYHflYKd8FuWHo2/2bpsZw==","signatures":[{"sig":"MEUCIHg2sbdvr4SSX5rUjMJJS+9F+cExO5uwMl7B6Ao57wcoAiEAnWFeb2MNcrohWJTUHALwMjwlkCj4+Yo9aL06LQJ84dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.336.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/472070d66f3a55bf10430d8f15c047d2/tutti-os-ui-rich-text-0.0.336.tgz","_integrity":"sha512-BjTUvfOTT8+glwqWHvWWRaIMWf/1jA/MNXAvMuqBvzcMfCMoIskWAEdfN97xQc3vbYHflYKd8FuWHo2/2bpsZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.336","@tutti-os/ui-i18n-runtime":"0.0.336"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.336_1786388442667_0.1435874492392104","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@tutti-os/ui-rich-text","version":"0.0.337","_id":"@tutti-os/ui-rich-text@0.0.337","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"540a831f30183c696db4943e91b38ef249b05125","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.337.tgz","fileCount":51,"integrity":"sha512-tafZTZkyfHZ4eTlE+5Lpuh8yvzSTltwVVdZ/VnvA769K56vFXN8JANF0Q3QSEGodR4SY+bFQlZSQkaIcA9SyhA==","signatures":[{"sig":"MEUCIQDPF08brahY+G5n6F/0PGujxM2Wbt4IzgPDmu82yrZ8RgIgCevICiGb1IAvw92gb5CzPPV/F0P7oSzAQsrgeL1mQIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.337.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8b4e484b2096cf124b51eb51bbfa40dd/tutti-os-ui-rich-text-0.0.337.tgz","_integrity":"sha512-tafZTZkyfHZ4eTlE+5Lpuh8yvzSTltwVVdZ/VnvA769K56vFXN8JANF0Q3QSEGodR4SY+bFQlZSQkaIcA9SyhA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.337","@tutti-os/ui-i18n-runtime":"0.0.337"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.337_1786416590605_0.23440721626813965","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@tutti-os/ui-rich-text","version":"0.0.338","_id":"@tutti-os/ui-rich-text@0.0.338","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"038b233f0a8a314698c00c1869dbcaf2ed432645","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.338.tgz","fileCount":51,"integrity":"sha512-3o+KB5FYejKPQ9aQTpiPQzjpBEi2BSN2yl0C/n8i1dnMYPLvfVTEK44owK1D5AB193Y7eNepq0JgRpgCHM0Blg==","signatures":[{"sig":"MEYCIQDxeni+Nb+9BPhY+4K0V7fCX+UjzLV/6oBbVl7DHgOhXAIhAMmtBxO/6KfhUrQnc2ThMeuMBJhqJMpLXtwem90ThD9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.338.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82d1107f43813c6f7592f38c2d320d02/tutti-os-ui-rich-text-0.0.338.tgz","_integrity":"sha512-3o+KB5FYejKPQ9aQTpiPQzjpBEi2BSN2yl0C/n8i1dnMYPLvfVTEK44owK1D5AB193Y7eNepq0JgRpgCHM0Blg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.338","@tutti-os/ui-i18n-runtime":"0.0.338"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.338_1786431662305_0.4915395063748229","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"@tutti-os/ui-rich-text","version":"0.0.339","_id":"@tutti-os/ui-rich-text@0.0.339","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5910cf62d717fc2e895ae514be9cddb7610d5074","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.339.tgz","fileCount":51,"integrity":"sha512-DSks4nFCkJdMqa/pLe2UW3n/FbhUL+sSRUcltrN8f9hkHJV2tcWGuwoKv9sAut8G+cbJorYThn6dIwdsVZv9TA==","signatures":[{"sig":"MEUCIQDt6gJ+M5kjvEcmWiymPZjYK9p+q7gqXT93YIe+PEaW3wIgD7Qu7U4hQRoERBD9dk/n3MrSNxihVIn/3mjb4yvoRSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.339.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9a0d7924badab6cc03af8e0a6cd8d623/tutti-os-ui-rich-text-0.0.339.tgz","_integrity":"sha512-DSks4nFCkJdMqa/pLe2UW3n/FbhUL+sSRUcltrN8f9hkHJV2tcWGuwoKv9sAut8G+cbJorYThn6dIwdsVZv9TA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.339","@tutti-os/ui-i18n-runtime":"0.0.339"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.339_1786433433291_0.07224953521300082","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@tutti-os/ui-rich-text","version":"0.0.340","_id":"@tutti-os/ui-rich-text@0.0.340","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f796ac96206d22c6395fc755daaad1a18ae30962","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.340.tgz","fileCount":51,"integrity":"sha512-SNujG8yte1BIu1Azr1sAQ9ohmn4pWRJ0V3hLnLVF7tB5Xx70YclFE5jJ/SWHprbV93H5FFuxum+Lt9G2WsTYZQ==","signatures":[{"sig":"MEYCIQDkSqQRSIfUaugt0cp2iwiWA0wwuzlCJdNSLtbCwAT8uAIhAJIb/lZJvRAcD1dDQbRkiqHDOEDJbg1vQ7KH+ZjFD7UL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.340.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/758b487c53def808ffe7ad2a3cb074af/tutti-os-ui-rich-text-0.0.340.tgz","_integrity":"sha512-SNujG8yte1BIu1Azr1sAQ9ohmn4pWRJ0V3hLnLVF7tB5Xx70YclFE5jJ/SWHprbV93H5FFuxum+Lt9G2WsTYZQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.340","@tutti-os/ui-i18n-runtime":"0.0.340"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.340_1786435703831_0.02118149171249528","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@tutti-os/ui-rich-text","version":"0.0.341","_id":"@tutti-os/ui-rich-text@0.0.341","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d815fab8c0b544770c9f3636ad1c03dc10000c1c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.341.tgz","fileCount":51,"integrity":"sha512-IeBJNlSt/59E+WJag1eFPHYUCNJ2LHjtxKYH2FgohKGfK+jWpumhDrlqYe30YcTKlPbhuOTpsGO8GD++KPpE9Q==","signatures":[{"sig":"MEQCIDcz+uw5A/+ICzeen5spC3vg9kWngNqSB3uS/okjn5dbAiAaf/tpjOhX7NI8J8raHuYAyv6fRBnKCZQOt7Ht0Se6Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.341.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d86cf91447bc6f5de16057a469c5c8ed/tutti-os-ui-rich-text-0.0.341.tgz","_integrity":"sha512-IeBJNlSt/59E+WJag1eFPHYUCNJ2LHjtxKYH2FgohKGfK+jWpumhDrlqYe30YcTKlPbhuOTpsGO8GD++KPpE9Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.341","@tutti-os/ui-i18n-runtime":"0.0.341"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.341_1786439926466_0.8877313085950476","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@tutti-os/ui-rich-text","version":"0.0.342","_id":"@tutti-os/ui-rich-text@0.0.342","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3d21e96fda9961678252f3c59b3a6c1b3bc19947","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.342.tgz","fileCount":51,"integrity":"sha512-sFjN5vni/+Xh0/koo8Ddl0WG7CNXB9fMy0Oszdq4lXEQzu6z6pVON86+UE0w4858sRTFO6vHwMpB+F7aFWEj0w==","signatures":[{"sig":"MEQCICGblw0nqvPJTScMcBz3ZUWIBdnEtKBj89xtCCVyJFFiAiBAV9PFBs1LresaoyzU3aqvDJcWwIIbNFQMOzSFYQOL7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.342.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/758640df555c29b49cf56dcc135c034e/tutti-os-ui-rich-text-0.0.342.tgz","_integrity":"sha512-sFjN5vni/+Xh0/koo8Ddl0WG7CNXB9fMy0Oszdq4lXEQzu6z6pVON86+UE0w4858sRTFO6vHwMpB+F7aFWEj0w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.342","@tutti-os/ui-i18n-runtime":"0.0.342"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.342_1786440863718_0.6791391438609065","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@tutti-os/ui-rich-text","version":"0.0.343","_id":"@tutti-os/ui-rich-text@0.0.343","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ae0d30a26e01affa1bae16f10d85ff04c22d000a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.343.tgz","fileCount":51,"integrity":"sha512-cC6afi3zGAF3fAsrGqzswIRDPLay/P/d5Fpp1rRJpqR041DTKESV4WXxFftnfGpB3ZEVeQvV4qjw9/867dYlww==","signatures":[{"sig":"MEYCIQDCDmo/IZQElHOLhAKlySFiR1ceDXVYZL+mAkDDDgAZkwIhAPE12UAl5zRfxRZek9S8ol2mHQmzbrtXFmPpTxwV7cqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.343.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de1b2174dbcc74413ad3b3c44454c2e0/tutti-os-ui-rich-text-0.0.343.tgz","_integrity":"sha512-cC6afi3zGAF3fAsrGqzswIRDPLay/P/d5Fpp1rRJpqR041DTKESV4WXxFftnfGpB3ZEVeQvV4qjw9/867dYlww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.343","@tutti-os/ui-i18n-runtime":"0.0.343"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.343_1786441315081_0.7356479631092139","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@tutti-os/ui-rich-text","version":"0.0.344","_id":"@tutti-os/ui-rich-text@0.0.344","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"20d171aec58a69c8a596859f70e80e4d32744ce9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.344.tgz","fileCount":51,"integrity":"sha512-OeuKuLvKAwWUfZC+pJGDP8kDO6YRTs6drwPfFYDLKrfBV+gMwnqk5K0zYV0OhXsAfR9PL0CUI2GeJdTsoGhy2Q==","signatures":[{"sig":"MEQCIBd8kPZS7vzMR3C12uVLvm16J3aY9gLvXs4x2vxKWkufAiBrXPcQWhkjcAHSn1azpiTgblPlmuNqOAGjpuY/oBJQ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.344.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3d0fc336165b83afc46fbe6b3c2344fa/tutti-os-ui-rich-text-0.0.344.tgz","_integrity":"sha512-OeuKuLvKAwWUfZC+pJGDP8kDO6YRTs6drwPfFYDLKrfBV+gMwnqk5K0zYV0OhXsAfR9PL0CUI2GeJdTsoGhy2Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.344","@tutti-os/ui-i18n-runtime":"0.0.344"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.344_1786444337812_0.35766454804086045","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@tutti-os/ui-rich-text","version":"0.0.345","_id":"@tutti-os/ui-rich-text@0.0.345","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f6a951dcde2baa679086e9b5e1b6273a6a6e7ffb","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.345.tgz","fileCount":51,"integrity":"sha512-QRcydy3lz1Pecii5QZmYuQJAlhEZog6DHAtJkTWiDlZnpsvvpfsQ/JZMNn9UDavd95w7+Eyhb3iY35ah26mN7Q==","signatures":[{"sig":"MEUCIQCRNckBRKdKH/uL+Vcwwbp4XAU6UPSGrRiMGtqrOnnwtwIgSLijY+ySavXrOM4QeYLfe99St118K9ZqVx9WOFeoOb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.345.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/51a49ce42bf2c67fac82d691592c61db/tutti-os-ui-rich-text-0.0.345.tgz","_integrity":"sha512-QRcydy3lz1Pecii5QZmYuQJAlhEZog6DHAtJkTWiDlZnpsvvpfsQ/JZMNn9UDavd95w7+Eyhb3iY35ah26mN7Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.345","@tutti-os/ui-i18n-runtime":"0.0.345"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.345_1786444910410_0.4864332299455001","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@tutti-os/ui-rich-text","version":"0.0.346","_id":"@tutti-os/ui-rich-text@0.0.346","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7f610d928c4ba8c77130eea5b18cdecbc454fb4b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.346.tgz","fileCount":51,"integrity":"sha512-IDjZIoIfBgyyMSMazntKS4FdzixHQ6rDgB5v0MPwjsElvh5Y92Duzuu1gQoevdKAOSwi5iv36XEPfO5ArahW2Q==","signatures":[{"sig":"MEUCIQDiXuTpL5s1AqJZjYyswOCXLX1LbvVZX+AsUlprDv7tQwIgKS/CuEszaFR51nj5Xp5G07jeyKDmz8pTnTLJdWnNpMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.346.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0692082f6f605c3ebc35fca5fceafd54/tutti-os-ui-rich-text-0.0.346.tgz","_integrity":"sha512-IDjZIoIfBgyyMSMazntKS4FdzixHQ6rDgB5v0MPwjsElvh5Y92Duzuu1gQoevdKAOSwi5iv36XEPfO5ArahW2Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.346","@tutti-os/ui-i18n-runtime":"0.0.346"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.346_1786446525876_0.9348156265423129","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@tutti-os/ui-rich-text","version":"0.0.347","_id":"@tutti-os/ui-rich-text@0.0.347","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f7ce2b9e1b1e2fc71da36a87d7aafdb0fef62ab0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.347.tgz","fileCount":51,"integrity":"sha512-Tv1r98L9OVwF8RssanZ4ZQDl2pWSKVrMEHmQD8py84Ych5qjiv5yNyDq1Mk71bwxef71cWHVN87Fhd/GPDZ+3Q==","signatures":[{"sig":"MEUCIBWHC1NuNB1cutH9WId7UTGhBGKgg1mN6Hrkgb1umIYDAiEA6O6sKkzRl7UMYZ2sBrNqKIlXAr3aydKYdSSsHmK5Lz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.347.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3c146678d13b4c30e561d254b8f45847/tutti-os-ui-rich-text-0.0.347.tgz","_integrity":"sha512-Tv1r98L9OVwF8RssanZ4ZQDl2pWSKVrMEHmQD8py84Ych5qjiv5yNyDq1Mk71bwxef71cWHVN87Fhd/GPDZ+3Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.347","@tutti-os/ui-i18n-runtime":"0.0.347"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.347_1786453403101_0.6272728930903233","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@tutti-os/ui-rich-text","version":"0.0.348","_id":"@tutti-os/ui-rich-text@0.0.348","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dec91ddfbcc48af732b09ce4b30a26d9ef21fd98","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.348.tgz","fileCount":51,"integrity":"sha512-6kN9HLAPn5/7CMfFWRGXTSP7jHmaqMHnv3j3dop6ZlDD1ktxvd262WiHbJkdmRGSS/enJC7JqolNKeLvDCjcDw==","signatures":[{"sig":"MEQCIAHOphAu2EmUrqw6ESdSbv5vQv6BqGEFe3YYgMmcoKTlAiBRONJryCZUzyP5uHNlPS5DGbJhe+sP50aAfymOvPfSrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.348.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fb18c7632039bfa97870691ec2cc38e5/tutti-os-ui-rich-text-0.0.348.tgz","_integrity":"sha512-6kN9HLAPn5/7CMfFWRGXTSP7jHmaqMHnv3j3dop6ZlDD1ktxvd262WiHbJkdmRGSS/enJC7JqolNKeLvDCjcDw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.348","@tutti-os/ui-i18n-runtime":"0.0.348"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.348_1786454646039_0.006757689582433946","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@tutti-os/ui-rich-text","version":"0.0.349","_id":"@tutti-os/ui-rich-text@0.0.349","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"acb7e0bb3c1515d8e547875341cc2c72f08078ca","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.349.tgz","fileCount":51,"integrity":"sha512-oI7a4MdfdBR4DZjpKFBgseRrj/qywVNfbjIXyOwBYE/jIML17B9f2cIh1KHh4caFBG1hz2fkAvRFPQBqbyAQKg==","signatures":[{"sig":"MEUCIFwwlmWA9kAwErD8goi7Nos2cQy4JIKs7GJsV/ztli50AiEA8SwyJt8NbDdipumjMvt5z01TVanj1XRfoqI0JEUEWG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.349.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6383ca7394021f88a85c445d326d8669/tutti-os-ui-rich-text-0.0.349.tgz","_integrity":"sha512-oI7a4MdfdBR4DZjpKFBgseRrj/qywVNfbjIXyOwBYE/jIML17B9f2cIh1KHh4caFBG1hz2fkAvRFPQBqbyAQKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.349","@tutti-os/ui-i18n-runtime":"0.0.349"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.349_1786459088898_0.2516383009780383","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@tutti-os/ui-rich-text","version":"0.0.350","_id":"@tutti-os/ui-rich-text@0.0.350","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"904607b7ab85417694380d5c0bc8fef809002694","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.350.tgz","fileCount":51,"integrity":"sha512-Sf4DR1T/7/SrWmMdodhfEwbazxzzN3bT3eCF0PStBheJV+Gp6rjMJTvM9y8UQFno44d9SpxECx9rCDEV+nk/IQ==","signatures":[{"sig":"MEUCICaVMv7UzFIuk4+S75UawzuSc+phIpua3LB9sDxGZBJpAiEAnF+jPuizKr3POuLrBslOxDSUHB2Ke+O/0QX/y8VUD7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.350.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/419048ece19eae454ea5b7554798d186/tutti-os-ui-rich-text-0.0.350.tgz","_integrity":"sha512-Sf4DR1T/7/SrWmMdodhfEwbazxzzN3bT3eCF0PStBheJV+Gp6rjMJTvM9y8UQFno44d9SpxECx9rCDEV+nk/IQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.350","@tutti-os/ui-i18n-runtime":"0.0.350"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.350_1786498005927_0.030785060031738087","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@tutti-os/ui-rich-text","version":"0.0.351","_id":"@tutti-os/ui-rich-text@0.0.351","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dabddb703ba9603dbe3836f039a48357883bd6d0","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.351.tgz","fileCount":51,"integrity":"sha512-E8/0Z+MB0r6YG70Kyp5z9GDTl67IRRntF2lyTTvS9ax9EzjYrE5eU39lEcbFzmIAK/yevAmypXc77IaEvfCUog==","signatures":[{"sig":"MEUCIFMghaLCYwdgJ/fbHsin97RZIZMvspoK/X02GKFZ01TZAiEA/cn1YDQ2BwkQuA4v8LUdvd5ro4eBkcH8iqiyfDXc5X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.351.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d82a7e0000ed9abba2c7db3303cc11c3/tutti-os-ui-rich-text-0.0.351.tgz","_integrity":"sha512-E8/0Z+MB0r6YG70Kyp5z9GDTl67IRRntF2lyTTvS9ax9EzjYrE5eU39lEcbFzmIAK/yevAmypXc77IaEvfCUog==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.351","@tutti-os/ui-i18n-runtime":"0.0.351"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.351_1786506181794_0.5944657206150716","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@tutti-os/ui-rich-text","version":"0.0.352","_id":"@tutti-os/ui-rich-text@0.0.352","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bbdfa1ed980b512d3d471f29737aeb4189cb6a33","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.352.tgz","fileCount":51,"integrity":"sha512-bw361LLdzVNKd0ICkTSyHF2OHrYhoDFlmwv+A1Q+Oo695R9SOcnKsIxYz9h6sxWn+RzpMl9iO+qi4biurpEKeg==","signatures":[{"sig":"MEYCIQC+CsuAicEdhrNB9kYQcSKpyUsfJqoyb9BXOfxHehLv6AIhAKe59mYTYNoyy0XReRtnOWDYENs07DRtacHnCrNA82rW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.352.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c8dd9de59881c238b2968f95769f63eb/tutti-os-ui-rich-text-0.0.352.tgz","_integrity":"sha512-bw361LLdzVNKd0ICkTSyHF2OHrYhoDFlmwv+A1Q+Oo695R9SOcnKsIxYz9h6sxWn+RzpMl9iO+qi4biurpEKeg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.352","@tutti-os/ui-i18n-runtime":"0.0.352"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.352_1786506643739_0.37602144758219014","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@tutti-os/ui-rich-text","version":"0.0.353","_id":"@tutti-os/ui-rich-text@0.0.353","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"df813e4bdd249e9f2f84ad09456f7bbfe275cc89","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.353.tgz","fileCount":51,"integrity":"sha512-tY5MHzOBeIJ2qazs+xBr8izXm2+uRdhRgKskGOtTSQ5KTte5xoh0O+IPWsEqFoRBsJqvJZKV9ZLRrATzOGFe8A==","signatures":[{"sig":"MEUCIQD6GbPNAk6ya1LqoK0vkZ4iiG8R0jMoHcZe80/6a4SebAIgd1OQ3V3xhy6CkqOsPy08boL//AItSAlTIKzU188FUpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857245},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.353.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/512895082ca5a3bd3583c32569ed5620/tutti-os-ui-rich-text-0.0.353.tgz","_integrity":"sha512-tY5MHzOBeIJ2qazs+xBr8izXm2+uRdhRgKskGOtTSQ5KTte5xoh0O+IPWsEqFoRBsJqvJZKV9ZLRrATzOGFe8A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.353","@tutti-os/ui-i18n-runtime":"0.0.353"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.353_1786509747318_0.5632826425532003","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@tutti-os/ui-rich-text","version":"0.0.354","_id":"@tutti-os/ui-rich-text@0.0.354","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cdcda1ed67a66e1678da400fad30aedc6213ffc2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.354.tgz","fileCount":51,"integrity":"sha512-E+ccmavrhApLV3z7dqJ1OSxny5r5nyB7CayXaQTne/OrCD912ffAhkgXxcbmCcivAZ64KwItBniZVg55ACuEmg==","signatures":[{"sig":"MEUCIFHAnyFJgO0bUBPKk+KGHGOqv9AjUK4O/ZzKgo3cOJx7AiEA3NBn4tp6QW29212rRt6/Av4qhOsWYOtgibTK4Tu8iP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.354.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4469b90b7ffd421a06e231d2f791a334/tutti-os-ui-rich-text-0.0.354.tgz","_integrity":"sha512-E+ccmavrhApLV3z7dqJ1OSxny5r5nyB7CayXaQTne/OrCD912ffAhkgXxcbmCcivAZ64KwItBniZVg55ACuEmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.354","@tutti-os/ui-i18n-runtime":"0.0.354"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.354_1786515748008_0.721234713659811","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@tutti-os/ui-rich-text","version":"0.0.355","_id":"@tutti-os/ui-rich-text@0.0.355","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7cd1614a38d1415a19b8b76c08637aacb1f6c62f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.355.tgz","fileCount":51,"integrity":"sha512-Ui09zLha0+XOA7a5mENjCMNV0QyrK2LaSt4yXtDVhd6JScDFlzSJNdfZAQ4HujMei7Zfm3b3qukzYFxi8d9q7Q==","signatures":[{"sig":"MEUCIDllGaUu05qyXHE23BHkoB87UfaVDEKBHGNxmE+I9KKjAiEAyjfYo7PcfaMsAggXwwrZPK4I1xFlauDVYrMpd6dE1UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.355.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2e8c16f492960f36703cee7fd734adf9/tutti-os-ui-rich-text-0.0.355.tgz","_integrity":"sha512-Ui09zLha0+XOA7a5mENjCMNV0QyrK2LaSt4yXtDVhd6JScDFlzSJNdfZAQ4HujMei7Zfm3b3qukzYFxi8d9q7Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.355","@tutti-os/ui-i18n-runtime":"0.0.355"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.355_1786516384795_0.11002789341405905","host":"s3://npm-registry-packages-npm-production"}},"0.0.356":{"name":"@tutti-os/ui-rich-text","version":"0.0.356","_id":"@tutti-os/ui-rich-text@0.0.356","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eb560b074ddafdc5fae34c1f3ae70d9aea38144a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.356.tgz","fileCount":51,"integrity":"sha512-cFo/rgFyvpPsEr4BABOxpB3aDFIMZEDtmhAFR7hxyXjMU+ba1ZozSBFZxSURyt29Yc7zAScfPAmYwPfxVIiGsA==","signatures":[{"sig":"MEQCICusf84Gyz8Zqq/V7gAt5bq+W7JVXCZh7gPRf/fnqss4AiBVUsiSY+eXm8S0CEiLlcUqFIS7X6udv9pWaprmUOqBEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.356.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bbd04e304760b6cf59e9c2cf25b7346b/tutti-os-ui-rich-text-0.0.356.tgz","_integrity":"sha512-cFo/rgFyvpPsEr4BABOxpB3aDFIMZEDtmhAFR7hxyXjMU+ba1ZozSBFZxSURyt29Yc7zAScfPAmYwPfxVIiGsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.356","@tutti-os/ui-i18n-runtime":"0.0.356"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.356_1786519003491_0.4373276278691447","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@tutti-os/ui-rich-text","version":"0.0.357","_id":"@tutti-os/ui-rich-text@0.0.357","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4021f1601302eb23682a430b68b007400ce934c9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.357.tgz","fileCount":51,"integrity":"sha512-4FcKheutKkK39POjlG/t4X3Pei+THTYmX6IhZ6CxvuCUZOSIlNOwZv3Hsj3sRMMoGRsjpt+ngKxA7M7ndZ7WfQ==","signatures":[{"sig":"MEUCIQCgqJoadLaxw7B1cjGomauoWN3pCqutCPT3RFJR9B+XigIgfwKpfoWARY9iUa9IfX2uaJ2Wnsj69Z8DC3GPYYWiNJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.357.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/adb78654d91b0354057812f3896c43ef/tutti-os-ui-rich-text-0.0.357.tgz","_integrity":"sha512-4FcKheutKkK39POjlG/t4X3Pei+THTYmX6IhZ6CxvuCUZOSIlNOwZv3Hsj3sRMMoGRsjpt+ngKxA7M7ndZ7WfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.357","@tutti-os/ui-i18n-runtime":"0.0.357"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.357_1786526866744_0.2232553974059026","host":"s3://npm-registry-packages-npm-production"}},"0.0.358":{"name":"@tutti-os/ui-rich-text","version":"0.0.358","_id":"@tutti-os/ui-rich-text@0.0.358","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4ffa9f4afc31f7db6bd2ef481dfd6a690f44088a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.358.tgz","fileCount":51,"integrity":"sha512-RDdm+tA0N/0Rczb5VxNotr8wwA+nsmkIo3BeobDWxV/JN7NmkiU9RYunPD1ZNLD5IhRlbpPjvvYnnqmonptusw==","signatures":[{"sig":"MEUCIQCT18WXRxeWZ2CvTcse4f67v/eFwIrr7lQNjpj9xBh7tgIgOC/uVYtpk4HZLQHIyOU+A5u1wA4RYCih26YVXvomquQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.358.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8ec67c88954ebd472ff41bbf71c43b10/tutti-os-ui-rich-text-0.0.358.tgz","_integrity":"sha512-RDdm+tA0N/0Rczb5VxNotr8wwA+nsmkIo3BeobDWxV/JN7NmkiU9RYunPD1ZNLD5IhRlbpPjvvYnnqmonptusw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.358","@tutti-os/ui-i18n-runtime":"0.0.358"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.358_1786529264207_0.9671625356361826","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@tutti-os/ui-rich-text","version":"0.0.359","_id":"@tutti-os/ui-rich-text@0.0.359","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"19831a2d40ecb6a42e08ab7d3369794fb3468eae","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.359.tgz","fileCount":51,"integrity":"sha512-wHDI0L12vPZZDQSRzl+SqIRwMcX+gj+vgDWqZqOXqEHrVslVf3Tf03cBdtrKBNF7Lihbr82oEGa6qZ2mrSJxFA==","signatures":[{"sig":"MEYCIQC0ugcL9OoMemS4teVnKwGpHOPgl1mlft6jyPAOxp6JFQIhAL5hwGgz6njOHp4do7Dv+94vO7mfeIpQzFpdD5yWCjQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.359.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82dda0c40d6086c9e70141329242abd7/tutti-os-ui-rich-text-0.0.359.tgz","_integrity":"sha512-wHDI0L12vPZZDQSRzl+SqIRwMcX+gj+vgDWqZqOXqEHrVslVf3Tf03cBdtrKBNF7Lihbr82oEGa6qZ2mrSJxFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.359","@tutti-os/ui-i18n-runtime":"0.0.359"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.359_1786529510423_0.8614048276719934","host":"s3://npm-registry-packages-npm-production"}},"0.0.360":{"name":"@tutti-os/ui-rich-text","version":"0.0.360","_id":"@tutti-os/ui-rich-text@0.0.360","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9585ae8f32c0c9ad28f4d21b9c364288a0bdf9d6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.360.tgz","fileCount":51,"integrity":"sha512-mZeA1utkgdF/JcOt8LDht3PUt7eODERPNwpCYi2VyQ3tbTeWXTZ2SbESEAKh6W/JTNDQctR3M4YXNeLFgQNmQg==","signatures":[{"sig":"MEQCIGy/NqvDegvNWsENmnxCp2dq3zc5UuwMsWCiJgEgHnoEAiBD6LGKCtnmjaxFIKthJGIHVxeE+hx34pcuhzxfFx90nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.360.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3dc567d282833e7dbe15db2de0b9a0f7/tutti-os-ui-rich-text-0.0.360.tgz","_integrity":"sha512-mZeA1utkgdF/JcOt8LDht3PUt7eODERPNwpCYi2VyQ3tbTeWXTZ2SbESEAKh6W/JTNDQctR3M4YXNeLFgQNmQg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.360","@tutti-os/ui-i18n-runtime":"0.0.360"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.360_1786544391669_0.13463269730887428","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@tutti-os/ui-rich-text","version":"0.0.361","_id":"@tutti-os/ui-rich-text@0.0.361","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e3273bae7afdddc6204463c8565d340dd195ad29","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.361.tgz","fileCount":51,"integrity":"sha512-KZxbM/IUYRl44gzlicpRU+Mrg0IgL2XMoPKlgySXUnFNNWefrgbql8R34o0LluUgte4SUjwgreqMPqB25mOw8A==","signatures":[{"sig":"MEUCIQDJB9bDz7Xj8IWe11bsHoVi/t652G8LR7cmrh1H9JY98gIgFGnVDyognxppwgi6/4ssnDS1cRwOtZOvg4ENpLN6kA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.361.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/204e15ea8e8466801331d95ee3a99792/tutti-os-ui-rich-text-0.0.361.tgz","_integrity":"sha512-KZxbM/IUYRl44gzlicpRU+Mrg0IgL2XMoPKlgySXUnFNNWefrgbql8R34o0LluUgte4SUjwgreqMPqB25mOw8A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.361","@tutti-os/ui-i18n-runtime":"0.0.361"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.361_1786546210446_0.9855941534110135","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@tutti-os/ui-rich-text","version":"0.0.362","_id":"@tutti-os/ui-rich-text@0.0.362","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"10e84e592042be4d8dadf2231e65da245ee5a01c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.362.tgz","fileCount":51,"integrity":"sha512-+nMl9ellUYIVkWm2P2xVJx+V6p0UzS3pxOMoRlSd2PJbQmwa4YA++UDb0kDVK8E9qP/dWpGpHdpopJsASo1eYw==","signatures":[{"sig":"MEQCIFpYauXxUzcWkHVlDivhEVaF2clsAySR7HcSEz9zur/CAiAfFW4go0W9maf+jvJdOAEXEgg11XsizLQLMPjt2FEWIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.362.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7a97cc90e80816d7c63093801cf9df33/tutti-os-ui-rich-text-0.0.362.tgz","_integrity":"sha512-+nMl9ellUYIVkWm2P2xVJx+V6p0UzS3pxOMoRlSd2PJbQmwa4YA++UDb0kDVK8E9qP/dWpGpHdpopJsASo1eYw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.362","@tutti-os/ui-i18n-runtime":"0.0.362"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.362_1786549784909_0.6680426094726568","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@tutti-os/ui-rich-text","version":"0.0.363","_id":"@tutti-os/ui-rich-text@0.0.363","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f2bc9785fec0f8f4eebf54478236d3654faef0f7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.363.tgz","fileCount":51,"integrity":"sha512-Tdr8Ollat0f6eh9DZlfsnwaEYvaZ0iQoT3lhi+w7QSgIxJ5WHH/iKnMB8kWwuKeyCYN3sGslu5uCl1ja2CZ27g==","signatures":[{"sig":"MEUCIAUVeIO8pZ+zvSpqaKFm3PXpBFU/PVMPXAiFLt09SRM4AiEAgssB6FOl4DWXa5UwFZ8vRuBEXlsE/X+N+lhVsHPxD6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.363.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a80be35ac7731294dfdd347757e31d55/tutti-os-ui-rich-text-0.0.363.tgz","_integrity":"sha512-Tdr8Ollat0f6eh9DZlfsnwaEYvaZ0iQoT3lhi+w7QSgIxJ5WHH/iKnMB8kWwuKeyCYN3sGslu5uCl1ja2CZ27g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.363","@tutti-os/ui-i18n-runtime":"0.0.363"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.363_1786559077318_0.8567815236117446","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@tutti-os/ui-rich-text","version":"0.0.364","_id":"@tutti-os/ui-rich-text@0.0.364","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d8f573a5713b82fffd1a2ac61873ea3ebf093983","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.364.tgz","fileCount":51,"integrity":"sha512-25w3ygGMv0atuD2Bozospr6tCmG9gdefplntsEwJd9T2HqYplyI+/4O39etqEJLiO5+mr0gymKrhGoCh2GZx1Q==","signatures":[{"sig":"MEUCIDtvc5lrvIb/xZR7hqDSH7z8RErIDOXCTIcDSc6s1BtfAiEA6y5uKRr/KA9WXNP/3LNKxa+bnJmYHJz2iNJMFEf/Xdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.364.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8aff7ff4af3653e1c207ada46d80ba5e/tutti-os-ui-rich-text-0.0.364.tgz","_integrity":"sha512-25w3ygGMv0atuD2Bozospr6tCmG9gdefplntsEwJd9T2HqYplyI+/4O39etqEJLiO5+mr0gymKrhGoCh2GZx1Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.364","@tutti-os/ui-i18n-runtime":"0.0.364"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.364_1786598187382_0.6897590933452602","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@tutti-os/ui-rich-text","version":"0.0.365","_id":"@tutti-os/ui-rich-text@0.0.365","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c4c3f11fe151350d4de92e769bc9ed97e53e4c1b","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.365.tgz","fileCount":51,"integrity":"sha512-Y3IEvoA0qc4WUTEYItzdQWgs8m8lvryw15vwgiPSYn4WtU1z4FDZaZMoKVosCdkStG5qeMAIA5OIQR210PqTqA==","signatures":[{"sig":"MEUCIQCMPPnvA536byTRsFIUQqwkwlA+6EaE0Mpm/0Gn1CkowAIgGhtOMdozUAJeNM7MvNoJlLjIETR7tM41Ht9q8L4I8PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.365.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/72c988fe224fb60be1d67a237b304a1e/tutti-os-ui-rich-text-0.0.365.tgz","_integrity":"sha512-Y3IEvoA0qc4WUTEYItzdQWgs8m8lvryw15vwgiPSYn4WtU1z4FDZaZMoKVosCdkStG5qeMAIA5OIQR210PqTqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.365","@tutti-os/ui-i18n-runtime":"0.0.365"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.365_1786604344748_0.4990431128077222","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@tutti-os/ui-rich-text","version":"0.0.366","_id":"@tutti-os/ui-rich-text@0.0.366","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"286f0c0414c17d986563f8a9e1f71717a73d88f1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.366.tgz","fileCount":51,"integrity":"sha512-pZ4/g5ZAIEkEdxWZM+tWgw8mNNUYX7Uc76WcRhT052SRdXCzlZBfy5vnunHoSJEPRuVMyxR8fAqqPwo/7P+WWQ==","signatures":[{"sig":"MEUCIQC8ryOF4jmxotjavk2GNBYsM4xSTxZaYsrq1kuwwNjU6wIgDZOxOv+QaUvvBbAYPtdjxyC1socAJDEdp53yz8Efrxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.366.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/44ebe7664c052b70e58da7c59957f308/tutti-os-ui-rich-text-0.0.366.tgz","_integrity":"sha512-pZ4/g5ZAIEkEdxWZM+tWgw8mNNUYX7Uc76WcRhT052SRdXCzlZBfy5vnunHoSJEPRuVMyxR8fAqqPwo/7P+WWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.366","@tutti-os/ui-i18n-runtime":"0.0.366"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.366_1786628101355_0.27324058064595524","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@tutti-os/ui-rich-text","version":"0.0.367","_id":"@tutti-os/ui-rich-text@0.0.367","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"865725b9bf1863feec98d41edec1d5906fcf69fb","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.367.tgz","fileCount":51,"integrity":"sha512-nJUS2CNaGF2CF/XXSgqXXrhnK+EvXzkKsbRgqPxkJ0y1bKsI4kKqhskkU3nt6VBUKkzAOo/g43UFG4acQ/CN0A==","signatures":[{"sig":"MEQCIHwmd5ueDZhjvOrm3WSiRMYjKzBpgjNejn2nCo+Dwb6jAiBMeUmCSnbBuToZCc9EVBtL3Rrmd6FmfVOThz8YR6SUZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.367.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/45ee6ed28b1f4c59d30c26b5f76c9135/tutti-os-ui-rich-text-0.0.367.tgz","_integrity":"sha512-nJUS2CNaGF2CF/XXSgqXXrhnK+EvXzkKsbRgqPxkJ0y1bKsI4kKqhskkU3nt6VBUKkzAOo/g43UFG4acQ/CN0A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.367","@tutti-os/ui-i18n-runtime":"0.0.367"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.367_1786635538895_0.4818235739551511","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@tutti-os/ui-rich-text","version":"0.0.368","_id":"@tutti-os/ui-rich-text@0.0.368","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"631ff818282c291e34d6d2f3b00fc53ee2fdb859","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.368.tgz","fileCount":51,"integrity":"sha512-FFyfIWtDP4bl3+d5vstzt9ZBWSeSxp/c6K+AnxqwTn6+dOvMg5oSO6DVKXQ4hugsd+5GR3i84oB/dN0r+oB0cQ==","signatures":[{"sig":"MEYCIQDWKBtXdywHFSdxftypPzVH9IC/6M12Bip+oD26YuYpZQIhAJ+pMFR+ULjV818uIehtD0jJqFihYZu6/eK32tDo7g56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.368.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b5233a4d8b0bbdb6d8d68100741156a8/tutti-os-ui-rich-text-0.0.368.tgz","_integrity":"sha512-FFyfIWtDP4bl3+d5vstzt9ZBWSeSxp/c6K+AnxqwTn6+dOvMg5oSO6DVKXQ4hugsd+5GR3i84oB/dN0r+oB0cQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.16.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tutti-os/ui-system":"0.0.368","@tutti-os/ui-i18n-runtime":"0.0.368"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.368_1786675983048_0.635811726630229","host":"s3://npm-registry-packages-npm-production"}},"0.0.369":{"name":"@tutti-os/ui-rich-text","version":"0.0.369","_id":"@tutti-os/ui-rich-text@0.0.369","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"429dc16d0c545bcfbefae92bfba551b2dcdd1426","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.369.tgz","fileCount":51,"integrity":"sha512-+6Uj7kLPuhiE5/APSwHLxesESBfyqILat1K2sP7HfbslC8E51DrvkiiWx9SkOLmONY8hNjje28jMdfTlFhhUaw==","signatures":[{"sig":"MEUCIQDkJVcEgGMQIcu1RdnDNJRO5Ynzzu2kfLACBsOUDjmkBQIgSLXZWM/0HtOuKViftwzJ8VCZ0uoQ3fDkuD4uLlU5Yeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.369.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c48f4e143926fca4056addb22532baa6/tutti-os-ui-rich-text-0.0.369.tgz","_integrity":"sha512-+6Uj7kLPuhiE5/APSwHLxesESBfyqILat1K2sP7HfbslC8E51DrvkiiWx9SkOLmONY8hNjje28jMdfTlFhhUaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.369","@tutti-os/ui-i18n-runtime":"0.0.369"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.369_1786681335882_0.9320905164820148","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@tutti-os/ui-rich-text","version":"0.0.370","_id":"@tutti-os/ui-rich-text@0.0.370","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cbe8bb69bcc5e20820d49bf26ffc2e0bc30d1203","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.370.tgz","fileCount":51,"integrity":"sha512-zEiCbmlnfvJVnHJv8jV57/Y4ptSqONO0f0TdlIvq2AHtrn95OqOlOWWV0qNImilkJhCktUl1iWHYiQ17YLeCcQ==","signatures":[{"sig":"MEUCIDdlgjf1uN3858cntjayVIjdtXbvfUGyIeLauqBtbnJIAiEAy2iD8XHY+wc52uRUDH+KkYHAS4msEvuStcwwN/30arI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.370.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b5555b598618c47898d1a2cd2a6afba/tutti-os-ui-rich-text-0.0.370.tgz","_integrity":"sha512-zEiCbmlnfvJVnHJv8jV57/Y4ptSqONO0f0TdlIvq2AHtrn95OqOlOWWV0qNImilkJhCktUl1iWHYiQ17YLeCcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.370","@tutti-os/ui-i18n-runtime":"0.0.370"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.370_1786681932621_0.8693480030174652","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@tutti-os/ui-rich-text","version":"0.0.371","_id":"@tutti-os/ui-rich-text@0.0.371","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d34986e760a1e1bcc8319efa9efa54e8cdd4cdde","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.371.tgz","fileCount":51,"integrity":"sha512-xmhURT4fbAD+KDXQ678LZs0wnmiyIDzU15fZncbKdjg890EM3WC+6LCUp1iD8O4VhD5wLUhdbFqfC7p0b418FA==","signatures":[{"sig":"MEQCIEvvpXvaPL5Xx5QTdg3CoLs5QtbscrMr5nc+O1SOesufAiAhQJELpXooj9lcxL9UitHmD4TQxI/uE6Nw33frjQYFtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.371.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b39d0e4b4bf49796d7dc90f140937ac1/tutti-os-ui-rich-text-0.0.371.tgz","_integrity":"sha512-xmhURT4fbAD+KDXQ678LZs0wnmiyIDzU15fZncbKdjg890EM3WC+6LCUp1iD8O4VhD5wLUhdbFqfC7p0b418FA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.371","@tutti-os/ui-i18n-runtime":"0.0.371"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.371_1786689190536_0.8964106863277936","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@tutti-os/ui-rich-text","version":"0.0.372","_id":"@tutti-os/ui-rich-text@0.0.372","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8cfa1276c2a17a99679f40967969ce121ed414a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.372.tgz","fileCount":51,"integrity":"sha512-t1a2s9CuEUYjxztFOxyn/tbRC7X4nVCcjNurmuR3Kx5biCenfJeK9fkS0zSQQlrOGhQeqeu3zs7V7vBPxCWgxw==","signatures":[{"sig":"MEYCIQC7Pw3OMymYk4TZliEmNIvghC6EUd+LeDbA88pcdZsG4AIhAM2WovNb+qNjYLNxiJjhn3+dyBaeclydkzoFdt7oGUJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.372.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/af4dc94491686c874b97606497eee0db/tutti-os-ui-rich-text-0.0.372.tgz","_integrity":"sha512-t1a2s9CuEUYjxztFOxyn/tbRC7X4nVCcjNurmuR3Kx5biCenfJeK9fkS0zSQQlrOGhQeqeu3zs7V7vBPxCWgxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.372","@tutti-os/ui-i18n-runtime":"0.0.372"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.372_1786694413657_0.5562501322391871","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@tutti-os/ui-rich-text","version":"0.0.373","_id":"@tutti-os/ui-rich-text@0.0.373","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3f7c5632b658a6d84bac1b60eb5f15c3ea44b50a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.373.tgz","fileCount":51,"integrity":"sha512-le0ZlcUYrK2P2oVdnemG5U3Yw3UoNjzE4xg+hlVDYSO4m2sA9bWy4XiwBal7q6fkMHDlxNvHA1W8sTP6+OTccg==","signatures":[{"sig":"MEYCIQCtcmzW4hOFOEBgPtK5SkgwTptKXpNBgKvUKGhMiABy5wIhAN+vE3F599TQTYKjwVIZCMTEIONf6yOd7yOOFGk6jU3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.373.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dcec435d94cbb340253b1bc1d5eff772/tutti-os-ui-rich-text-0.0.373.tgz","_integrity":"sha512-le0ZlcUYrK2P2oVdnemG5U3Yw3UoNjzE4xg+hlVDYSO4m2sA9bWy4XiwBal7q6fkMHDlxNvHA1W8sTP6+OTccg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.373","@tutti-os/ui-i18n-runtime":"0.0.373"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.373_1786704123307_0.9691058904361665","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@tutti-os/ui-rich-text","version":"0.0.374","_id":"@tutti-os/ui-rich-text@0.0.374","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dae510acdcab02c302aed6d431531b4abd7008b1","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.374.tgz","fileCount":51,"integrity":"sha512-nrNIYJYS54juKu0pa1HmR9ytoGWnMgvTdPNJXuFv3QpbC64WgSvhyBAEC9ZIDzjTBkwrcoBmLz+mOdWF3P746Q==","signatures":[{"sig":"MEUCIFmW+VKUsWMKR//YS6z/oo20jo7KRh4jnmxgxdIgmqcbAiEA9yovMqxki3blNesAoUJX0bct3WeE07/mxa35oeRDBfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.374.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3c605dc31d846572c442cd37279000f6/tutti-os-ui-rich-text-0.0.374.tgz","_integrity":"sha512-nrNIYJYS54juKu0pa1HmR9ytoGWnMgvTdPNJXuFv3QpbC64WgSvhyBAEC9ZIDzjTBkwrcoBmLz+mOdWF3P746Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.374","@tutti-os/ui-i18n-runtime":"0.0.374"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.374_1786705019574_0.846552030068807","host":"s3://npm-registry-packages-npm-production"}},"0.0.375":{"name":"@tutti-os/ui-rich-text","version":"0.0.375","_id":"@tutti-os/ui-rich-text@0.0.375","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f7d69c14a27f350f34575530adf628568a5674e4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.375.tgz","fileCount":51,"integrity":"sha512-NwBXENFrnj1BsykwSrmDY9o3YsL9uGl1ubb8MnVf3XRB0r3DjQOwQ4A/w7iIkgYavQUosRWN3rYxC7Yunapt8g==","signatures":[{"sig":"MEQCICoZxyOhWJlChF+PTTEAooiDambzfDRNnutYWclH72zdAiBwjcHharrW6FgKdbSaLpwuiW/DofQttH3QyAQCBJ0Xxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.375.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bedcb4e0eb3ec4100c14cb7337d63b34/tutti-os-ui-rich-text-0.0.375.tgz","_integrity":"sha512-NwBXENFrnj1BsykwSrmDY9o3YsL9uGl1ubb8MnVf3XRB0r3DjQOwQ4A/w7iIkgYavQUosRWN3rYxC7Yunapt8g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.375","@tutti-os/ui-i18n-runtime":"0.0.375"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.375_1786727697651_0.9666190354692152","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@tutti-os/ui-rich-text","version":"0.0.376","_id":"@tutti-os/ui-rich-text@0.0.376","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cc9e9b4351d8e752d292e18d96fdb7049ad6ddea","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.376.tgz","fileCount":51,"integrity":"sha512-wirOk3lL/ucf2hqrqK+4iVB6BzY2dISU4XIeNlj4cPTPJbYnT90e3f4eAIoSSGqPwxXwFfPsGfjNTE0EsJUuVA==","signatures":[{"sig":"MEUCIQCVwSjJS8aseTVROhjh3cwK2JuWHMlfSPyJPnRcrasMlgIgHhw6iIJCe7PWhQ0ufMojZRSM1yJu+0jQXwtrSFJsrns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.376.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/10f745560b3ed5b899c4bb8993725e11/tutti-os-ui-rich-text-0.0.376.tgz","_integrity":"sha512-wirOk3lL/ucf2hqrqK+4iVB6BzY2dISU4XIeNlj4cPTPJbYnT90e3f4eAIoSSGqPwxXwFfPsGfjNTE0EsJUuVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.376","@tutti-os/ui-i18n-runtime":"0.0.376"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.376_1786735070083_0.9109368052953215","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@tutti-os/ui-rich-text","version":"0.0.377","_id":"@tutti-os/ui-rich-text@0.0.377","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b24d60b2c73e315ceb174ee8ae5e190c4370ce49","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.377.tgz","fileCount":51,"integrity":"sha512-NyG5LIUec3mfAc+s3CDebTu7J4ZFMTO/+qCAKIM+Jjn9vHGvSWT8bwOXy1PdDiggQLx/8ymfg8pwIB0r9HuI/A==","signatures":[{"sig":"MEUCIQCWCmbzSgmg7t7fMl3wWvQNTbT5f6qhcMOco8MkxJrFygIgFhewX0cSx6oqd+LjCqvvmr2tV9Wy5DC98YEge2vIJIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.377.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/37f97f7e85fca765d280c388fc913e89/tutti-os-ui-rich-text-0.0.377.tgz","_integrity":"sha512-NyG5LIUec3mfAc+s3CDebTu7J4ZFMTO/+qCAKIM+Jjn9vHGvSWT8bwOXy1PdDiggQLx/8ymfg8pwIB0r9HuI/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.377","@tutti-os/ui-i18n-runtime":"0.0.377"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.377_1786767994500_0.870771170388907","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@tutti-os/ui-rich-text","version":"0.0.378","_id":"@tutti-os/ui-rich-text@0.0.378","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7013555d21575852db37dd3a1078f034ccb7c950","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.378.tgz","fileCount":51,"integrity":"sha512-YZpByMA2l+qFYp2vaHsLjnBB6wINqmBN55nuRT9mxQOB0e2lkqXgbH9O9QbplB6i9WUSBQp0priBy9bjWlTpEw==","signatures":[{"sig":"MEUCIFnVGnzi6WId85H3rvNHFBXX9ux8hAIEuaDiDGXQeLk1AiEAv8TPpM/87DF2qq4dMQZqagfTPvzFk73ks7ZScIgeeKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.378","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.378.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f795efdc76590fe12bedeaeb9486113d/tutti-os-ui-rich-text-0.0.378.tgz","_integrity":"sha512-YZpByMA2l+qFYp2vaHsLjnBB6wINqmBN55nuRT9mxQOB0e2lkqXgbH9O9QbplB6i9WUSBQp0priBy9bjWlTpEw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.378","@tutti-os/ui-i18n-runtime":"0.0.378"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.378_1786769380191_0.69954277584686","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@tutti-os/ui-rich-text","version":"0.0.379","_id":"@tutti-os/ui-rich-text@0.0.379","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"22ebfeb200a7e0647c5b8ae26396035a458fb22a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.379.tgz","fileCount":51,"integrity":"sha512-bFYuYAjBp4/4LaAY8fVMqajVU0wKHoF3Hkjwz3OLBCRTaKuVysesm47GuAq6RUQYUb6T/C46UJhMIEy/yf0lMw==","signatures":[{"sig":"MEYCIQC6J9eF4uno8FM2UCpVX9Sk7TjMCh2ABmHBw9p3cIwIfgIhAMNhF/XLnLZGBtpRXxHpc/GehoFIGWx9nC25JWWmqKDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.379.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c33f4be9c9fd6cff531b3ccdfa490dc4/tutti-os-ui-rich-text-0.0.379.tgz","_integrity":"sha512-bFYuYAjBp4/4LaAY8fVMqajVU0wKHoF3Hkjwz3OLBCRTaKuVysesm47GuAq6RUQYUb6T/C46UJhMIEy/yf0lMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.379","@tutti-os/ui-i18n-runtime":"0.0.379"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.379_1786773889434_0.2330650248936661","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@tutti-os/ui-rich-text","version":"0.0.380","_id":"@tutti-os/ui-rich-text@0.0.380","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c8d6e74e171bef02ae7369ab537ecac0cb1993a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.380.tgz","fileCount":51,"integrity":"sha512-yXhmym2QHFdEKOujMTReBdDYqepBinTpeP5MvzWg+R9Pu0p4PMj7bPmSpbPXgAqxyiYV18dmc3Z1WcgFkeqrLQ==","signatures":[{"sig":"MEYCIQCYT4M/7Y3NgNj6+q91TrRv9x1zJFETK+ZRORAGyS3xIwIhAIFj8JRIG45vpvNj1zPR7ioNeDcHj5EpzV2XG3igIgiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.380.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4bbd8d0b773814bca1065494b4c57296/tutti-os-ui-rich-text-0.0.380.tgz","_integrity":"sha512-yXhmym2QHFdEKOujMTReBdDYqepBinTpeP5MvzWg+R9Pu0p4PMj7bPmSpbPXgAqxyiYV18dmc3Z1WcgFkeqrLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.380","@tutti-os/ui-i18n-runtime":"0.0.380"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.380_1786784188035_0.07003826696001614","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@tutti-os/ui-rich-text","version":"0.0.381","_id":"@tutti-os/ui-rich-text@0.0.381","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8efea655cec50ac1c4f8447f0750e14a8d4fc518","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.381.tgz","fileCount":51,"integrity":"sha512-YZ2xY8cNdytrpnwwdNj0IIlclcyI+1VKROJbkd0yygj8BDe0aGa5mF9m1H9yP54ximiJ1bL+ySYkVxwjqYLX3A==","signatures":[{"sig":"MEQCIECZ66z80LXhdvuyfo1mbo4PTP+bS1me1upfKJ8LpdaQAiBYl01TvV2swI6li5q1mrrx4Rdi2pxztccG/zqsK1mnbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.381.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5012f601960337d5112fd5d8b4df7970/tutti-os-ui-rich-text-0.0.381.tgz","_integrity":"sha512-YZ2xY8cNdytrpnwwdNj0IIlclcyI+1VKROJbkd0yygj8BDe0aGa5mF9m1H9yP54ximiJ1bL+ySYkVxwjqYLX3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.381","@tutti-os/ui-i18n-runtime":"0.0.381"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.381_1786785385251_0.11188179146723298","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@tutti-os/ui-rich-text","version":"0.0.382","_id":"@tutti-os/ui-rich-text@0.0.382","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"599d842d2602d26fe353d1507add25a117ddd6fd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.382.tgz","fileCount":51,"integrity":"sha512-faUN9PCx77xAFy7YUC+OjeRsvlkkmD+pbUJWlGcBzbrkcYvCW5Yxy4g+x21z0ckw5PuNVfsUjGFlFpy3Fzm61g==","signatures":[{"sig":"MEUCIHwr1KZFE8gFaVLO+F8jzw+NI3gyN7Gz4+RGVtMpUP09AiEAw7UeOmqxT7LRyYZTK8Ey8+61FNEX6D5TBl/8kNmTSLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.382.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/52f27adbf3cd0cbc709f4a953230fc3c/tutti-os-ui-rich-text-0.0.382.tgz","_integrity":"sha512-faUN9PCx77xAFy7YUC+OjeRsvlkkmD+pbUJWlGcBzbrkcYvCW5Yxy4g+x21z0ckw5PuNVfsUjGFlFpy3Fzm61g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.382","@tutti-os/ui-i18n-runtime":"0.0.382"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.382_1786785743079_0.35378142555170644","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@tutti-os/ui-rich-text","version":"0.0.383","_id":"@tutti-os/ui-rich-text@0.0.383","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ac491ca58f60dc6c43f9469d215a35e37e7327e7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.383.tgz","fileCount":51,"integrity":"sha512-915YDl7jrpG/fV6DRHiF7C2Zq8kXujf7uvs/ATmcSKRDnc7K4rxsxW1woiCsTMUSJdcZ89HQ/9/Aye6b6vKyOA==","signatures":[{"sig":"MEYCIQCSoQL2FMsm8JRL/WPUUl/IgTR+93KR0Ylgi8KD3UYIgQIhANtwkCpWmcyVPW1jXlWofZB82trJo1XqhejeS69lkGwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856805},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.383.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/55347e9444f031955de3ca5faced1d00/tutti-os-ui-rich-text-0.0.383.tgz","_integrity":"sha512-915YDl7jrpG/fV6DRHiF7C2Zq8kXujf7uvs/ATmcSKRDnc7K4rxsxW1woiCsTMUSJdcZ89HQ/9/Aye6b6vKyOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.383","@tutti-os/ui-i18n-runtime":"0.0.383"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.383_1786788772048_0.681706620347901","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@tutti-os/ui-rich-text","version":"0.0.384","_id":"@tutti-os/ui-rich-text@0.0.384","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c825f07d7fb3ece0aedb29d23a14eb5156dae2a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.384.tgz","fileCount":51,"integrity":"sha512-a1P6hennhtf2XGp1S+aTqzJM1NuyXHvGs3PC8ipA+Vf16fizIpNl3bEkSq4LbrhedqnaTEe8QoeJ8Sp3UrwT5g==","signatures":[{"sig":"MEYCIQCKH1cPFnMzRyMQNZ67EwCJD3Km98LgW+DNZzzKh1FLgAIhANn8MDrnoxTlDDIfZbz9ZQJajqCLMi6wyqY7Y6Rbpw9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.384.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3ac792950499eae355d9f309d9cdc32f/tutti-os-ui-rich-text-0.0.384.tgz","_integrity":"sha512-a1P6hennhtf2XGp1S+aTqzJM1NuyXHvGs3PC8ipA+Vf16fizIpNl3bEkSq4LbrhedqnaTEe8QoeJ8Sp3UrwT5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.384","@tutti-os/ui-i18n-runtime":"0.0.384"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.384_1786800292030_0.625636065030954","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@tutti-os/ui-rich-text","version":"0.0.385","_id":"@tutti-os/ui-rich-text@0.0.385","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"104dcd9cb8929ba126292bfb7488ff601fb1816a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.385.tgz","fileCount":51,"integrity":"sha512-0v5MI0ukDvWQcAnz0sK48xXvMlLsbeiS1nr8LuznDRGmqDOZxWs9C2cJ+PU3yOgsvJx0/V63YFy3fdacwpMXhA==","signatures":[{"sig":"MEUCIQCYbwflucuD1sJUo6hJ3et+mtEoiUjFFU5l7vwP685p2wIgQOy0ztcXDle6jB0HJhc1Tz8eKw39mMAOFR/4ELh7Gjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.385.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/62704d275e11b93fcc4ee767b96a363f/tutti-os-ui-rich-text-0.0.385.tgz","_integrity":"sha512-0v5MI0ukDvWQcAnz0sK48xXvMlLsbeiS1nr8LuznDRGmqDOZxWs9C2cJ+PU3yOgsvJx0/V63YFy3fdacwpMXhA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.385","@tutti-os/ui-i18n-runtime":"0.0.385"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.385_1786854845856_0.7670637219515084","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@tutti-os/ui-rich-text","version":"0.0.386","_id":"@tutti-os/ui-rich-text@0.0.386","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6059cc8a7712d8bd24a6ce8585fcc30db55b5828","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.386.tgz","fileCount":51,"integrity":"sha512-aOOGtdfyaN3w0j02XIyrcP+pwiIEHPT0Sczd+6cIyYgc6sjxx76uO3xERwbjljcR3e+FaZuiJbqzjSJfiPDZ1Q==","signatures":[{"sig":"MEQCIAMBcr10GOqqs6c3PeMnl6F2Jlw1jtGOKbNhvMbDQDbtAiBMuUaf9mzovSb97SN6wLA2TFPMOoP9hO13eaPkkRyGWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.386.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6bcdc5f3e3a4b5ec00f3f04f01c4d76/tutti-os-ui-rich-text-0.0.386.tgz","_integrity":"sha512-aOOGtdfyaN3w0j02XIyrcP+pwiIEHPT0Sczd+6cIyYgc6sjxx76uO3xERwbjljcR3e+FaZuiJbqzjSJfiPDZ1Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.386","@tutti-os/ui-i18n-runtime":"0.0.386"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.386_1786950606888_0.4862553849939888","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@tutti-os/ui-rich-text","version":"0.0.387","_id":"@tutti-os/ui-rich-text@0.0.387","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dd5832fae68fde9f1ba8b9229de90081af251784","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.387.tgz","fileCount":51,"integrity":"sha512-XmKYdkej6HXw/dJ7FcHp2GJFrat46li0gfdNJ/0RII6OhS+9g9cfYGyx0mtSG0V0BBL/mewqT4uQc5/HqFNQfA==","signatures":[{"sig":"MEQCIEKTvTq507RehoAtrsL8YwhDp9z4LmaJq3oQRHzicwXIAiA9DZgnh4YcaRaWH/2+qu78wnDlMcUTnlr2PFRGAkKVpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.387.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/979192b10d3db564eeb2ece227b9b6a6/tutti-os-ui-rich-text-0.0.387.tgz","_integrity":"sha512-XmKYdkej6HXw/dJ7FcHp2GJFrat46li0gfdNJ/0RII6OhS+9g9cfYGyx0mtSG0V0BBL/mewqT4uQc5/HqFNQfA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.387","@tutti-os/ui-i18n-runtime":"0.0.387"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.387_1786957486490_0.21658531108884937","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@tutti-os/ui-rich-text","version":"0.0.388","_id":"@tutti-os/ui-rich-text@0.0.388","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eddc972de5b9121399dc13018ed383c4f9f423c7","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.388.tgz","fileCount":51,"integrity":"sha512-1XF9BqOXKlu+sghJkg4luSQD5N2X6p3+KNe7IOWhjc2cR9QuxOwGwm+Eha+gX7lfl8d+8DezgTA1y6b79puVdw==","signatures":[{"sig":"MEUCIFYsHnEyrFPV96F6zGlb2+yhsoygMxbr5xesSjr/LFnyAiEAqc7yrMtX39UpKdlWQDefyvfOaxA5Jl0O4RWV5Doc82o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.388.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d9c652f863a5f6846a49f1edb973b390/tutti-os-ui-rich-text-0.0.388.tgz","_integrity":"sha512-1XF9BqOXKlu+sghJkg4luSQD5N2X6p3+KNe7IOWhjc2cR9QuxOwGwm+Eha+gX7lfl8d+8DezgTA1y6b79puVdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.388","@tutti-os/ui-i18n-runtime":"0.0.388"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.388_1786961945909_0.06928573372896096","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@tutti-os/ui-rich-text","version":"0.0.389","_id":"@tutti-os/ui-rich-text@0.0.389","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e97c8b16db31762df8c7cd1426f12b4e188d4a7a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.389.tgz","fileCount":51,"integrity":"sha512-wtoR2RIuwTOHtEuvHR2SRvq/Qu4/VA9zhPfxWE6yzZ0Y2pQEBQJrfABmUYUJe8jEBQ2ntmqJgvt3/u/oxdRZgg==","signatures":[{"sig":"MEYCIQD3F1vdXl35q4BMKOslxWFEg9jB1J12UXP63HQD7Gbm9QIhAMFwP8El9pilOzz1eH9pD1JJ+IEbyAuV07ofbawow46h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.389.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e0172c3437a1c549e6d5f37d0e308ca0/tutti-os-ui-rich-text-0.0.389.tgz","_integrity":"sha512-wtoR2RIuwTOHtEuvHR2SRvq/Qu4/VA9zhPfxWE6yzZ0Y2pQEBQJrfABmUYUJe8jEBQ2ntmqJgvt3/u/oxdRZgg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.389","@tutti-os/ui-i18n-runtime":"0.0.389"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.389_1787030563450_0.09780086481217487","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@tutti-os/ui-rich-text","version":"0.0.390","_id":"@tutti-os/ui-rich-text@0.0.390","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f6e023cce597889efe01f039873454fdd9869a37","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.390.tgz","fileCount":51,"integrity":"sha512-8nUjG7bmabclBG+mQ7DOG80KE+ujwpKtbkcyfS6cNsl2xzcz8bVA/V8IWL2fJ93Ca/Szy6D2AvxbJhtR6j3PLQ==","signatures":[{"sig":"MEUCID8gpwLMz67Jrsdaz89sv8x1xCoLl48Ow7anPiwr8ybzAiEAiEGG+Ery5Ax9diGj1YDgqdwp+3UCEGquOGz7YBOEaQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.390.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9bf995104688bcaf1460daa06f2a5361/tutti-os-ui-rich-text-0.0.390.tgz","_integrity":"sha512-8nUjG7bmabclBG+mQ7DOG80KE+ujwpKtbkcyfS6cNsl2xzcz8bVA/V8IWL2fJ93Ca/Szy6D2AvxbJhtR6j3PLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.390","@tutti-os/ui-i18n-runtime":"0.0.390"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.390_1787033855739_0.44869152231886633","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@tutti-os/ui-rich-text","version":"0.0.391","_id":"@tutti-os/ui-rich-text@0.0.391","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2e4e02680c06ad1abf54595cb4f41233c3cdff41","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.391.tgz","fileCount":51,"integrity":"sha512-4fzIab5RwEp17LOU/sQQnf/hQNs06gn47OXtRDI7hUgljoz6Cpe8WTWaeX2qGl9FEON0Y25OnK9rx89PAyQQtA==","signatures":[{"sig":"MEUCIQCEx88QeXOQ3yy0XQsB+Keam3nkW4msJMERjRoa0VdqQQIgdYzdxVlf0a9wHmCEl4MHv1fxLE0jqxt8x8/0hO+OVTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.391.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6544c037936fac0fb7529aeb93b3bb19/tutti-os-ui-rich-text-0.0.391.tgz","_integrity":"sha512-4fzIab5RwEp17LOU/sQQnf/hQNs06gn47OXtRDI7hUgljoz6Cpe8WTWaeX2qGl9FEON0Y25OnK9rx89PAyQQtA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.391","@tutti-os/ui-i18n-runtime":"0.0.391"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.391_1787038638853_0.6982267317278772","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@tutti-os/ui-rich-text","version":"0.0.392","_id":"@tutti-os/ui-rich-text@0.0.392","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"24c345f870e312716ef9500d84798315337ca76a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.392.tgz","fileCount":51,"integrity":"sha512-1G5kIIAo/xekV1A/GxlG/rBWBSps7C0AuZGBWxISXLGytH5ECW1USIwWln93YZ9WPDG+VRUvQGGsvI8u3TE6LQ==","signatures":[{"sig":"MEUCIQDAuzNCFUbFiMv5iE4qunciX0s0nZhkOZJc2tG3R8J2DgIgYx8lkDcIzxBe9E2+If7W6699v05UU4QnF30kH4wdRLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.392.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3b4e95c3d64f0330bff9f2447238f28d/tutti-os-ui-rich-text-0.0.392.tgz","_integrity":"sha512-1G5kIIAo/xekV1A/GxlG/rBWBSps7C0AuZGBWxISXLGytH5ECW1USIwWln93YZ9WPDG+VRUvQGGsvI8u3TE6LQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.392","@tutti-os/ui-i18n-runtime":"0.0.392"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.392_1787093131792_0.7117630366510515","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@tutti-os/ui-rich-text","version":"0.0.393","_id":"@tutti-os/ui-rich-text@0.0.393","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fb13e86ea36ed91418696301e8ca5dfd49bba9bd","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.393.tgz","fileCount":51,"integrity":"sha512-I55RA2hYBDymw2jqIGZ96Ol8pFH6pA0d3PGby+V7BcWNjo363Mv/xyeCAMkY3HLU8jaN1aynAvpkKFAIMN/Ekw==","signatures":[{"sig":"MEUCIAw6depHG/qUB/cuYLcuutl5ouVz8rsJH77/b+dcONsoAiEAzMZpvgJQqfP7X+O8Y1r7g55UbxaKWm8+O/vBtwWa9q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.393.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1a97a0e02d4341b7f1e0d92960043950/tutti-os-ui-rich-text-0.0.393.tgz","_integrity":"sha512-I55RA2hYBDymw2jqIGZ96Ol8pFH6pA0d3PGby+V7BcWNjo363Mv/xyeCAMkY3HLU8jaN1aynAvpkKFAIMN/Ekw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.393","@tutti-os/ui-i18n-runtime":"0.0.393"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.393_1787113575761_0.6244190112322496","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@tutti-os/ui-rich-text","version":"0.0.394","_id":"@tutti-os/ui-rich-text@0.0.394","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a2ca2381ea4b76786942b8f6f5d123e3474782ff","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.394.tgz","fileCount":51,"integrity":"sha512-UQ83WKCqXuck3m4XcFurCiT99uhOXAPokFW4RWYg3VivxhuLYGoGIkN2dLBWgv06vjDNlXLjkYMdsObcutvgHQ==","signatures":[{"sig":"MEYCIQCMEH5OQSJOaoZyFT20Dlv+jdQwErA3kARRJil3nhi+CgIhAIm94RtI0w6M+ETqVaiY66qhPNlCd5EkLSJjWPLcg9OI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.394.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0f9e8df54b2a9646434dfc2d74cb6ad8/tutti-os-ui-rich-text-0.0.394.tgz","_integrity":"sha512-UQ83WKCqXuck3m4XcFurCiT99uhOXAPokFW4RWYg3VivxhuLYGoGIkN2dLBWgv06vjDNlXLjkYMdsObcutvgHQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.394","@tutti-os/ui-i18n-runtime":"0.0.394"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.394_1787131913225_0.27796814215734167","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@tutti-os/ui-rich-text","version":"0.0.395","_id":"@tutti-os/ui-rich-text@0.0.395","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cd8b29dc76f2966a0a3c8d87d373b6dff9a758bc","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.395.tgz","fileCount":51,"integrity":"sha512-GKJbDqtu7F4MA/wVoJZJ1gOdaoetW/vsr7rF5HbozGoHe1NpYbI/ME2T8bVRJp1ctbyQSQRVhdpbIdM0s2uF4A==","signatures":[{"sig":"MEUCIBpmN9YE800FHH9H0DExtORQOPZC4rJeLMaKLCUU+ufNAiEA6CSvG0II1oytMe79yj0KNj31Uxak03k1IRXh9HSWUTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.395.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/79e1c075a23f2df16a9ddfbb297da961/tutti-os-ui-rich-text-0.0.395.tgz","_integrity":"sha512-GKJbDqtu7F4MA/wVoJZJ1gOdaoetW/vsr7rF5HbozGoHe1NpYbI/ME2T8bVRJp1ctbyQSQRVhdpbIdM0s2uF4A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.395","@tutti-os/ui-i18n-runtime":"0.0.395"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.395_1787133966181_0.012677045030849321","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@tutti-os/ui-rich-text","version":"0.0.396","_id":"@tutti-os/ui-rich-text@0.0.396","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"552239122aaf01273a876ce4e9b280ca95fd78b2","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.396.tgz","fileCount":51,"integrity":"sha512-pF+avLVk7wTMNkANsA5cEqiuanqTEUS1K6KkYlFFIc6lpzfHgliG+Y3/PPhFnQPJyh0qU4Xr61Fzu6VutI0tGA==","signatures":[{"sig":"MEQCIA+5byDRvPZcDSRL5HydbhrJjEMIE/4zqHh+DPHOW1JNAiA/KqvCIdIt7Pqquly2DU3Tc+OFsIowgG25mj+9SLExnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.396.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/69d53e5e163e7e4a9f0fd8fba49011f7/tutti-os-ui-rich-text-0.0.396.tgz","_integrity":"sha512-pF+avLVk7wTMNkANsA5cEqiuanqTEUS1K6KkYlFFIc6lpzfHgliG+Y3/PPhFnQPJyh0qU4Xr61Fzu6VutI0tGA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.396","@tutti-os/ui-i18n-runtime":"0.0.396"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.396_1787134734829_0.6865047906300232","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@tutti-os/ui-rich-text","version":"0.0.397","_id":"@tutti-os/ui-rich-text@0.0.397","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"da1196a52cef49ffce8c1f31d9ac837d57ee4261","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.397.tgz","fileCount":51,"integrity":"sha512-O4sNf9O4fREO9IJGJYedthMKnsUU3fk4/9b9IX12Q3yFCJeU5FOP5tBiMNE053wZnwIA4zPvYjCfT6Xh2qG6pw==","signatures":[{"sig":"MEUCIQCLDMXTU+O+0pzfGS6tUIYWTeX/IlvAjccXj/dKyiwb5QIgBJLblj++wiz7nu29j3lh0HJI36Jj6gblfI3XhRYPwgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.397.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef518ce5b74cd80bf503d4e765706039/tutti-os-ui-rich-text-0.0.397.tgz","_integrity":"sha512-O4sNf9O4fREO9IJGJYedthMKnsUU3fk4/9b9IX12Q3yFCJeU5FOP5tBiMNE053wZnwIA4zPvYjCfT6Xh2qG6pw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.397","@tutti-os/ui-i18n-runtime":"0.0.397"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.397_1787141126396_0.44140992579555527","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@tutti-os/ui-rich-text","version":"0.0.398","_id":"@tutti-os/ui-rich-text@0.0.398","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"979021461dc12a383c04c28e9e7f33d0747fa007","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.398.tgz","fileCount":51,"integrity":"sha512-iiahBdwtLMcMkBRJ1bFPK3uFyXkG4qBOBlRVOYLXgYcD4gHAHMAl5sjLTJMIkQN5XFBSdllqTXeaHxEVwNrF0A==","signatures":[{"sig":"MEYCIQDhdgPpMBk58rHzibD/6sTmMvxO/bcV+zXFvUBi9eQzvQIhAITNuRVYvh6UbJsP208t6LpOuSJp706jCjXW+ZvCRoE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.398.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/78697ad78237f06b90ee358e5856d794/tutti-os-ui-rich-text-0.0.398.tgz","_integrity":"sha512-iiahBdwtLMcMkBRJ1bFPK3uFyXkG4qBOBlRVOYLXgYcD4gHAHMAl5sjLTJMIkQN5XFBSdllqTXeaHxEVwNrF0A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.398","@tutti-os/ui-i18n-runtime":"0.0.398"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.398_1787142115289_0.12686641125503795","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@tutti-os/ui-rich-text","version":"0.0.399","_id":"@tutti-os/ui-rich-text@0.0.399","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f9b6c8a3a40ff20e3be078409e561c791257ffb5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.399.tgz","fileCount":51,"integrity":"sha512-MKCsHsKt044ZLk9xvSSGpWz+NvPWOlYkPpzvmTxD4y0gR5eT/2tnnn6csRT143OpGbmb02JzcAphIVCrGDe/PA==","signatures":[{"sig":"MEUCIBv4DmU8rrYH9koL/9okPGW/TcLu+9FyNaY8WmDAacsqAiEAzgwMhW4mpMEVwDoHqbRIlEkHxucn2gQDPnPff080XCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.399.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8892fd217b3d69d4db6d41ee4529654f/tutti-os-ui-rich-text-0.0.399.tgz","_integrity":"sha512-MKCsHsKt044ZLk9xvSSGpWz+NvPWOlYkPpzvmTxD4y0gR5eT/2tnnn6csRT143OpGbmb02JzcAphIVCrGDe/PA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.399","@tutti-os/ui-i18n-runtime":"0.0.399"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.399_1787152325380_0.9299134686325807","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@tutti-os/ui-rich-text","version":"0.0.400","_id":"@tutti-os/ui-rich-text@0.0.400","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e1574581972a1e3b02334b5a8a1a25366d03d455","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.400.tgz","fileCount":51,"integrity":"sha512-tIAjbhpCBhA4GEW12C91AHI3fgdA7iK+eyu3ib373MeVaWAiXa4PwkgK2bx9pSLkLSO4v3cz1oW9ig74TwQ2Jw==","signatures":[{"sig":"MEUCIQC38KEQGCK4W6pVcu2KUWvyuegNZc9/S6pO+BSihj5x6wIgFDuV66d3mlT27T4U40a+NEqXb5penuJ+dKlsF2/Ns0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.400.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d61a9766b02a360073abb53abdc94e22/tutti-os-ui-rich-text-0.0.400.tgz","_integrity":"sha512-tIAjbhpCBhA4GEW12C91AHI3fgdA7iK+eyu3ib373MeVaWAiXa4PwkgK2bx9pSLkLSO4v3cz1oW9ig74TwQ2Jw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.400","@tutti-os/ui-i18n-runtime":"0.0.400"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.400_1787153815466_0.4915778066142915","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@tutti-os/ui-rich-text","version":"0.0.401","_id":"@tutti-os/ui-rich-text@0.0.401","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a0f6ed58e6a7ac40389185aca8f86add7ddf2f11","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.401.tgz","fileCount":51,"integrity":"sha512-saaL7ogrWgCbsiyMJMdj5kqCHWBIf/Ov0grpAFqQfHKB38XEVlsgZWApTxhWZ+E5+Cnu1xB4Ot4w1LGtmeskpQ==","signatures":[{"sig":"MEYCIQC6Wqg6QMgsw7GdFqhLe02y1wtjbtHDZELKaMbfZ8NI5AIhAPEyMBfhUNEvlcuvcSuu+oXXdGL91pXgWshbtQb3u8Ht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.401.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba0d2aeca55e82c2171ac0a4090684ac/tutti-os-ui-rich-text-0.0.401.tgz","_integrity":"sha512-saaL7ogrWgCbsiyMJMdj5kqCHWBIf/Ov0grpAFqQfHKB38XEVlsgZWApTxhWZ+E5+Cnu1xB4Ot4w1LGtmeskpQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.401","@tutti-os/ui-i18n-runtime":"0.0.401"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.401_1787195168827_0.7002041574571263","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@tutti-os/ui-rich-text","version":"0.0.402","_id":"@tutti-os/ui-rich-text@0.0.402","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a494a980b3a522df92c2dbb9d5cadf417344f7a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.402.tgz","fileCount":51,"integrity":"sha512-KErUezdHF6LASTzSEqwl77Mdglu6W2BbZYGTiTVnqSYpdMIXEF2eJD2fDmVQ7fWlfFH5eRSaxONLVv42MtNoIg==","signatures":[{"sig":"MEQCIF3rnUuKS0fGt8IzlHcx1FcsZSWoVd1DImYlhfscZSj6AiAN1RgnI+oIIX8fL6ZqWpR4MDB6H8C/mk/3JOJF+84MHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.402.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef7f478dd963d4d3b24d5a4e57d0b913/tutti-os-ui-rich-text-0.0.402.tgz","_integrity":"sha512-KErUezdHF6LASTzSEqwl77Mdglu6W2BbZYGTiTVnqSYpdMIXEF2eJD2fDmVQ7fWlfFH5eRSaxONLVv42MtNoIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.402","@tutti-os/ui-i18n-runtime":"0.0.402"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.402_1787195753014_0.3539684056811574","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@tutti-os/ui-rich-text","version":"0.0.403","_id":"@tutti-os/ui-rich-text@0.0.403","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fc7d5e8afda1f0ad7dd6322dfd7163b650b3627a","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.403.tgz","fileCount":51,"integrity":"sha512-TUVV9KJkDFC/nwE5hvDG6EJ9mxmusEbzdxuSJraY6PN5ryflnxGf0Esi1dlz1RPuOyI8yDqZHq++zGo0ZSS7mA==","signatures":[{"sig":"MEUCIQC94aJy+Dw0ymFksI7I16O2Ksk3iENIMKdRr7SOcsgi8gIgVf8mBuJjpaRiwVNBjPk6bnnKh1MzXe1TkEIpyLLJ0uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859804},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.403.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0af66667c29a1e3174baf21d31cee3f7/tutti-os-ui-rich-text-0.0.403.tgz","_integrity":"sha512-TUVV9KJkDFC/nwE5hvDG6EJ9mxmusEbzdxuSJraY6PN5ryflnxGf0Esi1dlz1RPuOyI8yDqZHq++zGo0ZSS7mA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.403","@tutti-os/ui-i18n-runtime":"0.0.403"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.403_1787205749391_0.5070941602361911","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@tutti-os/ui-rich-text","version":"0.0.404","_id":"@tutti-os/ui-rich-text@0.0.404","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4c3f0878ba99529b39d2a112c5b604d2b6918d8d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.404.tgz","fileCount":51,"integrity":"sha512-sKIc+9m2Q4PrVc+l0w/fIT23ATEYfdOSaUo1/dV1otzURfEyvrHwzku7n0lKaQTSjSjHz4KEpWzs5Muh02jKGw==","signatures":[{"sig":"MEUCIQC0sv70l9bMh2E1joJm6jjGeXyFFOb/4yIWr3JXw/YJ/QIgfF1DvCZ5TnsLeHwrwuQpdvX9HC919PYE3PzY/6JfLqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.404.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d2dd1564ee6d5e03fdadf9e44a7eed49/tutti-os-ui-rich-text-0.0.404.tgz","_integrity":"sha512-sKIc+9m2Q4PrVc+l0w/fIT23ATEYfdOSaUo1/dV1otzURfEyvrHwzku7n0lKaQTSjSjHz4KEpWzs5Muh02jKGw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.404","@tutti-os/ui-i18n-runtime":"0.0.404"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.404_1787215515259_0.6937166940515809","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@tutti-os/ui-rich-text","version":"0.0.405","_id":"@tutti-os/ui-rich-text@0.0.405","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8de9aba1a45eaab2ffa8ef9da4e14228c2e9863c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.405.tgz","fileCount":51,"integrity":"sha512-gCPY1JNfi0QSG3HimDnuSaLTUmjXsHXvBqH7XSU9waVjI7NQtXiEPORoZW8gQ/iT8zhR/lhjTexLjwGlLEERuA==","signatures":[{"sig":"MEQCIAQ0KzcxEoizH46NwxFBY0falWuozz0XmUvKnXsI8BBnAiA6XJhn1cDdDaOZisstvMPSIjeymVdg+qaiICrULbkFsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.405.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/81d5d04ea48d14219cfb411e0313c5b2/tutti-os-ui-rich-text-0.0.405.tgz","_integrity":"sha512-gCPY1JNfi0QSG3HimDnuSaLTUmjXsHXvBqH7XSU9waVjI7NQtXiEPORoZW8gQ/iT8zhR/lhjTexLjwGlLEERuA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.405","@tutti-os/ui-i18n-runtime":"0.0.405"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.405_1787217359670_0.6384379366534545","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@tutti-os/ui-rich-text","version":"0.0.406","_id":"@tutti-os/ui-rich-text@0.0.406","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ec2729a8ae7dcc6c58bb9b5e0d800dfcec2f7919","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.406.tgz","fileCount":51,"integrity":"sha512-qnievEon6UOQOP1QKDgZE8bxql79eroCIT6YMU7fNJB1YPCu6onASw5QTXfcIk4nITUV8DBUQJwwucczqNtxoA==","signatures":[{"sig":"MEUCIDMIuhkXdJjvOlhUP7AZ0cmqb/GoyTLo6r9O/ncJNIRFAiEAn2OcfI/tETQGHolZmKhiLTpBimcoZOt/q0nE1fAnzXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.406.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/98f0b159054dd7addfd049e1055cefb6/tutti-os-ui-rich-text-0.0.406.tgz","_integrity":"sha512-qnievEon6UOQOP1QKDgZE8bxql79eroCIT6YMU7fNJB1YPCu6onASw5QTXfcIk4nITUV8DBUQJwwucczqNtxoA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.406","@tutti-os/ui-i18n-runtime":"0.0.406"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.406_1787218606704_0.5591126073500226","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@tutti-os/ui-rich-text","version":"0.0.407","_id":"@tutti-os/ui-rich-text@0.0.407","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7d1b6d0dfa3d2f5ac6650db03df6007b8cadc8d5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.407.tgz","fileCount":51,"integrity":"sha512-xmjtpXXFPm0OXqJyy06G6obabmBRzxQiCnf4VqRSbIeXfehtdhLwBmpDg75U7jTASS8SU3kMMzhKSCIuAjVIgA==","signatures":[{"sig":"MEQCIDnOjmgfKTwG3VGaC59hh5bS4gTj5b7rvivuXqhDVSYAAiAcdkYRYuiWmJCoyD1/m3QqfRMOZuEjNBw3AXilTl2PNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.407.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8ae0a73bf781fa8b3de8b8247861a4ed/tutti-os-ui-rich-text-0.0.407.tgz","_integrity":"sha512-xmjtpXXFPm0OXqJyy06G6obabmBRzxQiCnf4VqRSbIeXfehtdhLwBmpDg75U7jTASS8SU3kMMzhKSCIuAjVIgA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.407","@tutti-os/ui-i18n-runtime":"0.0.407"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.407_1787222747522_0.8380312356572959","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@tutti-os/ui-rich-text","version":"0.0.408","_id":"@tutti-os/ui-rich-text@0.0.408","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9d49b07b210b45ac228192ca272849f7b41a67be","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.408.tgz","fileCount":51,"integrity":"sha512-SIaqBmHSJAuseZQypAeVzTwljWHc/Gp9UMSIu/38JsGTXKdiUnL3cx/w+VQ+RSE/ewxY3y2K6S3lDRbuc25SaA==","signatures":[{"sig":"MEQCIFq/dTXnph8QCJe7ziZ4uVNeVeHWBAXpQV25OLzwatlHAiBYNWzqjI1fDMoKpIp6E6ppeJqWrtJ+Qr+PobkZMat31Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.408.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c27d1c57190fc80c5de29eaa72aac35f/tutti-os-ui-rich-text-0.0.408.tgz","_integrity":"sha512-SIaqBmHSJAuseZQypAeVzTwljWHc/Gp9UMSIu/38JsGTXKdiUnL3cx/w+VQ+RSE/ewxY3y2K6S3lDRbuc25SaA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.408","@tutti-os/ui-i18n-runtime":"0.0.408"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.408_1787236603080_0.0949759861032824","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@tutti-os/ui-rich-text","version":"0.0.409","_id":"@tutti-os/ui-rich-text@0.0.409","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ee5a8cb9748e3464eb3f805904b147c7ed319a4c","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.409.tgz","fileCount":51,"integrity":"sha512-SEnI+wUebRUR2Ot/N4uN3RltoF6P5wc6XSnNDNC/0wVCu6ez9juIwquqObutt0bGMh2J28mVFtWVko1pEW9Gnw==","signatures":[{"sig":"MEYCIQDnJZqVc+KG6/SSQzG/g0wX2tBRAw7s/xuuj6tEDsGJnQIhAPBhSdhwHcM9e1ofnYX55tYIbsXA6mD2p1v+aLnMGyHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.409.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/36500f219069a6e657ab00a5d611d51d/tutti-os-ui-rich-text-0.0.409.tgz","_integrity":"sha512-SEnI+wUebRUR2Ot/N4uN3RltoF6P5wc6XSnNDNC/0wVCu6ez9juIwquqObutt0bGMh2J28mVFtWVko1pEW9Gnw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.409","@tutti-os/ui-i18n-runtime":"0.0.409"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.409_1787237000416_0.7165457213224868","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@tutti-os/ui-rich-text","version":"0.0.410","_id":"@tutti-os/ui-rich-text@0.0.410","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"92ddccd7a8b4849f071f4e0a9680951f5a91d2d5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.410.tgz","fileCount":51,"integrity":"sha512-W/Er3EgdV65ouyssqaKW07XaKRrK9ZG6bCAXmfJKTnaP02c067K+Gqq1TjZ8Iph41GwoRk3Kd4U2AHV4JPdCRA==","signatures":[{"sig":"MEUCIQD22E8LDAtjjpsCyBoGh+wqu0iNLYz5jB73YT8FST1wlAIgbSdoi6zwBrKujhI6/E2jhITaqSV1jdDuJ/jgmai1CAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.410.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/734a41a445a698040757b974ebf13128/tutti-os-ui-rich-text-0.0.410.tgz","_integrity":"sha512-W/Er3EgdV65ouyssqaKW07XaKRrK9ZG6bCAXmfJKTnaP02c067K+Gqq1TjZ8Iph41GwoRk3Kd4U2AHV4JPdCRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.410","@tutti-os/ui-i18n-runtime":"0.0.410"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.410_1787241448252_0.1601255864678126","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@tutti-os/ui-rich-text","version":"0.0.411","_id":"@tutti-os/ui-rich-text@0.0.411","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ea631ca19bf1fd11f04057cf3262b9f97503e330","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.411.tgz","fileCount":51,"integrity":"sha512-++ygZ8jQ1+t2JabkZBYEszTwwyxZOf9EBhUkptuVe4XOVJMmxp7IZRofc2Ykip/SrZ7L5hVOqVIB5BqzPusyYg==","signatures":[{"sig":"MEQCIGtwVSx6ioVjAYaDtxv+gElpmg4he66iDQIHz/hBT98jAiB1uQlpgMlvQHWhyiz8UIqVvheIvLpV6UGKl5BmsK3u4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.411.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b85f9dfdebb20f508fd4f1e3799f11d3/tutti-os-ui-rich-text-0.0.411.tgz","_integrity":"sha512-++ygZ8jQ1+t2JabkZBYEszTwwyxZOf9EBhUkptuVe4XOVJMmxp7IZRofc2Ykip/SrZ7L5hVOqVIB5BqzPusyYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.411","@tutti-os/ui-i18n-runtime":"0.0.411"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.411_1787389603606_0.6325650314443667","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@tutti-os/ui-rich-text","version":"0.0.412","_id":"@tutti-os/ui-rich-text@0.0.412","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ab52727de7e6c0e9516a01158e06fe8cdf83e1ce","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.412.tgz","fileCount":51,"integrity":"sha512-7s0XiBNr2he9zb2OxlAR9cJiz2uaXnvtE2QZPIVyMRiQHGhBLb8N2Pm5XPqcx5ApaEJx6HnVcm3F4Pil5WEiLA==","signatures":[{"sig":"MEYCIQDabhVAfREYMxJL1iGNkgpqJ/H1qZdSJzxxL/IM1eyvxgIhAM8CIEmrWsKXivRgdHATNRQr5dTs+vnl22dzWzvEvOUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.412.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/780624ebb459d084ec03747820573785/tutti-os-ui-rich-text-0.0.412.tgz","_integrity":"sha512-7s0XiBNr2he9zb2OxlAR9cJiz2uaXnvtE2QZPIVyMRiQHGhBLb8N2Pm5XPqcx5ApaEJx6HnVcm3F4Pil5WEiLA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.412","@tutti-os/ui-i18n-runtime":"0.0.412"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.412_1787393818823_0.34192366112695494","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@tutti-os/ui-rich-text","version":"0.0.413","_id":"@tutti-os/ui-rich-text@0.0.413","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2a7694671bdf7764bd2de3570690253b50d3f5ed","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.413.tgz","fileCount":51,"integrity":"sha512-SoRFxPrfwwAeSYk6SdT9bEPFmIw48Vii/csNubRKFysuTw5R5p0ZWvEVNM4xh7jLpQBXeU95zGVusqUtey7RNw==","signatures":[{"sig":"MEYCIQCq/T090VWU/+1X1FrkklHzX7TjwYen7o/kFhvu9csggQIhAPIGFdnXkqc+Te8Hvahy6qmjuOjRZMIMPAWaBjDVUcXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.413.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3851b187dc6c28fd74d75ab191f14cab/tutti-os-ui-rich-text-0.0.413.tgz","_integrity":"sha512-SoRFxPrfwwAeSYk6SdT9bEPFmIw48Vii/csNubRKFysuTw5R5p0ZWvEVNM4xh7jLpQBXeU95zGVusqUtey7RNw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.413","@tutti-os/ui-i18n-runtime":"0.0.413"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.413_1787477466052_0.7319740342708589","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@tutti-os/ui-rich-text","version":"0.0.414","_id":"@tutti-os/ui-rich-text@0.0.414","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3fe0a82ba0af07ece37f03120dce077d459a6a83","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.414.tgz","fileCount":51,"integrity":"sha512-3M9VRDVaqSDGSFX5orIH1UfgYJJl2gCGKt6FQYTo0qYXO6/IVCaxRAGDNu8LOGPPAOFRrivmTGqf+wO9PlrkrQ==","signatures":[{"sig":"MEUCIQDKREBFqfraMYCH8BlV7rtgLidQzpRcgFG1axLG7lqUUAIgSP2k2So7XblcB9JnfZXO9yoOpfLiO1IEdnR1IGFMvCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.414.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dbbe873105135f8afa5341a8c51284bf/tutti-os-ui-rich-text-0.0.414.tgz","_integrity":"sha512-3M9VRDVaqSDGSFX5orIH1UfgYJJl2gCGKt6FQYTo0qYXO6/IVCaxRAGDNu8LOGPPAOFRrivmTGqf+wO9PlrkrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.414","@tutti-os/ui-i18n-runtime":"0.0.414"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.414_1787494766530_0.6960356481936807","host":"s3://npm-registry-packages-npm-production"}},"0.0.415":{"name":"@tutti-os/ui-rich-text","version":"0.0.415","_id":"@tutti-os/ui-rich-text@0.0.415","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c083cf10080719fef94bca2af04d3855cd588ea9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.415.tgz","fileCount":51,"integrity":"sha512-s0zEjaH/GvQTdQrqSiAyLi5lsaFfos2Pn7qtFQF5olBNxHkbfU+QapeFYomUbvDxg0fdwmGupPFEexZt/wvIPw==","signatures":[{"sig":"MEUCIQCKQnAqensFHA+D9sgISEFZbvvA2QmqMwc1lJYRyyohcwIgbUP/hXwmaFkCXvM83w7x+Z1e3mHdxoBuGZ5N0HQzuNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.415.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f2d34bcb558502a1463b7343e6eae031/tutti-os-ui-rich-text-0.0.415.tgz","_integrity":"sha512-s0zEjaH/GvQTdQrqSiAyLi5lsaFfos2Pn7qtFQF5olBNxHkbfU+QapeFYomUbvDxg0fdwmGupPFEexZt/wvIPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.415","@tutti-os/ui-i18n-runtime":"0.0.415"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.415_1787550068013_0.79994317797042","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@tutti-os/ui-rich-text","version":"0.0.416","_id":"@tutti-os/ui-rich-text@0.0.416","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f6ca54158c29e0b8afcd210b2f7cd4eb9c8db3a9","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.416.tgz","fileCount":51,"integrity":"sha512-epQ0U4Kok28y5CyYCzPLe+mm5526A3BbOpEb+XVg41WZgDBVGpknaZF1TnLWwXS3UGNSwgPblPOtWq88E6noBw==","signatures":[{"sig":"MEUCIATwvwoMvcT/pGzPR2m7qRNDudQe39Gobzequ9xvyenJAiEAzMhin/56TCLhmbyWN2fUiarUbDfZaiup/rLLZdNBiPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.416.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/59ac22334ac598948365a1c29b60573c/tutti-os-ui-rich-text-0.0.416.tgz","_integrity":"sha512-epQ0U4Kok28y5CyYCzPLe+mm5526A3BbOpEb+XVg41WZgDBVGpknaZF1TnLWwXS3UGNSwgPblPOtWq88E6noBw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.416","@tutti-os/ui-i18n-runtime":"0.0.416"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.416_1787573912819_0.2724919333998401","host":"s3://npm-registry-packages-npm-production"}},"0.0.417":{"name":"@tutti-os/ui-rich-text","version":"0.0.417","_id":"@tutti-os/ui-rich-text@0.0.417","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a70e2067fef3e49933d26d45234b5b85dbd4ff33","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.417.tgz","fileCount":51,"integrity":"sha512-CQJVr/OuZvlufwLQC4JZhSIYJX557L4yIcdZr4Idh16sK4lFvbnxZfUdQ7zzTj/VcATg3r3RJ4XSFWBBHXGLag==","signatures":[{"sig":"MEUCIH+95uC8s7WKsy6Xvqjn6rLxBT7f08Hkrxk0RUfG2aftAiEAu6COvgCgFYieDPZrhTYKS9MOwxl+T9PX3i4lZ6O10DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.417.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/615097926758af4ee590f57110cd50b0/tutti-os-ui-rich-text-0.0.417.tgz","_integrity":"sha512-CQJVr/OuZvlufwLQC4JZhSIYJX557L4yIcdZr4Idh16sK4lFvbnxZfUdQ7zzTj/VcATg3r3RJ4XSFWBBHXGLag==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.417","@tutti-os/ui-i18n-runtime":"0.0.417"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.417_1787575469423_0.31932673025824165","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@tutti-os/ui-rich-text","version":"0.0.418","_id":"@tutti-os/ui-rich-text@0.0.418","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"efd918ee34d466bb3d578ee4e1b5c1256b065113","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.418.tgz","fileCount":51,"integrity":"sha512-RpzgWcBBHK//4cWGPGycRLJsdpae7qPHL/tCv8rgKNVPLSjWRA3V5evX9nHOTUQXeHTOalPXa0aLusQfWVJITQ==","signatures":[{"sig":"MEYCIQD+xXq3HiSIIgOgDXU8JgJJheQnkbCrhppNr0OlZazZ8wIhAOl3G/LIFQxd5uQPTa0SrzRTzHtLOoBkKmunmTLDgoyj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.418.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8b2bf2d0a711e256beadaeb81d495762/tutti-os-ui-rich-text-0.0.418.tgz","_integrity":"sha512-RpzgWcBBHK//4cWGPGycRLJsdpae7qPHL/tCv8rgKNVPLSjWRA3V5evX9nHOTUQXeHTOalPXa0aLusQfWVJITQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.418","@tutti-os/ui-i18n-runtime":"0.0.418"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.418_1787581604433_0.06427406276396264","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@tutti-os/ui-rich-text","version":"0.0.419","_id":"@tutti-os/ui-rich-text@0.0.419","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6dd900105cf73091ff411dec23e096510a67426d","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.419.tgz","fileCount":51,"integrity":"sha512-WflMKRnG1UPPv+CPRUQRsyKt+2o+8sbI7HavaVYnZX45MqVCfydSyW/l1LVS1jT3e+hX93+yvYQ7CBZSgCS8Cw==","signatures":[{"sig":"MEUCIA6J/MFMqsJH6rzRlBEfUqgM0s5Y7ROFAoO9GO7XUDF5AiEA8k6xW+CeDq9KboRwqlvlzTuiNSO4ljy+kD/RgAumDuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.419.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4a85e515d7c8152fbe1c47b4b620ff62/tutti-os-ui-rich-text-0.0.419.tgz","_integrity":"sha512-WflMKRnG1UPPv+CPRUQRsyKt+2o+8sbI7HavaVYnZX45MqVCfydSyW/l1LVS1jT3e+hX93+yvYQ7CBZSgCS8Cw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.419","@tutti-os/ui-i18n-runtime":"0.0.419"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.419_1787592048919_0.04935062216333308","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@tutti-os/ui-rich-text","version":"0.0.420","_id":"@tutti-os/ui-rich-text@0.0.420","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b1d0879ec1bd5812f15c85dbbf946f13969637e5","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.420.tgz","fileCount":51,"integrity":"sha512-LeyJfIiv1w1+rNthsdxV+nb9HEDL3r8kRjo93NUslvNcXdphQVw+AKLXt9tJyRnPZr7eiCSgSKv6lParFXqJFQ==","signatures":[{"sig":"MEYCIQDWTOcFcgD28bvE2hCdRN5WNu0MSqADASTXSNgfmQj0TAIhAPf1+LFizLzVDVMfWiOJIgI+wzDBtB8JI9bSEko4k9dm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.420.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a448e4c84ddc05741b47b2038c3c46e0/tutti-os-ui-rich-text-0.0.420.tgz","_integrity":"sha512-LeyJfIiv1w1+rNthsdxV+nb9HEDL3r8kRjo93NUslvNcXdphQVw+AKLXt9tJyRnPZr7eiCSgSKv6lParFXqJFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.420","@tutti-os/ui-i18n-runtime":"0.0.420"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.420_1787631672087_0.025159683494483387","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@tutti-os/ui-rich-text","version":"0.0.421","_id":"@tutti-os/ui-rich-text@0.0.421","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bf16433c4ef07a9e312cc180885fc61bc019e1db","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.421.tgz","fileCount":51,"integrity":"sha512-kJaV1a42166RguV75pshTECIuGkYnYyga/wjH5H77dAqKWcikhAYvd+j5GerZ+nUsG3rGts4dV+JR6qaYYCGrQ==","signatures":[{"sig":"MEUCIQDKTBv/798JXRXb1uKXsu5NnH+gFF48+rOUdUJcCh3ilgIgAjT2u0CYuv/W+lCRP9VMc8ozD6Om0ZrfYvq/4aY7/bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.421.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/15cefe8497137b083ee6e6e576e498df/tutti-os-ui-rich-text-0.0.421.tgz","_integrity":"sha512-kJaV1a42166RguV75pshTECIuGkYnYyga/wjH5H77dAqKWcikhAYvd+j5GerZ+nUsG3rGts4dV+JR6qaYYCGrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.421","@tutti-os/ui-i18n-runtime":"0.0.421"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.421_1787632706535_0.05734875800301409","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@tutti-os/ui-rich-text","version":"0.0.422","_id":"@tutti-os/ui-rich-text@0.0.422","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"daea1a09f9d296c47c112351237ab4851f6e5565","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.422.tgz","fileCount":51,"integrity":"sha512-1lGt9pS6vfhxsFdns3CWacewkv6i6ggpCXGKNQMHEytqBNkWbKPClcUG4fx/9eJ6WRu+Umt37zZ1om50QL3z2A==","signatures":[{"sig":"MEYCIQDEHu8dtXfcIyYxvpqYtXNO69IRwDQFMkYczjTqUV2OowIhALlbUY6SJ1WoldGFHkTFwZJo7femmPHAYu8lamiZ8tU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.422.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d0e8f0319ad7fd9e255b5db1f7e05ea6/tutti-os-ui-rich-text-0.0.422.tgz","_integrity":"sha512-1lGt9pS6vfhxsFdns3CWacewkv6i6ggpCXGKNQMHEytqBNkWbKPClcUG4fx/9eJ6WRu+Umt37zZ1om50QL3z2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.422","@tutti-os/ui-i18n-runtime":"0.0.422"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.422_1787723573616_0.3865373101306988","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@tutti-os/ui-rich-text","version":"0.0.423","_id":"@tutti-os/ui-rich-text@0.0.423","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"397dc64c62643005f047b09045e935a950b749eb","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.423.tgz","fileCount":51,"integrity":"sha512-98kpMNVWNzVFzOASCGBVipjHK94fuhMW3kWfWLGYy11lkWJq97WpriZZmJnjuSVlFfhhcqu7ScJHoGMJH2gxPw==","signatures":[{"sig":"MEYCIQDyrBWlWDNG8tUyhAxXqioN3STQttL7g9+yRhHjSJUPGwIhAKQl6UJS8Z1iRmJIZR5DMU0CtC+O2v0Q3MF7Wem+nHRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.423.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3960adb06d1735ccfc8d6342290e58d9/tutti-os-ui-rich-text-0.0.423.tgz","_integrity":"sha512-98kpMNVWNzVFzOASCGBVipjHK94fuhMW3kWfWLGYy11lkWJq97WpriZZmJnjuSVlFfhhcqu7ScJHoGMJH2gxPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.423","@tutti-os/ui-i18n-runtime":"0.0.423"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.423_1787744068825_0.2847354431463902","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@tutti-os/ui-rich-text","version":"0.0.424","_id":"@tutti-os/ui-rich-text@0.0.424","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7177de580c28d4f7c02f766efabc195e5f56df63","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.424.tgz","fileCount":51,"integrity":"sha512-1GbfrrdLF3EAWQ328GftFJZAy5mYzDnrdkO4E7XlqFbg4HtldvA4r0EvUqkPPJdXRilJEM/54GT8ANFSmbJyLQ==","signatures":[{"sig":"MEQCIGi4ZMCmnc2VqLcDViXUFhkDynrfUkGDuGTN7Hm7RQ0FAiB4hjNOz/4mkIGTyTt5vX6cDthXBRCBVF0iMlZfohbFmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.424.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e5ede0e0cd4e9bc5f6d025cbe3b23ae1/tutti-os-ui-rich-text-0.0.424.tgz","_integrity":"sha512-1GbfrrdLF3EAWQ328GftFJZAy5mYzDnrdkO4E7XlqFbg4HtldvA4r0EvUqkPPJdXRilJEM/54GT8ANFSmbJyLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.424","@tutti-os/ui-i18n-runtime":"0.0.424"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.424_1787746746450_0.12476297043832041","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@tutti-os/ui-rich-text","version":"0.0.425","_id":"@tutti-os/ui-rich-text@0.0.425","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e4ef9a2b86242ae7956f64dee0d717f676097ef","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.425.tgz","fileCount":51,"integrity":"sha512-gl/m+rozOqxGPAGkLymOro53XFBFk47llJuATaL1ChtUSuWe6uw9Afy5sVxI1guhZGEpvHD4RYCb2nBD/hjN1A==","signatures":[{"sig":"MEQCIDFvZDwFqPL8s+aKgssrY3P524jgpig8M3f8kOc2shGwAiBIO9B81FaCg/Hdj4XmnlZst0A9u/IrvP9wvqyshSBFWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.425.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/949d455f57439d1d2c45abd118486d9d/tutti-os-ui-rich-text-0.0.425.tgz","_integrity":"sha512-gl/m+rozOqxGPAGkLymOro53XFBFk47llJuATaL1ChtUSuWe6uw9Afy5sVxI1guhZGEpvHD4RYCb2nBD/hjN1A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.425","@tutti-os/ui-i18n-runtime":"0.0.425"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.425_1787759390018_0.9656481849899501","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@tutti-os/ui-rich-text","version":"0.0.426","_id":"@tutti-os/ui-rich-text@0.0.426","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce283b4555408df1262821cce0b83566a8a2d97f","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.426.tgz","fileCount":51,"integrity":"sha512-JW1vCYgCXEgIfwvPsc5lkmRQ61dA3XJBSStQA0ryoDVbemx8V4BBfZR02HxhIQeQviY0lmVbC0XDyXs/SNofDQ==","signatures":[{"sig":"MEQCIC1uqFfiSd5Bh3BraSlDlu6emZ7dM+3kqJyeRwU9I5+lAiAItB9g3LO9yDfNKEjM+y640JiMkU4j6y5j83jxkNrXVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860639},"type":"module","_from":"file:tutti-os-ui-rich-text-0.0.426.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./at-panel/index.css":"./dist/at-panel/index.css"},"private":false,"scripts":{"test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","build":"tsup --config tsup.config.ts","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3df00f9bf760af11318b74da1f8966d7/tutti-os-ui-rich-text-0.0.426.tgz","_integrity":"sha512-JW1vCYgCXEgIfwvPsc5lkmRQ61dA3XJBSStQA0ryoDVbemx8V4BBfZR02HxhIQeQviY0lmVbC0XDyXs/SNofDQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/rich-text"},"_npmVersion":"11.17.0","description":"Host-agnostic rich text foundations for Tutti frontend packages.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tutti-os/ui-system":"0.0.426","@tutti-os/ui-i18n-runtime":"0.0.426"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"core":["./dist/core/index.d.ts"],"types":["./dist/types/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.2.0","react":"^19.1.0","vitest":"^4.0.13","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.23.6","@types/react":"^19.1.6","@tiptap/react":"^3.23.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@tiptap/extension-text":"^3.23.6","@tutti-os/config-tsconfig":"0.0.0","@tiptap/extension-document":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-rich-text_0.0.426_1787805155158_0.04882617935764011","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"name":"@tutti-os/ui-rich-text","version":"0.0.427","private":false,"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./at-panel":{"types":"./dist/at-panel/index.d.ts","import":"./dist/at-panel/index.js","default":"./dist/at-panel/index.js"},"./at-panel/index.css":"./dist/at-panel/index.css","./at-panel/model":{"types":"./dist/at-panel/model.d.ts","import":"./dist/at-panel/model.js","default":"./dist/at-panel/model.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./editor":{"types":"./dist/editor/index.d.ts","import":"./dist/editor/index.js","default":"./dist/editor/index.js"},"./plugins":{"types":"./dist/plugins/index.d.ts","import":"./dist/plugins/index.js","default":"./dist/plugins/index.js"},"./service":{"types":"./dist/service/index.d.ts","import":"./dist/service/index.js","default":"./dist/service/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js","default":"./dist/types/index.js"}},"repository":{"type":"git","url":"git+https://github.com/tutti-os/tutti.git","directory":"packages/ui/rich-text"},"dependencies":{"@tutti-os/ui-i18n-runtime":"0.0.427","@tutti-os/ui-system":"0.0.427"},"devDependencies":{"@testing-library/react":"^16.3.0","@tiptap/core":"^3.23.6","@tiptap/extension-document":"^3.23.6","@tiptap/extension-hard-break":"^3.23.6","@tiptap/extension-paragraph":"^3.23.6","@tiptap/extension-text":"^3.23.6","@tiptap/react":"^3.23.6","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","jsdom":"^27.2.0","react":"^19.1.0","react-dom":"^19.1.0","typescript":"^5.8.3","vitest":"^4.0.13","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"@tiptap/core":"^3.23.6","@tiptap/react":"^3.23.6","react":"^19.1.0","react-dom":"^19.1.0"},"tutti":{"tailwindSourceRoot":"src"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup --config tsup.config.ts","test":"node --test --experimental-strip-types \"./src/**/*.test.ts\" && vitest run RichTextTriggerEditor.directoryNavigation.render.test --environment jsdom","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"typesVersions":{"*":{"at-panel":["./dist/at-panel/index.d.ts"],"at-panel/model":["./dist/at-panel/model.d.ts"],"core":["./dist/core/index.d.ts"],"editor":["./dist/editor/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"service":["./dist/service/index.d.ts"],"types":["./dist/types/index.d.ts"]}},"_id":"@tutti-os/ui-rich-text@0.0.427","description":"Host-agnostic rich text foundations for Tutti frontend packages.","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","_integrity":"sha512-qy5bt+PwheDsx5rx2XRyhH5qv3gv6BWNu74rFjLQREOv1TvP5bNTQ9jwZ0CpGBencu70OaYtURrh9S3BDJBTnQ==","_resolved":"/tmp/d89801efafe5073bdf59123309969f84/tutti-os-ui-rich-text-0.0.427.tgz","_from":"file:tutti-os-ui-rich-text-0.0.427.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-qy5bt+PwheDsx5rx2XRyhH5qv3gv6BWNu74rFjLQREOv1TvP5bNTQ9jwZ0CpGBencu70OaYtURrh9S3BDJBTnQ==","shasum":"af5a86fef9137dd4995376026873e2e893fdc9c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-rich-text/-/ui-rich-text-0.0.427.tgz","fileCount":51,"unpackedSize":860639,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-rich-text@0.0.427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAt1ggyq28xixVOlZXLQPmxhTfnEp6vBDbfvOVKAhzcuAiBeNtPL3gbfQpGeQtO5fuPnyVtdTy0/nwCA47VgA5ZUZQ=="}]},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"directories":{},"maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-rich-text_0.0.427_1787908669201_0.04990617871399894"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T19:32:37.756Z","modified":"2026-08-28T09:17:49.673Z","0.0.1":"2026-06-11T19:32:38.088Z","0.0.2":"2026-06-12T05:01:08.982Z","0.0.3":"2026-06-12T09:32:06.966Z","0.0.4":"2026-06-12T10:33:11.936Z","0.0.5":"2026-06-12T12:24:04.809Z","0.0.6":"2026-06-12T14:33:14.584Z","0.0.7":"2026-06-12T16:40:25.973Z","0.0.8":"2026-06-12T21:11:41.188Z","0.0.9":"2026-06-13T06:29:41.640Z","0.0.10":"2026-06-13T15:05:36.696Z","0.0.11":"2026-06-15T06:24:26.128Z","0.0.12":"2026-06-15T14:08:55.404Z","0.1.1-beta-20260617071210":"2026-06-17T07:24:21.921Z","0.0.13":"2026-06-17T07:52:35.611Z","0.0.14":"2026-06-17T10:25:08.704Z","0.0.15":"2026-06-19T05:31:16.726Z","0.0.16":"2026-06-22T07:42:10.612Z","0.0.17":"2026-06-22T11:36:01.187Z","0.0.18":"2026-06-23T07:27:18.754Z","0.0.19":"2026-06-23T14:06:36.418Z","0.0.20":"2026-06-24T05:07:12.302Z","0.0.21":"2026-06-24T06:42:09.869Z","0.0.22":"2026-06-24T09:02:32.076Z","0.0.23":"2026-06-24T09:51:12.043Z","0.0.24":"2026-06-24T12:13:19.682Z","0.0.25":"2026-06-24T14:19:16.982Z","0.0.26":"2026-06-24T15:09:11.371Z","0.0.27":"2026-06-25T06:33:01.574Z","0.0.28":"2026-06-25T08:06:39.505Z","0.0.29":"2026-06-25T12:56:19.908Z","0.0.30":"2026-06-25T17:12:49.653Z","0.0.31":"2026-06-25T17:19:51.003Z","0.0.32":"2026-06-25T18:07:32.627Z","0.0.33":"2026-06-26T07:27:56.995Z","0.0.34":"2026-06-26T12:50:45.164Z","0.0.35":"2026-06-26T13:28:03.775Z","0.0.36":"2026-06-26T15:47:32.568Z","0.0.37":"2026-06-27T07:49:02.812Z","0.0.38":"2026-06-27T13:04:04.549Z","0.0.39":"2026-06-29T06:30:50.429Z","0.0.40":"2026-06-29T07:22:28.039Z","0.0.41":"2026-06-29T13:08:35.430Z","0.0.42":"2026-06-29T13:54:47.728Z","0.0.43":"2026-06-29T14:20:53.983Z","0.0.44":"2026-06-30T03:01:26.999Z","0.0.45":"2026-06-30T06:14:55.744Z","0.0.46":"2026-06-30T07:23:18.024Z","0.0.47":"2026-06-30T10:50:06.872Z","0.0.48":"2026-07-01T08:54:05.370Z","0.0.49":"2026-07-02T04:15:17.692Z","0.0.50":"2026-07-02T10:50:05.523Z","0.0.51":"2026-07-02T12:33:45.806Z","0.0.52":"2026-07-02T13:01:07.985Z","0.0.53":"2026-07-02T13:35:10.388Z","0.0.54":"2026-07-03T03:20:32.186Z","0.0.55":"2026-07-03T05:57:31.729Z","0.0.56":"2026-07-03T07:11:44.094Z","0.0.57":"2026-07-03T08:36:34.538Z","0.0.58":"2026-07-04T09:12:36.994Z","0.0.59":"2026-07-04T09:49:29.804Z","0.0.60":"2026-07-04T19:14:29.288Z","0.0.61":"2026-07-05T05:16:34.225Z","0.0.62":"2026-07-05T12:29:35.355Z","0.0.63":"2026-07-05T13:30:38.436Z","0.0.64":"2026-07-06T06:50:05.950Z","0.0.65":"2026-07-06T10:33:39.576Z","0.0.66":"2026-07-07T04:43:58.394Z","0.0.67":"2026-07-07T08:06:25.506Z","0.0.68":"2026-07-07T10:32:17.530Z","0.0.69":"2026-07-07T14:09:42.013Z","0.0.70":"2026-07-07T17:06:10.988Z","0.0.71":"2026-07-08T04:23:01.076Z","0.0.72":"2026-07-08T08:39:27.411Z","0.0.73":"2026-07-08T09:34:53.020Z","0.0.74":"2026-07-08T12:32:05.040Z","0.0.75":"2026-07-09T06:49:32.197Z","0.0.76":"2026-07-09T09:43:09.180Z","0.0.77":"2026-07-09T10:45:45.880Z","0.0.78":"2026-07-09T15:06:23.094Z","0.0.79":"2026-07-09T19:15:29.677Z","0.0.80":"2026-07-09T19:30:49.513Z","0.0.81":"2026-07-10T04:55:20.255Z","0.0.82":"2026-07-10T07:59:08.060Z","0.0.83":"2026-07-10T08:44:24.982Z","0.0.84":"2026-07-10T15:58:23.218Z","0.0.85":"2026-07-10T16:13:26.000Z","0.0.86":"2026-07-11T04:34:12.252Z","0.0.87":"2026-07-11T06:15:27.113Z","0.0.88":"2026-07-11T09:32:09.444Z","0.0.89":"2026-07-11T17:43:16.735Z","0.0.90":"2026-07-12T16:31:36.268Z","0.0.91":"2026-07-12T16:52:55.728Z","0.0.92":"2026-07-12T17:41:04.899Z","0.0.93":"2026-07-13T06:23:47.648Z","0.0.94":"2026-07-13T09:27:47.323Z","0.0.95":"2026-07-13T18:45:28.715Z","0.0.96":"2026-07-14T18:06:17.396Z","0.0.97":"2026-07-15T03:51:41.914Z","0.0.98":"2026-07-15T08:57:52.857Z","0.0.99":"2026-07-15T09:04:52.406Z","0.0.100":"2026-07-15T15:00:24.504Z","0.0.101":"2026-07-15T16:40:49.066Z","0.0.102":"2026-07-15T16:46:52.218Z","0.0.103":"2026-07-15T17:21:44.001Z","0.0.104":"2026-07-15T18:35:12.889Z","0.0.105":"2026-07-16T06:53:51.998Z","0.0.106":"2026-07-16T07:08:45.978Z","0.0.107":"2026-07-16T07:23:02.460Z","0.0.108":"2026-07-16T12:03:31.577Z","0.0.109":"2026-07-16T14:14:53.159Z","0.0.110":"2026-07-16T17:04:25.451Z","0.0.111":"2026-07-16T17:57:38.078Z","0.0.112":"2026-07-16T18:24:58.451Z","0.0.113":"2026-07-16T19:08:08.260Z","0.0.114":"2026-07-17T03:37:14.587Z","0.0.115":"2026-07-17T05:10:46.137Z","0.0.116":"2026-07-17T10:42:55.602Z","0.0.117":"2026-07-17T10:47:33.241Z","0.0.118":"2026-07-17T11:05:58.141Z","0.0.119":"2026-07-17T11:28:54.964Z","0.0.120":"2026-07-17T12:19:26.509Z","0.0.121":"2026-07-17T12:41:36.841Z","0.0.122":"2026-07-17T13:04:50.577Z","0.0.123":"2026-07-17T13:30:06.629Z","0.0.124":"2026-07-17T14:33:48.232Z","0.0.125":"2026-07-17T14:49:17.095Z","0.0.126":"2026-07-17T16:34:41.590Z","0.0.127":"2026-07-17T17:47:54.563Z","0.0.128":"2026-07-17T18:39:11.558Z","0.0.129":"2026-07-18T04:29:04.145Z","0.0.130":"2026-07-18T05:24:24.071Z","0.0.131":"2026-07-18T06:03:11.790Z","0.0.132":"2026-07-18T06:22:16.215Z","0.0.133":"2026-07-18T10:04:49.417Z","0.0.134":"2026-07-18T10:58:44.255Z","0.0.135":"2026-07-18T12:17:35.426Z","0.0.136":"2026-07-18T12:35:29.803Z","0.0.137":"2026-07-18T12:48:08.981Z","0.0.138":"2026-07-18T12:52:47.179Z","0.0.139":"2026-07-18T13:00:14.716Z","0.0.140":"2026-07-18T16:45:46.108Z","0.0.141":"2026-07-18T16:52:29.710Z","0.0.142":"2026-07-18T17:35:43.574Z","0.0.143":"2026-07-18T18:11:40.082Z","0.0.144":"2026-07-19T00:49:16.076Z","0.0.145":"2026-07-19T04:16:20.176Z","0.0.146":"2026-07-19T13:17:54.401Z","0.0.147":"2026-07-20T04:55:25.363Z","0.0.148":"2026-07-20T05:44:22.234Z","0.0.149":"2026-07-20T07:18:29.091Z","0.0.150":"2026-07-20T07:31:25.207Z","0.0.151":"2026-07-20T08:40:32.300Z","0.0.152":"2026-07-20T09:14:26.761Z","0.0.153":"2026-07-20T09:54:08.639Z","0.0.154":"2026-07-20T14:24:56.842Z","0.0.155":"2026-07-20T14:41:05.848Z","0.0.156":"2026-07-20T15:16:26.538Z","0.0.157":"2026-07-20T15:53:54.944Z","0.0.158":"2026-07-20T17:05:57.462Z","0.0.159":"2026-07-20T17:17:45.589Z","0.0.160":"2026-07-20T17:52:43.079Z","0.0.161":"2026-07-20T19:15:36.167Z","0.0.162":"2026-07-21T03:16:45.885Z","0.0.163":"2026-07-21T04:49:31.025Z","0.0.164":"2026-07-21T05:28:43.198Z","0.0.165":"2026-07-21T05:46:30.754Z","0.0.166":"2026-07-21T07:15:10.998Z","0.0.167":"2026-07-21T09:29:10.938Z","0.0.168":"2026-07-21T13:06:18.546Z","0.0.169":"2026-07-21T13:16:32.795Z","0.0.170":"2026-07-21T13:39:48.735Z","0.0.171":"2026-07-21T14:07:37.033Z","0.0.172":"2026-07-21T15:35:34.034Z","0.0.173":"2026-07-21T16:10:25.351Z","0.0.174":"2026-07-21T17:23:34.147Z","0.0.175":"2026-07-21T17:45:41.923Z","0.0.176":"2026-07-22T05:10:30.896Z","0.0.177":"2026-07-22T06:12:34.309Z","0.0.178":"2026-07-22T07:20:39.707Z","0.0.179":"2026-07-22T08:10:27.536Z","0.0.180":"2026-07-22T08:16:43.479Z","0.0.181":"2026-07-22T08:42:19.734Z","0.0.182":"2026-07-22T09:38:43.199Z","0.0.183":"2026-07-22T10:21:54.888Z","0.0.184":"2026-07-22T10:29:58.400Z","0.0.185":"2026-07-22T10:41:16.238Z","0.0.186":"2026-07-22T10:49:16.941Z","0.0.187":"2026-07-22T11:19:23.421Z","0.0.188":"2026-07-22T11:59:18.360Z","0.0.189":"2026-07-22T13:14:54.714Z","0.0.190":"2026-07-22T16:23:06.558Z","0.0.191":"2026-07-22T18:24:02.631Z","0.0.192":"2026-07-22T18:33:35.800Z","0.0.193":"2026-07-22T18:57:37.527Z","0.0.194":"2026-07-22T19:04:32.722Z","0.0.195":"2026-07-22T23:35:25.142Z","0.0.196":"2026-07-22T23:59:55.397Z","0.0.197":"2026-07-23T04:14:42.799Z","0.0.198":"2026-07-23T07:01:07.953Z","0.0.199":"2026-07-23T09:13:21.978Z","0.0.200":"2026-07-23T09:29:18.881Z","0.0.201":"2026-07-23T09:53:22.647Z","0.0.202":"2026-07-23T12:46:35.260Z","0.0.203":"2026-07-23T13:02:43.019Z","0.0.204":"2026-07-23T13:08:48.045Z","0.0.205":"2026-07-23T13:35:56.065Z","0.0.206":"2026-07-23T14:01:11.025Z","0.0.207":"2026-07-23T14:47:11.490Z","0.0.208":"2026-07-23T15:04:20.216Z","0.0.209":"2026-07-23T15:22:23.078Z","0.0.210":"2026-07-23T15:35:37.042Z","0.0.211":"2026-07-23T16:53:56.855Z","0.0.212":"2026-07-23T18:38:08.588Z","0.0.213":"2026-07-23T19:00:08.918Z","0.0.214":"2026-07-23T19:25:42.775Z","0.0.215":"2026-07-24T07:03:28.835Z","0.0.216":"2026-07-24T08:02:29.154Z","0.0.217":"2026-07-24T09:39:39.993Z","0.0.218":"2026-07-24T10:30:49.624Z","0.0.219":"2026-07-24T12:38:53.637Z","0.0.220":"2026-07-24T12:50:27.480Z","0.0.221":"2026-07-24T14:15:00.489Z","0.0.222":"2026-07-24T15:31:22.511Z","0.0.223":"2026-07-24T19:45:15.161Z","0.0.224":"2026-07-25T01:38:45.117Z","0.0.225":"2026-07-25T05:00:30.474Z","0.0.226":"2026-07-25T05:46:13.068Z","0.0.227":"2026-07-25T05:52:22.470Z","0.0.228":"2026-07-25T06:22:09.450Z","0.0.229":"2026-07-25T07:31:10.611Z","0.0.230":"2026-07-25T07:58:42.305Z","0.0.231":"2026-07-25T09:16:47.173Z","0.0.232":"2026-07-25T10:54:35.777Z","0.0.233":"2026-07-25T11:19:46.564Z","0.0.234":"2026-07-26T05:53:22.633Z","0.0.235":"2026-07-26T06:36:01.067Z","0.0.236":"2026-07-26T14:22:33.908Z","0.0.237":"2026-07-26T20:37:41.693Z","0.0.238":"2026-07-27T06:29:59.366Z","0.0.239":"2026-07-27T08:37:47.917Z","0.0.240":"2026-07-27T10:32:21.281Z","0.0.241":"2026-07-27T14:43:51.614Z","0.0.242":"2026-07-27T15:00:39.574Z","0.0.243":"2026-07-27T18:12:03.763Z","0.0.244":"2026-07-28T03:16:37.020Z","0.0.245":"2026-07-28T04:04:00.784Z","0.0.246":"2026-07-28T06:12:43.855Z","0.0.247":"2026-07-28T08:28:45.629Z","0.0.248":"2026-07-28T09:06:16.900Z","0.0.249":"2026-07-28T10:45:45.437Z","0.0.250":"2026-07-28T15:02:02.756Z","0.0.251":"2026-07-29T11:42:34.954Z","0.0.252":"2026-07-29T16:25:08.969Z","0.0.253":"2026-07-29T16:56:39.514Z","0.0.254":"2026-07-30T04:40:24.897Z","0.0.255":"2026-07-30T14:24:46.566Z","0.0.256":"2026-07-30T15:30:21.810Z","0.0.257":"2026-07-30T18:18:46.869Z","0.0.258":"2026-07-31T06:40:24.964Z","0.0.259":"2026-07-31T07:56:36.027Z","0.0.260":"2026-07-31T08:02:14.193Z","0.0.261":"2026-07-31T08:41:14.519Z","0.0.262":"2026-07-31T17:20:13.855Z","0.0.263":"2026-07-31T17:27:25.658Z","0.0.264":"2026-08-01T03:47:20.410Z","0.0.265":"2026-08-01T07:25:09.440Z","0.0.266":"2026-08-01T08:14:10.514Z","0.0.267":"2026-08-01T08:24:05.804Z","0.0.268":"2026-08-01T08:35:09.914Z","0.0.269":"2026-08-01T10:10:28.235Z","0.0.270":"2026-08-01T11:00:09.669Z","0.0.271":"2026-08-01T12:52:48.609Z","0.0.272":"2026-08-01T14:46:35.971Z","0.0.273":"2026-08-01T16:22:12.608Z","0.0.274":"2026-08-01T18:21:58.496Z","0.0.275":"2026-08-01T19:32:29.562Z","0.0.276":"2026-08-02T04:14:14.743Z","0.0.277":"2026-08-02T09:47:11.151Z","0.0.278":"2026-08-02T12:54:58.181Z","0.0.279":"2026-08-02T16:19:05.352Z","0.0.280":"2026-08-03T04:38:20.135Z","0.0.281":"2026-08-03T08:04:05.817Z","0.0.282":"2026-08-03T11:31:17.891Z","0.0.283":"2026-08-03T11:58:46.674Z","0.0.284":"2026-08-04T06:49:18.304Z","0.0.285":"2026-08-04T18:06:33.496Z","0.0.286":"2026-08-05T09:18:40.434Z","0.0.287":"2026-08-05T10:05:22.791Z","0.0.288":"2026-08-05T11:16:12.108Z","0.0.289":"2026-08-05T14:17:25.979Z","0.0.290":"2026-08-05T16:13:00.456Z","0.0.291":"2026-08-05T16:33:02.664Z","0.0.292":"2026-08-05T17:14:08.524Z","0.0.293":"2026-08-05T17:22:09.584Z","0.0.294":"2026-08-05T17:36:38.494Z","0.0.295":"2026-08-05T17:42:50.840Z","0.0.296":"2026-08-05T17:57:01.430Z","0.0.297":"2026-08-06T04:37:39.642Z","0.0.298":"2026-08-06T04:44:32.032Z","0.0.299":"2026-08-06T05:10:34.686Z","0.0.300":"2026-08-06T07:42:33.568Z","0.0.301":"2026-08-06T11:00:57.758Z","0.0.302":"2026-08-06T11:07:33.361Z","0.0.303":"2026-08-06T11:34:10.199Z","0.0.304":"2026-08-06T14:11:11.006Z","0.0.305":"2026-08-06T15:01:01.080Z","0.0.306":"2026-08-06T17:45:01.715Z","0.0.307":"2026-08-06T19:15:47.327Z","0.0.308":"2026-08-06T21:59:41.448Z","0.0.309":"2026-08-07T00:59:44.725Z","0.0.310":"2026-08-07T05:38:41.166Z","0.0.311":"2026-08-07T06:20:05.206Z","0.0.312":"2026-08-07T09:37:14.689Z","0.0.313":"2026-08-07T09:47:11.113Z","0.0.314":"2026-08-07T12:35:22.141Z","0.0.315":"2026-08-07T15:02:45.775Z","0.0.316":"2026-08-07T16:39:11.102Z","0.0.317":"2026-08-07T16:45:21.123Z","0.0.318":"2026-08-08T07:10:54.072Z","0.0.319":"2026-08-08T07:40:09.940Z","0.0.320":"2026-08-08T08:38:36.620Z","0.0.321":"2026-08-08T10:09:36.068Z","0.0.322":"2026-08-08T11:09:42.871Z","0.0.323":"2026-08-08T14:17:29.153Z","0.0.324":"2026-08-09T14:10:17.844Z","0.0.325":"2026-08-10T06:50:40.623Z","0.0.326":"2026-08-10T08:59:17.275Z","0.0.327":"2026-08-10T09:57:37.902Z","0.0.328":"2026-08-10T10:13:12.829Z","0.0.329":"2026-08-10T11:28:57.081Z","0.0.330":"2026-08-10T13:22:17.528Z","0.0.331":"2026-08-10T13:58:45.215Z","0.0.332":"2026-08-10T14:05:01.504Z","0.0.333":"2026-08-10T16:20:58.317Z","0.0.334":"2026-08-10T17:50:11.321Z","0.0.335":"2026-08-10T18:13:56.588Z","0.0.336":"2026-08-10T19:00:42.822Z","0.0.337":"2026-08-11T02:49:50.760Z","0.0.338":"2026-08-11T07:01:02.466Z","0.0.339":"2026-08-11T07:30:33.514Z","0.0.340":"2026-08-11T08:08:24.020Z","0.0.341":"2026-08-11T09:18:46.651Z","0.0.342":"2026-08-11T09:34:23.864Z","0.0.343":"2026-08-11T09:41:55.251Z","0.0.344":"2026-08-11T10:32:17.973Z","0.0.345":"2026-08-11T10:41:50.587Z","0.0.346":"2026-08-11T11:08:46.074Z","0.0.347":"2026-08-11T13:03:23.329Z","0.0.348":"2026-08-11T13:24:06.205Z","0.0.349":"2026-08-11T14:38:09.074Z","0.0.350":"2026-08-12T01:26:46.110Z","0.0.351":"2026-08-12T03:43:01.939Z","0.0.352":"2026-08-12T03:50:43.888Z","0.0.353":"2026-08-12T04:42:27.506Z","0.0.354":"2026-08-12T06:22:28.167Z","0.0.355":"2026-08-12T06:33:04.982Z","0.0.356":"2026-08-12T07:16:43.636Z","0.0.357":"2026-08-12T09:27:46.884Z","0.0.358":"2026-08-12T10:07:44.588Z","0.0.359":"2026-08-12T10:11:50.613Z","0.0.360":"2026-08-12T14:19:51.844Z","0.0.361":"2026-08-12T14:50:10.664Z","0.0.362":"2026-08-12T15:49:45.057Z","0.0.363":"2026-08-12T18:24:37.462Z","0.0.364":"2026-08-13T05:16:27.541Z","0.0.365":"2026-08-13T06:59:04.894Z","0.0.366":"2026-08-13T13:35:01.494Z","0.0.367":"2026-08-13T15:38:59.035Z","0.0.368":"2026-08-14T02:53:03.217Z","0.0.369":"2026-08-14T04:22:16.016Z","0.0.370":"2026-08-14T04:32:12.766Z","0.0.371":"2026-08-14T06:33:10.750Z","0.0.372":"2026-08-14T08:00:13.805Z","0.0.373":"2026-08-14T10:42:03.492Z","0.0.374":"2026-08-14T10:56:59.752Z","0.0.375":"2026-08-14T17:14:57.835Z","0.0.376":"2026-08-14T19:17:50.248Z","0.0.377":"2026-08-15T04:26:34.660Z","0.0.378":"2026-08-15T04:49:40.337Z","0.0.379":"2026-08-15T06:04:49.576Z","0.0.380":"2026-08-15T08:56:28.161Z","0.0.381":"2026-08-15T09:16:25.455Z","0.0.382":"2026-08-15T09:22:23.226Z","0.0.383":"2026-08-15T10:12:52.227Z","0.0.384":"2026-08-15T13:24:52.182Z","0.0.385":"2026-08-16T04:34:06.010Z","0.0.386":"2026-08-17T07:10:07.034Z","0.0.387":"2026-08-17T09:04:46.629Z","0.0.388":"2026-08-17T10:19:06.122Z","0.0.389":"2026-08-18T05:22:43.585Z","0.0.390":"2026-08-18T06:17:35.883Z","0.0.391":"2026-08-18T07:37:19.021Z","0.0.392":"2026-08-18T22:45:31.950Z","0.0.393":"2026-08-19T04:26:15.894Z","0.0.394":"2026-08-19T09:31:53.390Z","0.0.395":"2026-08-19T10:06:06.323Z","0.0.396":"2026-08-19T10:18:54.975Z","0.0.397":"2026-08-19T12:05:26.572Z","0.0.398":"2026-08-19T12:21:55.448Z","0.0.399":"2026-08-19T15:12:05.521Z","0.0.400":"2026-08-19T15:36:55.612Z","0.0.401":"2026-08-20T03:06:09.010Z","0.0.402":"2026-08-20T03:15:53.161Z","0.0.403":"2026-08-20T06:02:29.546Z","0.0.404":"2026-08-20T08:45:15.416Z","0.0.405":"2026-08-20T09:15:59.810Z","0.0.406":"2026-08-20T09:36:46.882Z","0.0.407":"2026-08-20T10:45:47.680Z","0.0.408":"2026-08-20T14:36:43.252Z","0.0.409":"2026-08-20T14:43:20.590Z","0.0.410":"2026-08-20T15:57:28.408Z","0.0.411":"2026-08-22T09:06:43.755Z","0.0.412":"2026-08-22T10:16:58.963Z","0.0.413":"2026-08-23T09:31:06.220Z","0.0.414":"2026-08-23T14:19:26.665Z","0.0.415":"2026-08-24T05:41:08.139Z","0.0.416":"2026-08-24T12:18:32.975Z","0.0.417":"2026-08-24T12:44:29.568Z","0.0.418":"2026-08-24T14:26:44.698Z","0.0.419":"2026-08-24T17:20:49.047Z","0.0.420":"2026-08-25T04:21:12.252Z","0.0.421":"2026-08-25T04:38:26.671Z","0.0.422":"2026-08-26T05:52:53.784Z","0.0.423":"2026-08-26T11:34:28.983Z","0.0.424":"2026-08-26T12:19:06.604Z","0.0.425":"2026-08-26T15:49:50.184Z","0.0.426":"2026-08-27T04:32:35.350Z","0.0.427":"2026-08-28T09:17:49.350Z"},"bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","repository":{"type":"git","url":"git+https://github.com/tutti-os/tutti.git","directory":"packages/ui/rich-text"},"description":"Host-agnostic rich text foundations for Tutti frontend packages.","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"readme":"# @tutti-os/ui-rich-text\n\nHost-agnostic rich text foundations for Tutti frontend packages.\n\nThis package is the new home for the repository's rich text work. It is\nintended to own:\n\n- document normalization and plain-text extraction\n- generic markdown-link helpers and mention-link serialization\n- editor and readonly surfaces\n- plugin and mention runtime contracts\n- rich text extension registration\n\nThis package should not own workspace-domain semantics such as `/workspace/...`\npath policy, workspace-file markdown meaning, host file lookup, or product\nworkflow-specific reference rules. Those stay with the owning workspace-domain\npackage or host adapter.\n\nCurrent migration status:\n\n- `src/internal/ported-source/*` is a direct snapshot of the old top-level\n  `richText/` directory so we can refactor from the current code instead of\n  redesigning from memory.\n- `src/core/richTextDocument.ts` is the first promoted, host-agnostic surface\n  extracted from that snapshot.\n- editor wrappers and current node extensions are intentionally not public yet\n  because they still depend on app-specific imports and legacy host seams.\n- the package root export is intentionally narrow; `core`, `editor`, `plugins`,\n  and `types` remain the explicit public subpaths\n\nKnown transitional seam:\n\n- current editor and readonly surfaces still embed workspace-reference semantics\n  such as `/workspace/...` link handling and workspace reference presentation\n- treat that behavior as transitional implementation, not as the intended\n  public contract of `@tutti-os/ui-rich-text`\n- before adding another host-specific inline reference protocol here, stop and\n  re-evaluate the generic rich-text reference seam across real consumers\n\nCurrent refactor plan:\n\n1. Promote host-agnostic document helpers from `ported-source` into `core`.\n2. Define a stable plugin contract for `@`, `#`, and future inline token\n   triggers.\n3. Rebuild editor wrappers around injected host adapters instead of app-local\n   imports.\n4. Keep domain-specific reference protocols in their owning packages and only\n   promote the generic rich-text seam here when it is truly host-agnostic.\n\n## Mention Protocol\n\nThe stable `@` mention storage protocol is provider-agnostic:\n\n```md\n[@Label](mention://provider-id/entity-id?workspaceId=ws_1)\n```\n\nBoundary split:\n\n- the editor core owns trigger detection, selection state, keyboard handling,\n  insertion lifecycle, and storage shape\n- the host trigger provider owns query behavior, suggestion copy, insert\n  mapping, and reverse resolution\n\nStable stored attrs:\n\n```ts\ninterface RichTextMentionAttrs {\n  trigger: \"@\";\n  providerId: string;\n  entityId: string;\n  label: string;\n  scope?: Readonly<Record<string, string>>;\n  presentation?: RichTextMentionPresentation;\n}\n```\n\nWhy this shape:\n\n- `providerId` identifies which host capability owns the token\n- `entityId` is the durable identity and must not depend on visible copy\n- `label` is the last rendered fallback text so readonly and indexing can still\n  work without a roundtrip\n- `scope` holds short identity fields needed to locate the entity\n- `presentation` is editor-only display data and is not serialized to Markdown\n\nTrigger provider contract:\n\n```ts\ninterface RichTextTriggerProvider<TItem = unknown> {\n  id: string;\n  trigger: RichTextTrigger;\n  boundary?: RichTextTriggerBoundary;\n  query: (\n    input: RichTextTriggerQueryInput\n  ) => Promise<readonly TItem[]> | readonly TItem[];\n  queryGroups?: (\n    input: RichTextTriggerQueryInput\n  ) =>\n    | Promise<RichTextTriggerGroupedQueryResult<TItem>>\n    | RichTextTriggerGroupedQueryResult<TItem>;\n  queryGroupPage?: (\n    input: RichTextTriggerGroupPageQueryInput\n  ) =>\n    | Promise<RichTextTriggerQueryGroup<TItem>>\n    | RichTextTriggerQueryGroup<TItem>;\n  getItemDirectory?: (\n    item: TItem\n  ) => RichTextTriggerDirectoryDescriptor | null | undefined;\n  queryDirectory?: (\n    input: RichTextTriggerDirectoryQueryInput\n  ) => Promise<readonly TItem[]> | readonly TItem[];\n  getItemKey: (item: TItem) => string;\n  getItemLabel: (item: TItem) => string;\n  getItemSubtitle?: (item: TItem) => string | null | undefined;\n  getItemIconUrl?: (\n    item: TItem\n  ) => string | null | undefined | Promise<string | null | undefined>;\n  getItemKeywords?: (item: TItem) => readonly string[] | undefined;\n  toInsertResult: (item: TItem) => RichTextTriggerInsertResult;\n  resolveMention?: (\n    identity: RichTextMentionIdentity\n  ) => Promise<RichTextMentionResolved | null> | RichTextMentionResolved | null;\n}\n```\n\nInterpretation:\n\n- `query` decides what a trigger can mention\n- `queryGroups` optionally returns provider-owned groups with stable ids,\n  labels, query-scoped totals, and independent cursors; `queryGroupPage`\n  appends one cursor page without re-querying sibling groups\n- `getItemDirectory` and `queryDirectory` are an optional hierarchy contract:\n  the descriptor exposes a provider-owned canonical path and optional direct\n  child count, while the query lists only that directory's direct children\n- `getItemLabel` and `getItemSubtitle` decide the suggestion copy\n- `toInsertResult` maps a chosen item into a mention, markdown-link, or text\n  insertion\n- `resolveMention` restores editor-only label or presentation data from the\n  stored mention identity\n- readonly conversation surfaces pass the same providers to\n  `RichTextReadonlyContent.triggerProviders`; it calls `resolveMention` to\n  restore presentation such as app icons while keeping serialized Markdown\n  limited to durable identity and scope\n- group ids, labels, totals, and cursors are candidate-panel metadata only;\n  they must not be copied into mention identity, href, or persisted scope\n\nDirectory navigation is opt-in at the editor boundary. Omitting\n`palette.directoryNavigation` preserves the ordinary ranked mention palette,\neven when a registered provider supports hierarchy. When enabled, an empty\ntrigger browses the provider root, the row body still inserts a folder\nreference, and the row's hierarchy action or ArrowRight enters it. ArrowLeft\nand the header back action return to the parent. Non-empty queries continue to\nuse ranked `query()` results.\n\nThe editor only renders hierarchy hints and actions when the configured\nprovider actually implements `queryDirectory`; older hosts therefore keep a\nclean flat-search fallback. Starting a keyword search, changing the directory\nprovider, closing the query, or pressing Escape clears the browse stack.\nDirectory failures remain an explicit localized error state rather than being\npresented as an authoritative empty directory.\n\n```tsx\n<RichTextTriggerEditor\n  value={draft}\n  onChange={setDraft}\n  palette={{\n    categories: [{ id: \"file\", label: labels.file, providerIds: [\"file\"] }],\n    defaultCategoryId: \"file\",\n    labels: {\n      tabHint: labels.tabHint,\n      cycleFilter: labels.cycleFilter,\n      moveSelection: labels.moveSelection\n    },\n    directoryNavigation: {\n      providerId: \"file\",\n      labels: {\n        back: labels.back,\n        enter: labels.enter,\n        navigateHierarchy: labels.navigateHierarchy\n      }\n    }\n  }}\n/>\n```\n\nMention data:\n\n```ts\ninterface RichTextMentionInsert {\n  entityId: string;\n  label: string;\n  scope?: Readonly<Record<string, string>>;\n  presentation?: RichTextMentionPresentation;\n}\n\ninterface RichTextMentionResolved {\n  label?: string;\n  presentation?: RichTextMentionPresentation;\n}\n```\n\nMarkdown serialization includes only `providerId`, `entityId`, `label`, and\nshort `scope` fields. It does not serialize `presentation`, `href`, `kind`,\n`version`, or arbitrary metadata.\n\n## Mention Service\n\n`RichTextMentionService` is the host-agnostic owner of provider lookup, query,\nreverse resolution, presentation caching, invalidation, and subscriptions.\nCreate one service at the host or app root and reuse it across composer,\nreadonly conversation, preview, and AgentGUI surfaces:\n\n```tsx\nimport {\n  RichTextMentionServiceProvider,\n  RichTextReadonlyContent,\n  RichTextTriggerEditor\n} from \"@tutti-os/ui-rich-text/editor\";\nimport { createRichTextMentionService } from \"@tutti-os/ui-rich-text/service\";\n\nconst mentionService = createRichTextMentionService({ providers });\n\n<RichTextMentionServiceProvider service={mentionService}>\n  <RichTextTriggerEditor value={draft} onChange={setDraft} />\n  <RichTextReadonlyContent value={savedMarkdown} />\n</RichTextMentionServiceProvider>;\n\n// Dispose when the owning host/workspace root is destroyed.\nmentionService.dispose();\n```\n\nNon-React consumers use the same instance directly through `query`, `resolve`,\n`getSnapshot`, `invalidate`, and `subscribe`. The React Provider never creates\na network client or a global singleton; it only injects an existing service.\n\nResolution precedence is fixed: an explicit `mentionService` prop wins, then\nthe nearest `RichTextMentionServiceProvider`, then the deprecated\n`triggerProviders` compatibility path. If no resolver exists, persisted label\ntext and the semantic `MentionPill` icon remain available.\n\nThe service uses a normalized `providerId + entityId + canonical scope` key.\nLabels and presentation URLs are deliberately excluded. Ready entries are\ncached for 5 minutes, missing entries for 30 seconds, and errors retry after 5\nseconds. The cache is capped at 1000 identities, concurrent resolution is\nsingle-flight, and stale ready presentation remains visible during refresh.\nExplicit invalidation may target all entries, a provider, a workspace, or an\nentity.\n\nNever persist a resolved snapshot or copy `presentation` into Markdown. Icon\nURLs and runtime cache state stay in memory; durable mention content remains\nlimited to provider identity, entity identity, fallback label, and short scope.\n\nHelpers now exported:\n\n- `createRichTextMentionPlugin`\n- `createRichTextMentionAttrs`\n- `createRichTextMentionRegistry`\n- `createRichTextLinkMarkdown`\n- `getRichTextMentionDisplayText`\n- `isRichTextMentionAttrs`\n- `normalizeRichTextContent`\n- `resolveRichTextMentionView`\n\nRuntime surfaces now exported:\n\n- `RichTextTriggerEditor`\n- `RichTextTriggerTextarea`\n- `RichTextMentionReadonly`\n\nCurrent runtime behavior:\n\n- the registry aggregates multiple trigger providers in declaration order\n- query results are flattened into a shared result shape\n- mention hydration uses `resolveMention` when the owning trigger provider is\n  available and keeps the label-only fallback when it is not\n- `RichTextTriggerEditor` anchors trigger menus below the cursor by default;\n  hosts can set `menuPlacement` to `bottom-start`, `top-start`, or `auto-start`\n  and adjust the gap with `menuOffset`; hosts that want AgentGUI-style panels\n  aligned to the editor surface can set `menuAnchor` to `editor`\n- `RichTextTriggerEditor` renders a flat result menu by default; hosts that need\n  grouped AgentGUI-style tabs can pass the optional `palette` prop with\n  `MentionPaletteCategoryConfig[]`, labels, and a default category while keeping\n  query providers and insertion side effects host-owned\n\n## External At-Panel Integration\n\nExternal apps should treat `@tutti-os/ui-rich-text` as the generic trigger and\npalette shell, not as an app-domain data source. The app still owns what can be\nmentioned, how those items are queried, and what gets inserted.\n\nTutti workspace apps that already receive mention candidates from\n`window.tuttiExternal.at.query()` should adapt that bridge through\n`@tutti-os/workspace-external-core/rich-text`:\n\n```ts\nimport { createTuttiExternalRichTextMentionService } from \"@tutti-os/workspace-external-core/rich-text\";\n\nconst mentionService = createTuttiExternalRichTextMentionService({\n  getBridge: () => window.tuttiExternal,\n  providerIds: [\"workspace-app\", \"agent-session\"]\n});\n```\n\nThe older trigger-provider factory remains available for compatibility, but a\nroot-owned service is the preferred integration because editor and readonly\nsurfaces share resolution, caching, and invalidation automatically.\n\nUse a custom `RichTextTriggerProvider` only for app-local mention sources or for\napps that do not use the Tutti external bridge.\n\nMinimum integration checklist:\n\n1. Install the package and load the panel CSS once from the app entry point:\n\n   ```ts\n   import \"@tutti-os/ui-rich-text/at-panel/index.css\";\n   ```\n\n2. Provide one or more `RichTextTriggerProvider`s for the app's mentionable\n   domains. Host-provided Tutti workspace mentions can come from\n   `createTuttiExternalAtRichTextTriggerProviders`; app-local domains can define\n   providers directly. A provider owns querying, stable keys, visible labels,\n   optional subtitles/icons/keywords, insertion mapping, and optional reverse\n   resolution:\n\n   ```ts\n   import type { RichTextTriggerProvider } from \"@tutti-os/ui-rich-text/types\";\n\n   const providers: RichTextTriggerProvider[] = [\n     {\n       id: \"primary-record\",\n       trigger: \"@\",\n       query: async ({ keyword, context }) => searchRecords(keyword, context),\n       getItemKey: (record) => record.id,\n       getItemLabel: (record) => record.title,\n       getItemSubtitle: (record) => record.subtitle,\n       getItemIconUrl: (record) => record.iconUrl,\n       toInsertResult: (record) => ({\n         kind: \"mention\",\n         mention: {\n           entityId: record.id,\n           label: record.title,\n           scope: { ownerId: record.ownerId }\n         }\n       })\n     }\n   ];\n   ```\n\n3. Query those providers through the rich-text trigger registry or an\n   equivalent host bridge and keep the results as\n   `RichTextTriggerQueryMatch[]`. Provider ordering remains host-owned. The\n   palette only renders the matches it is given.\n\n4. Define palette categories in the app. A category is the top-level tab/filter;\n   optional `sections` become second-level groups inside the active category.\n   When sections are present, each match is assigned to the first matching\n   section in declaration order. A category without sections renders as a\n   single group:\n\n   ```ts\n   import type { MentionPaletteCategoryConfig } from \"@tutti-os/ui-rich-text/at-panel\";\n\n   const categories: MentionPaletteCategoryConfig[] = [\n     {\n       id: \"primary\",\n       label: t(\"mentions.primary\"),\n       providerIds: [\"primary-record\"],\n       sections: [\n         {\n           id: \"recent\",\n           label: t(\"mentions.recent\"),\n           matches: (match) => match.item.bucket === \"recent\"\n         },\n         {\n           id: \"all\",\n           label: t(\"mentions.all\"),\n           matches: (match) => match.item.bucket !== \"recent\"\n         }\n       ]\n     },\n     {\n       id: \"secondary\",\n       label: t(\"mentions.secondary\"),\n       providerIds: [\"secondary-record\"]\n     }\n   ];\n   ```\n\n5. Convert matches into palette state and render the shared shell:\n\n   ```tsx\n   import {\n     MentionPaletteFromState,\n     buildMentionPaletteModelFromTriggerMatches,\n     renderMentionRow,\n     richTextTriggerQueryMatchToMentionRowItem\n   } from \"@tutti-os/ui-rich-text/at-panel\";\n\n   const state = buildMentionPaletteModelFromTriggerMatches({\n     activeCategoryId,\n     categories,\n     matches,\n     loading,\n     query\n   });\n\n   <MentionPaletteFromState\n     state={state}\n     highlightedKey={highlightedKey}\n     getItemKey={(match, groupId) => `${match.providerId}:${match.key}`}\n     callbacks={{\n       onActiveCategoryIdChange: setActiveCategoryId,\n       onHighlightChange: setHighlightedKey,\n       onSelectItem: commitMatch\n     }}\n     labels={{\n       empty: t(\"mentions.empty\"),\n       loading: t(\"mentions.loading\")\n     }}\n     hintLabels={{\n       cycleFilter: t(\"mentions.switchCategory\"),\n       moveSelection: t(\"mentions.switchSelection\")\n     }}\n     maxHeightPx={360}\n     renderItem={(match) =>\n       renderMentionRow(\n         richTextTriggerQueryMatchToMentionRowItem(match, {\n           getDescription: (candidate) => candidate.subtitle,\n           renderLeading: (ctx) => renderAppSpecificLeading(ctx)\n         })\n       )\n     }\n   />;\n   ```\n\n6. Wire keyboard handling to the state adapter or to `makeAtPanelKeyDown`.\n   External apps should keep the exact shortcut policy local; the shared shell\n   supports moving selection, cycling categories, expanding groups, and\n   committing the highlighted item.\n\n7. Keep app-owned behavior outside the package. This includes i18n strings,\n   item-specific icons or avatars, domain data fetches, cache refresh policy,\n   app-local bridge calls, and the final insertion side effects. Use\n   `renderLeading`, `getDescription`, status helpers, and category/section\n   config as customization slots instead of forking the panel shell.\n","readmeFilename":"README.md"}