{"_id":"@sigx/lynx-richtext","_rev":"47-3accaacedd0ce7b0c13d8f2c1897f831","name":"@sigx/lynx-richtext","dist-tags":{"latest":"0.34.0"},"versions":{"0.4.7":{"name":"@sigx/lynx-richtext","version":"0.4.7","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.4.7","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a46c26be88c75e21944fd040af2be338166e121a","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.4.7.tgz","fileCount":24,"integrity":"sha512-MpLZuEtv3cSqJ75joKSmqwQ+0mn9JUSGB1GlpDZdNNyXq0hOmyl0IFS4E/2Frw+pcbA8UeII1A1dwH5ZF14xZA==","signatures":[{"sig":"MEUCIBeLwP+4IELpFIoWE8TLSE9G9ih7s6wn/lEayyO6Xa27AiEAklPYsrV1mz19oCvrRGsReKhG6n7SwPfS6QgCGTbJrRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105642},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.4.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/e3e5b808624436e404d8fee6699dc70a/sigx-lynx-richtext-0.4.7.tgz","_integrity":"sha512-MpLZuEtv3cSqJ75joKSmqwQ+0mn9JUSGB1GlpDZdNNyXq0hOmyl0IFS4E/2Frw+pcbA8UeII1A1dwH5ZF14xZA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.6.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.4.7","typescript":"^6.0.3","@sigx/lynx-testing":"^0.4.7","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.4.7"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.4.7_1780649048340_0.6740945470109063","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@sigx/lynx-richtext","version":"0.4.8","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.4.8","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"57dde1234a63ade93903de920ab86cf281ee4887","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.4.8.tgz","fileCount":24,"integrity":"sha512-OXOXSu9Zac+VwIWFHBmwM4FjD2Cinvib83ULAqUANrW6JHi/3jA1Cft8T9EODo09ZEQMBBCgTWsJWnhfiEy9xQ==","signatures":[{"sig":"MEUCIHAioyTfdojquUWjehdSf9FMvnTBbBU1xjpdog8SAxweAiEAhSUODdCzEBH6czUNcmkni4yYaIlmzvYX1RuZN9K/lvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110105},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.4.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/470c6c43e946168118f88b834e45e404/sigx-lynx-richtext-0.4.8.tgz","_integrity":"sha512-OXOXSu9Zac+VwIWFHBmwM4FjD2Cinvib83ULAqUANrW6JHi/3jA1Cft8T9EODo09ZEQMBBCgTWsJWnhfiEy9xQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.4.8","typescript":"^6.0.3","@sigx/lynx-testing":"^0.4.8","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.4.8_1780655510433_0.8709725683465952","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@sigx/lynx-richtext","version":"0.4.9","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.4.9","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"12e92e015f4cce64c950037613790c513be024ec","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.4.9.tgz","fileCount":24,"integrity":"sha512-qvPd2EQ3XYwWcxpQOqixK3EbkA/tk4f6et+jmdRFMfMMi6JivEDXm9fO+X8BNU8Arf14sfowB0pi4ZfoCvdCSw==","signatures":[{"sig":"MEYCIQCn6uJEPhqINCLj0Zyh8UWlpTYXVW16xwPFcNx99nArpAIhAPMdWtrQoEczytXqOBshDqvLTCq7h6xHUpv00fOxP/ye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110429},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.4.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/7eabfaa888857d7cd2b61c2544c4c9d6/sigx-lynx-richtext-0.4.9.tgz","_integrity":"sha512-qvPd2EQ3XYwWcxpQOqixK3EbkA/tk4f6et+jmdRFMfMMi6JivEDXm9fO+X8BNU8Arf14sfowB0pi4ZfoCvdCSw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.4.9","typescript":"^6.0.3","@sigx/lynx-testing":"^0.4.9","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.4.9_1780675984997_0.3258498962295877","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@sigx/lynx-richtext","version":"0.5.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"4798cc17a6603cb5f3d9c3489289b9ff73375efc","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.0.tgz","fileCount":25,"integrity":"sha512-zyy4Dwhy3txR6D0R/aIZb4IZ6U0wBqoBcZ6eWXX/gIXa6AonhrGreDyF94P8/6AQTb6M/vIOc24bqRF+UfyUaQ==","signatures":[{"sig":"MEQCIHq9MCIAxmrzsPZnvFe7dujUr0SNNT0t4DjZDOvZp+UPAiAFviz8Hl5/0zb3srJvFjMxzjfFuZI5uJXu87vDsJs4Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184771},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/8d66c67824ac3ab17bace00942dd5590/sigx-lynx-richtext-0.5.0.tgz","_integrity":"sha512-zyy4Dwhy3txR6D0R/aIZb4IZ6U0wBqoBcZ6eWXX/gIXa6AonhrGreDyF94P8/6AQTb6M/vIOc24bqRF+UfyUaQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.0_1780949749290_0.5780356872204981","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@sigx/lynx-richtext","version":"0.5.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c3bde3c054346d802110349227979e6525168440","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.1.tgz","fileCount":25,"integrity":"sha512-kupBbLMftvtW8ldO37LlwHHHkXaNF/651oSL+CSOm7iZOx+349QtYIoh3Geu41ykfrxVo4c+ovGwI63QGTyH7A==","signatures":[{"sig":"MEYCIQDw+4Fp9TuYOB+GR/8HJaqKTewqQfkgvy4XQEQxK0H6LQIhAIV7Klo03tmMQjiIrzPDFaU3alD6uvI09E87k3WwENbh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184771},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/2ad66e66bd7fa4c1506987754d35234e/sigx-lynx-richtext-0.5.1.tgz","_integrity":"sha512-kupBbLMftvtW8ldO37LlwHHHkXaNF/651oSL+CSOm7iZOx+349QtYIoh3Geu41ykfrxVo4c+ovGwI63QGTyH7A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.1_1780990971120_0.1517328330057357","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@sigx/lynx-richtext","version":"0.5.2","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"10e3b790740bd85055813ecd1c129d2e3e4bef98","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.2.tgz","fileCount":25,"integrity":"sha512-czwgB+Mutis38tWuYrHMRd2DZGSJUdm+WopVtudlYKOTIAR9SKY1HtkwCLzfIrebeHzdVjAEWX/OI5pd0dONsQ==","signatures":[{"sig":"MEYCIQDrlV5qeCQkDSug2Va/BgEcPpEvT08O3geihAPPjSMJpwIhANFbujaTfGvse4UusMemnoSGYZSWC/xPanUeM8qmMj83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184771},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/a413f23f9230511ab3a354618ec28d13/sigx-lynx-richtext-0.5.2.tgz","_integrity":"sha512-czwgB+Mutis38tWuYrHMRd2DZGSJUdm+WopVtudlYKOTIAR9SKY1HtkwCLzfIrebeHzdVjAEWX/OI5pd0dONsQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.6.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.2","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.2","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.2_1781017323412_0.5068978974449267","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@sigx/lynx-richtext","version":"0.5.3","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.3","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-richtext","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"7b3692244b58bc52205d1bf7322138f5167174b8","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.3.tgz","fileCount":25,"integrity":"sha512-viS6rLAEhgvEiPTH0V02yUUFCr4HlnP7uzJkGCrooAW52riaHdLF1urcbxsXO5izXpWxgU+eZy1SbaBO7OtL6A==","signatures":[{"sig":"MEUCIQD+n51yfJqmZ1/PhOiSozXS4XHMPs7GQDp6n+PChb7W9wIgPSnQ1FWwKKdSlTc/+Ngl0wyO1mJ+e9fZd2m7PxfyH8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184771},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/7590d9db5c66863149276ab11b6ceda1/sigx-lynx-richtext-0.5.3.tgz","_integrity":"sha512-viS6rLAEhgvEiPTH0V02yUUFCr4HlnP7uzJkGCrooAW52riaHdLF1urcbxsXO5izXpWxgU+eZy1SbaBO7OtL6A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.3","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.3_1781041851996_0.2377299933507011","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@sigx/lynx-richtext","version":"0.5.4","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.4","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"62db1e35c94add0b4e249d897dadd61e1a1913fc","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.4.tgz","fileCount":25,"integrity":"sha512-H95gwvMBTJGJimIqUWvvw38UWnMv/CjJS1yrIqVVFqivG3AYkk1jhqNGTIYxGkMfTmN2Uz6O7s9Zq+ujdElH8w==","signatures":[{"sig":"MEUCIGr/wkCUhjj+a1qGniHaPwB5hwNvj3J9N2oHTaKtAxJ4AiEA9japE0WKt8MAglA54g4MuEFWJ/wLIOb5dPpaDb8bIsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185532},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/24e08139504d2894691a903b4769c3fb/sigx-lynx-richtext-0.5.4.tgz","_integrity":"sha512-H95gwvMBTJGJimIqUWvvw38UWnMv/CjJS1yrIqVVFqivG3AYkk1jhqNGTIYxGkMfTmN2Uz6O7s9Zq+ujdElH8w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.4","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.4","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.4_1781072348204_0.044732589415694246","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@sigx/lynx-richtext","version":"0.5.5","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.5","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"16683750784195bc854380e32efb4aa1836a7409","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.5.tgz","fileCount":25,"integrity":"sha512-RkE47wBEPwRSc8E/8CfiIEJkhlnT3wNt30e4bLuy2VSOmh3KDnd8eE/LtVYgupPT6evmcEy4FzZtBm96NEpmmA==","signatures":[{"sig":"MEUCIHa9+y1D2fPxukwjcW0IDP9uJXkIbZPuKkL5rKV6wT8RAiEAqsi5jQPL7/E0u+WLC9Kd8oz2SIYETDK9o+p5th+QWpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185532},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/474db2e6253fe9e99eed68fa6732132c/sigx-lynx-richtext-0.5.5.tgz","_integrity":"sha512-RkE47wBEPwRSc8E/8CfiIEJkhlnT3wNt30e4bLuy2VSOmh3KDnd8eE/LtVYgupPT6evmcEy4FzZtBm96NEpmmA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.5","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.5","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.5_1781083632711_0.8269842812738846","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@sigx/lynx-richtext","version":"0.5.6","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.6","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c6119f271ed4184370d215381746cee0ec0cbfc6","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.6.tgz","fileCount":25,"integrity":"sha512-bkF3V/FISGTFs/Uy3pRgU6PaTna378HRzlnDzAdlwiy91rXzlEbCT2PLxHS1GbAq9vIz6OizNc99KckpJcrxLg==","signatures":[{"sig":"MEUCIQDxPEIge1wcGugn5t9Mbogx+jkkem1vPxjEZ7iJUCVJhQIgAheYQK15Z/oruuAKSl0R2L75GKorbvz0D6+k3vHQed0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185532},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/08f5442400b1b9b190ffec249dc26d18/sigx-lynx-richtext-0.5.6.tgz","_integrity":"sha512-bkF3V/FISGTFs/Uy3pRgU6PaTna378HRzlnDzAdlwiy91rXzlEbCT2PLxHS1GbAq9vIz6OizNc99KckpJcrxLg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.16.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.6","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.6","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.6_1781114396973_0.5907408634957363","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@sigx/lynx-richtext","version":"0.5.7","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.5.7","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"04fedb9899fedf6eab064393bdaea58771eeaba7","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.5.7.tgz","fileCount":25,"integrity":"sha512-wS+084vPGFi/onjDX35iZWva2GHyh/c4GJpaGOxwQuW3u2lueSOIl350eAuMdmXs2PSTdrG8tLJte1iINhf3Bw==","signatures":[{"sig":"MEUCIQClX+5WCIC6k8e01VY/evL86cpLnh6/2cd1wBejerZYtQIgfm1qdgYNvC3UWLRk94tGJ8rwL5y8K8K1t9lNWkz3zOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185532},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.5.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/549d5d6e1a55f336714e4ef10b06d3dc/sigx-lynx-richtext-0.5.7.tgz","_integrity":"sha512-wS+084vPGFi/onjDX35iZWva2GHyh/c4GJpaGOxwQuW3u2lueSOIl350eAuMdmXs2PSTdrG8tLJte1iINhf3Bw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.5.7","typescript":"^6.0.3","@sigx/lynx-testing":"^0.5.7","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.5.7_1781237907196_0.1528606424665886","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@sigx/lynx-richtext","version":"0.6.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.6.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"42a035212ffb85ec2c9b7efa52025cfa1f38b957","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.6.0.tgz","fileCount":25,"integrity":"sha512-RA1+LF+Uvvy9SdVldytXqkVCQn1KhWA/lCd9gLKC+0Ao99jDplkTXMhrxLdb58nD8cpReEg87EzZQYVUQ8zGLA==","signatures":[{"sig":"MEUCIQCBpsixpnkCJtPRXARhzevyToKYpgd2PGVq6cGAq0uGcAIgBkcEclITIPMQWCFjJ3526V3xWVMSgFMo/5F/WsVnk2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185532},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/fd42c793993ca49d91929beed9d6b175/sigx-lynx-richtext-0.6.0.tgz","_integrity":"sha512-RA1+LF+Uvvy9SdVldytXqkVCQn1KhWA/lCd9gLKC+0Ao99jDplkTXMhrxLdb58nD8cpReEg87EzZQYVUQ8zGLA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.6.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.6.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.6.0_1781246854592_0.4274771483580002","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@sigx/lynx-richtext","version":"0.6.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.6.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"11999b4df1716e101b84bdbc0470250729bc9856","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.6.1.tgz","fileCount":25,"integrity":"sha512-UNecKUUbcAvMXMzH8yxlKZB84jjw2PpPDd/AtTbNsMWHomOADjDi+1j3kmEOGFBKOXHYYYGKO5lISJif9VhdgA==","signatures":[{"sig":"MEUCIQC1u7lMi5sdEpmR+ge9w9gAPIVUmMCYwcefh8NPctX6ggIgVdZxS6V/xkVyLrSkFJYQg7E5/EKQ/DlIy3S8EEG8d40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188979},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"C:\\Users\\andy\\AppData\\Local\\Temp\\480bd3b667c64a39cfc7aa7aa8f18a37\\sigx-lynx-richtext-0.6.1.tgz","_integrity":"sha512-UNecKUUbcAvMXMzH8yxlKZB84jjw2PpPDd/AtTbNsMWHomOADjDi+1j3kmEOGFBKOXHYYYGKO5lISJif9VhdgA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"10.9.4","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.6.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.6.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.6.1_1781257313974_0.8261992284115725","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@sigx/lynx-richtext","version":"0.7.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.7.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"5d3e2e992b98d9a475bf2bb4bd1180082ae52759","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.7.0.tgz","fileCount":25,"integrity":"sha512-vLgl+4mM7yZqlu/5cGgglsG5fFSXStcvsxD4UmCWmgYG9oQnKn372y4iDdEqA+XAKjzLzdQcRfHY19vGwrxNeg==","signatures":[{"sig":"MEUCIFEoZ0wvaD/gygGhwNTvfPK1JLKovJpUK6v5qqBxt1+4AiEAylH3QHCmdDLv2Wvi6fyux35eYz1qofbsHnhxBfxFR90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185532},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/c0ef4592749f94f713f0e0185407862f/sigx-lynx-richtext-0.7.0.tgz","_integrity":"sha512-vLgl+4mM7yZqlu/5cGgglsG5fFSXStcvsxD4UmCWmgYG9oQnKn372y4iDdEqA+XAKjzLzdQcRfHY19vGwrxNeg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.7.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.7.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.7.0_1781278994789_0.14966739210148794","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@sigx/lynx-richtext","version":"0.8.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.8.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"4941d2acbe520e33c0787f094b430b5516d1cd59","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.8.0.tgz","fileCount":25,"integrity":"sha512-8rCAIEqR0Dpj9wPD7jpDwEaYRWkvwKM1OngaeY/kh2ZxVbpPceb2blQZRWb6br3MOeakRHxwB9YrwXPYBMnPag==","signatures":[{"sig":"MEYCIQCJ+oqovw7Y+DixK/fZzDmMKWzzpDlQ2yPE3CDQtBQIvAIhAOrASe6ShPxFtK6lCEintIO4503GLajfKA5C3YWnW8MM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189586},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"C:\\Users\\andy\\AppData\\Local\\Temp\\77b4621bb1a72af64062691179bcc130\\sigx-lynx-richtext-0.8.0.tgz","_integrity":"sha512-8rCAIEqR0Dpj9wPD7jpDwEaYRWkvwKM1OngaeY/kh2ZxVbpPceb2blQZRWb6br3MOeakRHxwB9YrwXPYBMnPag==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"10.9.4","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.8.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.8.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.8.0_1781541615999_0.2604245445191191","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@sigx/lynx-richtext","version":"0.8.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.8.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c71fcc31b9e15d29675e964cd395669bc8edccc6","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.8.1.tgz","fileCount":25,"integrity":"sha512-1ipKTvbXTSU7Se18ANxuoutw8KkwLYT71g50uuX5IDGdhX4V8/0zbWis45d+BA8fg1X54y0J8NRamDHuOLYPYQ==","signatures":[{"sig":"MEUCIAJDnLkU6oX7YU0Ejte9hdxXyOOUYPzOel2fzz/ItLXjAiEAslEC2whemsLeGQV53Az7DjzmG6MqljYeTIH2x9KtHCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186128},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/2b36e46e0d1c09d020c5b848073b96f7/sigx-lynx-richtext-0.8.1.tgz","_integrity":"sha512-1ipKTvbXTSU7Se18ANxuoutw8KkwLYT71g50uuX5IDGdhX4V8/0zbWis45d+BA8fg1X54y0J8NRamDHuOLYPYQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.8.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.8.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.8.1_1781781211716_0.38697099798959655","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@sigx/lynx-richtext","version":"0.9.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.9.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"3b8f988babb61fb7c62e93cc26854d254b5df6e8","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.9.0.tgz","fileCount":25,"integrity":"sha512-SzDh9hEZ6h8MsJKdcSzgYCHQhX8ditG4LzSb6q249uSToCTEjEllK+Bmlycd9uIucuM9slSl1tKb3/2r7bWMFQ==","signatures":[{"sig":"MEUCIQCFl29FcG0ZdW1u5UcFJ9cqTv4MRXqv0HVuLvYshGizKgIgC77fBzT6QsijJM9l9XhVpTDBOkOVx7dgTdLQVSp3TRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186128},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/ee8f7089923c314b9f0dde0001e5d1ca/sigx-lynx-richtext-0.9.0.tgz","_integrity":"sha512-SzDh9hEZ6h8MsJKdcSzgYCHQhX8ditG4LzSb6q249uSToCTEjEllK+Bmlycd9uIucuM9slSl1tKb3/2r7bWMFQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.6.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.9.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.9.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.9.0_1781808641317_0.7926529202812038","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@sigx/lynx-richtext","version":"0.9.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.9.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"521e770e5c7397f56265646e023394e0c828b322","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.9.1.tgz","fileCount":25,"integrity":"sha512-A6dLhRWmEiNxr5UNFtitER8jT8ZgcucwsCYsvqrnf32vyMoyx4uCogRLwb+cUmoFRuqtMNm0w788ZxxlaPE7/A==","signatures":[{"sig":"MEUCIQCaipwbvE340SvobP8IHOH/4aHL7KRIQCWx2Yu1Jk8xYwIgLWnByUgKYQLy4W3CndnHG7sVE03BIypR2Y/tOwFDjck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186128},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/3e2cd498a24801eb33ef5881b50edf4e/sigx-lynx-richtext-0.9.1.tgz","_integrity":"sha512-A6dLhRWmEiNxr5UNFtitER8jT8ZgcucwsCYsvqrnf32vyMoyx4uCogRLwb+cUmoFRuqtMNm0w788ZxxlaPE7/A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.9.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.9.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.9.1_1781809746539_0.6921570481409194","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@sigx/lynx-richtext","version":"0.9.2","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.9.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ba4da5ba780909e707d3ddac8d38308d8f9e36c0","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.9.2.tgz","fileCount":25,"integrity":"sha512-0dUGsxVMuC3MqrHLDckwoafJglFBTkldMJj3gkgWvsBEhDMgWYa+9mhwz/7zqOErWXr5wUoF71AVhZTToHSJ5w==","signatures":[{"sig":"MEQCIHov693tjkQxMsB/cOWk+otyjUDYizRMmnrdxlxY03TJAiAmmbUR7mhwk8PZwA1KMwFB3MeraYzm3scWs67Zn2doNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186128},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.9.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/0750fc688cb64495f4d0ffb3a8737273/sigx-lynx-richtext-0.9.2.tgz","_integrity":"sha512-0dUGsxVMuC3MqrHLDckwoafJglFBTkldMJj3gkgWvsBEhDMgWYa+9mhwz/7zqOErWXr5wUoF71AVhZTToHSJ5w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.9.2","typescript":"^6.0.3","@sigx/lynx-testing":"^0.9.2","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.9.2_1782110117082_0.8767906172561284","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@sigx/lynx-richtext","version":"0.10.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.10.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c42c0bea5f6428134b678b963f495beb97db4a26","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.10.0.tgz","fileCount":25,"integrity":"sha512-wnQgyc+7DtWxTco8JjXtvHw2OmzZheE/NPUjGwaHLP0bt2WIe7jVJ9FbRR5fS2bjZEFgvJCgstp8VL/ezvLALQ==","signatures":[{"sig":"MEUCIQDnxwxfRpjzo3Ydl5kT7YolVXhnIFBidoOJSXcnk/LmnAIgfI8HRZiAIST5FUztv1e3ChbuaO+cGIbP80bbBGU78cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/5e34bcb3faae2ce9104adaaf2d7749dd/sigx-lynx-richtext-0.10.0.tgz","_integrity":"sha512-wnQgyc+7DtWxTco8JjXtvHw2OmzZheE/NPUjGwaHLP0bt2WIe7jVJ9FbRR5fS2bjZEFgvJCgstp8VL/ezvLALQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.10.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.10.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.10.0_1782206263200_0.814816986914326","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@sigx/lynx-richtext","version":"0.11.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.11.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"8ae00159975286e3a20f2d3787107098e2baf906","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.11.0.tgz","fileCount":25,"integrity":"sha512-zDNWk0K2MfIFyIV+1jveQjzsvGdjBpMq3vuZVvalT+9QaQE2WKUblXsLmBoocz5wOyTbVI+pHEGIi7W4hI7dFA==","signatures":[{"sig":"MEYCIQC7LPR1UGRQtAWK+LeQyjhbMwuBeB6iBAkT3Wcg1OfkTgIhAIPidazviUSxhsWWgAevmDB8FVBKANok4g4NgM7AfqAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/12b68835de04ed09d25f1eccbc4a427c/sigx-lynx-richtext-0.11.0.tgz","_integrity":"sha512-zDNWk0K2MfIFyIV+1jveQjzsvGdjBpMq3vuZVvalT+9QaQE2WKUblXsLmBoocz5wOyTbVI+pHEGIi7W4hI7dFA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.17.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.11.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.11.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.11.0_1782296763303_0.17452537983951433","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@sigx/lynx-richtext","version":"0.12.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.12.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f0b5e7723c997b3633471d753d4bbed8b31f72b1","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.12.0.tgz","fileCount":25,"integrity":"sha512-ycxjHLuccdlrzSCVpE/MLcduMQPVr9XHv6V5lbMQNM1PqXfFcNPMXCNIBtAyyFiwYdojyxwbt0B6BA9rnlSlNg==","signatures":[{"sig":"MEYCIQDmTNguU/h7eh4IgP3bNDd3t+WOzeJoaRYPtU4+UOpY7QIhAJsGmbwu9vpDrL8F4d4DcQsnocmB2AN4JqWVOHhQ6Wf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/fad15bd9b3f1a1d1a1718fbe46365657/sigx-lynx-richtext-0.12.0.tgz","_integrity":"sha512-ycxjHLuccdlrzSCVpE/MLcduMQPVr9XHv6V5lbMQNM1PqXfFcNPMXCNIBtAyyFiwYdojyxwbt0B6BA9rnlSlNg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.12.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.12.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.12.0_1783949870516_0.21807259482224595","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@sigx/lynx-richtext","version":"0.12.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.12.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"6e888db29d494a9164a973c337f467fe31d5dab2","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.12.1.tgz","fileCount":25,"integrity":"sha512-Zj1rB32PRljXJVCzMwxd/5Hr6NsgIxFhy9kl5XNFu8iJI/Ua3RQDWHsDK5iNCe2efMHsx2z30Z0LDdQYdCpiFw==","signatures":[{"sig":"MEUCID0BI2t7pJFFyAEkFmPvONAxfGEyPS/YOCx1fd/9azVOAiEAqjk6vcIKUUhVbU/9AYEQO6zxsGPrUkyj/ekDrXYM2zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/a91d01313516e81aaeda6c0beff81c64/sigx-lynx-richtext-0.12.1.tgz","_integrity":"sha512-Zj1rB32PRljXJVCzMwxd/5Hr6NsgIxFhy9kl5XNFu8iJI/Ua3RQDWHsDK5iNCe2efMHsx2z30Z0LDdQYdCpiFw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.12.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.12.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.12.1_1783972356545_0.881770488617224","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@sigx/lynx-richtext","version":"0.12.2","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.12.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"6460e578716ccf4ca32ddd8001d5f12c156b4493","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.12.2.tgz","fileCount":25,"integrity":"sha512-fvxQySS0d19wOCBRzxNxNeceVeWaHQSeGT+XtEv2QTK8XQU5yYLKN7Ft5rGnXDbKhvlSqrjrpDfMjqjdAGjHVw==","signatures":[{"sig":"MEUCIHTyVXtctWEV6ecgVihCxljgXqJPC73pcnJRj7rZTQmXAiEA1vUQaAvhzYy9CM9s2qKTFP7/hCptG7PJHPIZs9isvGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.12.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/9052d16df5f968fdbb4783d3e01eb9ba/sigx-lynx-richtext-0.12.2.tgz","_integrity":"sha512-fvxQySS0d19wOCBRzxNxNeceVeWaHQSeGT+XtEv2QTK8XQU5yYLKN7Ft5rGnXDbKhvlSqrjrpDfMjqjdAGjHVw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.12.2","typescript":"^6.0.3","@sigx/lynx-testing":"^0.12.2","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.12.2_1784019807675_0.05409224320885664","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@sigx/lynx-richtext","version":"0.13.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.13.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"b4d7ca327dec3657288615c68b6f08858ee84141","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.13.0.tgz","fileCount":25,"integrity":"sha512-ok+2KN4w3BWK88wm46pDQptn6BHxrcdhKKRyUAHDAN0RBSPx7al4COgz/lszc4nD9tSQbf3VWhPi5WN7Gs7aTw==","signatures":[{"sig":"MEYCIQCsY4eKoWKMMUd7sdDRR7Q/P4irUTj8bi54NaFoF+UJQAIhAMeccukrxyl2/JEjHsV8G2YTOh9M4Wj6duVyIeiV1G+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/8eca8a8054c12bff58e44667b09a9746/sigx-lynx-richtext-0.13.0.tgz","_integrity":"sha512-ok+2KN4w3BWK88wm46pDQptn6BHxrcdhKKRyUAHDAN0RBSPx7al4COgz/lszc4nD9tSQbf3VWhPi5WN7Gs7aTw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.13.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.13.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.13.0_1784139116511_0.09961406252325933","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@sigx/lynx-richtext","version":"0.14.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.14.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c53b56af835c6ad4b07c318a267bd7308141bfbb","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.14.0.tgz","fileCount":25,"integrity":"sha512-HD2c33q515g9nBlQCHrOBwspR5Luj3xjPwzXRURMJ8t5li86WMOc9aQ1XrW1XdUkxvWOiFCw69eC9k1kApOEIg==","signatures":[{"sig":"MEQCIB1Nt2YZdYYDiV33LinP3iPaWIvcOsu5eRAEmynWxIZhAiA9dyNSxzBb6lKtwsPH5YXwvLc0YlCa68LMx7CjCiClqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/09073a0b19be353a18fcc469b850b927/sigx-lynx-richtext-0.14.0.tgz","_integrity":"sha512-HD2c33q515g9nBlQCHrOBwspR5Luj3xjPwzXRURMJ8t5li86WMOc9aQ1XrW1XdUkxvWOiFCw69eC9k1kApOEIg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.14.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.14.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.14.0_1784200213135_0.2741172509938612","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@sigx/lynx-richtext","version":"0.15.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.15.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"8ef0c8c973604d929996effa720164eade5f129c","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.15.0.tgz","fileCount":25,"integrity":"sha512-E5WYeSYFq6F001Is8QM20zgnwtptNQHisBWxqEzaBroHibLCBkbtwvQyU/NDB2+X+pfl4RIB8vaZmPl6r1rd3w==","signatures":[{"sig":"MEUCIG+M5L3jI3HJ3IW5/UgIxLXY/HTuJ5Ni1qETB0ZK3woNAiEAiMmAkyUIUWTx6v/SpgRlckov/ANfhMwriBUB8jw+GcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/074ae6169d32c0df89d44b2fcf10e580/sigx-lynx-richtext-0.15.0.tgz","_integrity":"sha512-E5WYeSYFq6F001Is8QM20zgnwtptNQHisBWxqEzaBroHibLCBkbtwvQyU/NDB2+X+pfl4RIB8vaZmPl6r1rd3w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.15.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.15.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.15.0_1784236892120_0.23339698471548354","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@sigx/lynx-richtext","version":"0.17.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.17.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"095aaf102e88825afa985e2e948a66c88ee45cfe","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.17.0.tgz","fileCount":25,"integrity":"sha512-gxOuimjILTaeey/6pPCD/FXVZ2SJwPrmzprSschUMzF3VrC6Cw6T7AdMP+Kuw7CBeNOKLskmRQm8u2odkEFBdw==","signatures":[{"sig":"MEUCIQC4md6UxRZtOG2ngGkJIEwFSNZTSCjqOdYpY3gvSAh9qgIgfAnogurggNq1j0mgJ82u9wqiztbGHxuDEQvTAXH655E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/4e88aa95d45f600a42bc92c9df277eb6/sigx-lynx-richtext-0.17.0.tgz","_integrity":"sha512-gxOuimjILTaeey/6pPCD/FXVZ2SJwPrmzprSschUMzF3VrC6Cw6T7AdMP+Kuw7CBeNOKLskmRQm8u2odkEFBdw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.17.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.17.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.17.0_1784480329565_0.14172870989345476","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@sigx/lynx-richtext","version":"0.18.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.18.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"49a9e27821efb2cf7237fa8270956b65fa458abb","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.18.0.tgz","fileCount":25,"integrity":"sha512-I+V8+Xz+ohtDRka9IeXO5fgWbEwR48w/DiF6FRgJF00N9UJqz9pMC9NvtTHZMq+twgjy9M7R/x1l0NyC55LXjw==","signatures":[{"sig":"MEUCIFIb0OA2lKwq1WbeJjGwvaPj/bqgmq8LPsK9sJVAIvw3AiEA790nbm4kIJo7Unpw+kyQzCprOsFJSF0fuY8srr5KOSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/31cbad28e717dc52314ef41bfc78f484/sigx-lynx-richtext-0.18.0.tgz","_integrity":"sha512-I+V8+Xz+ohtDRka9IeXO5fgWbEwR48w/DiF6FRgJF00N9UJqz9pMC9NvtTHZMq+twgjy9M7R/x1l0NyC55LXjw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.18.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.18.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.18.0_1784625848376_0.37915922338385655","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@sigx/lynx-richtext","version":"0.18.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.18.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"3e8778c77d5ffeee556c84034edbb5c2259dfd24","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.18.1.tgz","fileCount":25,"integrity":"sha512-AFEHW8qjZHoK5LZLKjceEBsyihYGgaKBXcsV9MXr3irUagQdU3hMj/z42R7Iy0Rl+szMFdA/UYD+1xvUX0w4fQ==","signatures":[{"sig":"MEUCIGr4H9zeZ2q4v5ad5ri622xYjL1sj9WkA1EKaRB6xaCaAiEAllxMmkumDWuQYDZmjsBE2GTRVhPSylq5am5eCc8I2aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186132},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/d1fe8ec3bca0f9ac1f900196a2bb5056/sigx-lynx-richtext-0.18.1.tgz","_integrity":"sha512-AFEHW8qjZHoK5LZLKjceEBsyihYGgaKBXcsV9MXr3irUagQdU3hMj/z42R7Iy0Rl+szMFdA/UYD+1xvUX0w4fQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/lynx":"^0.18.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.18.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.18.1_1784668175391_0.7185203749960758","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@sigx/lynx-richtext","version":"0.19.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.19.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"6c025712ae9cc0293d0d22ef2e279c094538c3eb","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.19.0.tgz","fileCount":27,"integrity":"sha512-KUhDXVDAgSZ5WwxWvWj4Cb3yH4QnxsTxAet1rboJ0T5hfEdFF05z8i4x8/N0psPat1WOhDTzfYbRmc/sLww+Zw==","signatures":[{"sig":"MEUCIQCaoOOilvXxoJMTO+OZnI/hgL0helgjpu/OFxm9EmLkYQIgRXNQ46HnZhoTYbpnWOdPeeLQxCtjSB0zUkOXHaNyThY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/7bbb96e0799b97c05ae28009879e6398/sigx-lynx-richtext-0.19.0.tgz","_integrity":"sha512-KUhDXVDAgSZ5WwxWvWj4Cb3yH4QnxsTxAet1rboJ0T5hfEdFF05z8i4x8/N0psPat1WOhDTzfYbRmc/sLww+Zw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.19.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.19.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.19.0_1784812594843_0.08722404998694122","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@sigx/lynx-richtext","version":"0.20.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.20.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"aea9588bf4c64179f5276912070fb4d36f066871","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.20.0.tgz","fileCount":27,"integrity":"sha512-Bfyz0ja+tJt03S130qnNCK/ACHUI0b0elAAAA/gYc3ZG8hJn6lvjCgXZkgJtQIPgcpFxApuRNt1dYQZ+IhcWxQ==","signatures":[{"sig":"MEYCIQDfz2DYfcY402sfVCOa8SYS6mrmjtokxqQosX2KUwppHQIhAPd7eBCFq9He2tByCYhG3019sEw3EuK0AyNNQA446oRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.20.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/61b278809d162fed1347c57ddf66a77a/sigx-lynx-richtext-0.20.0.tgz","_integrity":"sha512-Bfyz0ja+tJt03S130qnNCK/ACHUI0b0elAAAA/gYc3ZG8hJn6lvjCgXZkgJtQIPgcpFxApuRNt1dYQZ+IhcWxQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.20.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.20.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.20.0_1784815937836_0.6031620172838243","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@sigx/lynx-richtext","version":"0.21.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.21.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"cba1470504bc6c9df94fc9eb5fa8b98712b19c91","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.21.0.tgz","fileCount":27,"integrity":"sha512-MRAWaMzeMAIW4P9cbhN7OQzFKkPKa068jU0XeRnW0QqSixdcDjnuZgRnmW6g8SYwPmBpjqjS9YULaJfDTPz/VQ==","signatures":[{"sig":"MEUCIHlBb+WfFJmQt9urZmBt0Pztg34jK3MtcjGhckVXwK94AiEAt2K1cih6M0dPa5+c9PwGfxS1tjXZpkys+XwKFwP9les=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.21.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/4a6ec45f47dd3ffb504063d5d65ab575/sigx-lynx-richtext-0.21.0.tgz","_integrity":"sha512-MRAWaMzeMAIW4P9cbhN7OQzFKkPKa068jU0XeRnW0QqSixdcDjnuZgRnmW6g8SYwPmBpjqjS9YULaJfDTPz/VQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.21.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.21.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.21.0_1784877038620_0.9102411558720964","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@sigx/lynx-richtext","version":"0.22.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.22.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"5084f6e15d4e59f3459f37f44245df79ec76c342","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.22.0.tgz","fileCount":27,"integrity":"sha512-or/U3mjaQWtSwv7fiIlsE2jLKe7RgZOGah2LpCA8DHEoFc4Q8eF81pgozpXAAKtCieq1LPj1fPo9QLAVFPjSrw==","signatures":[{"sig":"MEQCIF6eS0zrredSLZnuOihnQ56Va692Hiv2j9lrVjsBndTeAiA3k6oGtvE4UtGhsmuE+Td+5q8+AcvrjiYpeejnWulVIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.22.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/7191a60325b64bd73f882e6b78ede17f/sigx-lynx-richtext-0.22.0.tgz","_integrity":"sha512-or/U3mjaQWtSwv7fiIlsE2jLKe7RgZOGah2LpCA8DHEoFc4Q8eF81pgozpXAAKtCieq1LPj1fPo9QLAVFPjSrw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.1","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.22.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.22.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.22.0_1785241644171_0.3784746070300591","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@sigx/lynx-richtext","version":"0.23.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.23.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f0c92e10dd48f3116aac3f0a3ee5a18145929699","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.23.0.tgz","fileCount":27,"integrity":"sha512-Md2U5DW8CnY8pOqczraMcyAzNcEVi8I/XKIrCmw8nDzgWPl4IEnkDrpmzQImmZYmRr+m5SOvBorw7hknzE4SMQ==","signatures":[{"sig":"MEYCIQCE+YqIWbg9XwNm9ng10a3Ato18RDlIX4IMtUfYC1hZ4gIhAObrw6HookLmyqRc5+aLtde4sXFfA6MjCw+QIjXTZ1Vc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.23.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/673dc0e9b6f61843de9e6222e7712626/sigx-lynx-richtext-0.23.0.tgz","_integrity":"sha512-Md2U5DW8CnY8pOqczraMcyAzNcEVi8I/XKIrCmw8nDzgWPl4IEnkDrpmzQImmZYmRr+m5SOvBorw7hknzE4SMQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.23.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.23.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.23.0_1785422797075_0.22425685644102367","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@sigx/lynx-richtext","version":"0.24.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.24.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"fc63c4f21b960349dea5a08f7c960f4935cd9659","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.24.0.tgz","fileCount":27,"integrity":"sha512-17/86him/k/uQ7c420sPHLwqu2XhCJ3VLDyyHMp1oxUJpI9H3rs7ok2F21pKwBLJ3kN5+ysqxrfimEed3juxhA==","signatures":[{"sig":"MEQCIGX/a8iQdxz4hTpU8xXObPvinxTy3VkJzO1X1tUw0m1pAiB2ZWd01jz+Cv1P49RB4phxoWej0yShdHpq1aTDQ+7HAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.24.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/88b0f8f67ec3da9c057102e5a5cdc321/sigx-lynx-richtext-0.24.0.tgz","_integrity":"sha512-17/86him/k/uQ7c420sPHLwqu2XhCJ3VLDyyHMp1oxUJpI9H3rs7ok2F21pKwBLJ3kN5+ysqxrfimEed3juxhA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.24.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.24.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.24.0_1785884086801_0.39083773718748493","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@sigx/lynx-richtext","version":"0.25.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.25.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a618aef20e90b43233672b31660a7f76ab8c2896","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.25.0.tgz","fileCount":27,"integrity":"sha512-ogV0KKv6vNx4F8kJwh+W+HKcX98HhRNuh8JG+iYV9gSe8ZapvUT894IYIcUjFr9xuXqJZL4dAvAtSF2G8LLfww==","signatures":[{"sig":"MEUCIQCIuRsePW0FfHyy3EDhIXB9rYbCJgICTKaUKB/qvR+teAIgC2SEj4W2NpjYCMr136m8AVDrgfz1PAvuXruO2NpUFEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.25.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/ec8e897cc81ef4985210b3f368c3da51/sigx-lynx-richtext-0.25.0.tgz","_integrity":"sha512-ogV0KKv6vNx4F8kJwh+W+HKcX98HhRNuh8JG+iYV9gSe8ZapvUT894IYIcUjFr9xuXqJZL4dAvAtSF2G8LLfww==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.25.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.25.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.25.0_1785917165405_0.9970076507736974","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@sigx/lynx-richtext","version":"0.26.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.26.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"5f4f359457b922f07a883c75ee2f36b663befb63","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.26.0.tgz","fileCount":27,"integrity":"sha512-lq18idlyEEflEFnmNxUv1xfkX8c3RZgckELvbpXfKbEjql6zP7ZSHcdYFeC3uZ2N/E20S5NtdoTpm9i+EgnwCw==","signatures":[{"sig":"MEYCIQChavHfDcOZJoXli6U3QWtS6RmTBHXS5190rfxlpvmeRgIhAPSTldCLsLDpTWTXMYVWyvEgr7v40hXXqSTo65KHxOZe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.26.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/a73b215cf25fc37483c77968e122980a/sigx-lynx-richtext-0.26.0.tgz","_integrity":"sha512-lq18idlyEEflEFnmNxUv1xfkX8c3RZgckELvbpXfKbEjql6zP7ZSHcdYFeC3uZ2N/E20S5NtdoTpm9i+EgnwCw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.26.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.26.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.26.0_1785935375308_0.07600364664101367","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@sigx/lynx-richtext","version":"0.27.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.27.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"aa8afb7a07d80a63c569c66d88d16341fb5e59fa","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.27.0.tgz","fileCount":27,"integrity":"sha512-SL+sPQ9lBmqcJyDTwupjdRz+elaF7dSa7jQo+xAQy2Y5DSwb9YQIczsXpvT9MxMBmHBlSGBufiz8oJsiBpU/hw==","signatures":[{"sig":"MEQCIHhLzll3cZT1mCXdROkkljtOPb/9Tg5WiCWci+XZqoQxAiBAQ4/1B8Rb6kbyyZbnQAHW4OQSq5urOE2i07eG9K8m5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243074},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.27.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/eaed2833a23997e4e8289b69f137163a/sigx-lynx-richtext-0.27.0.tgz","_integrity":"sha512-SL+sPQ9lBmqcJyDTwupjdRz+elaF7dSa7jQo+xAQy2Y5DSwb9YQIczsXpvT9MxMBmHBlSGBufiz8oJsiBpU/hw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.27.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.27.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.27.0_1786351053654_0.10738521806683399","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@sigx/lynx-richtext","version":"0.28.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.28.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"04c7816503dee622df6e64272ecdcfc8f3cea022","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.28.0.tgz","fileCount":27,"integrity":"sha512-7brKJ+IKgFDMgA7n1J7xnAYehqpWBAECRF8nHi+Y7ojG7RDBbWpZF2qVtwJ4PPXHi4f+1Lo6R3YzU4RIIjJxAA==","signatures":[{"sig":"MEUCIQD8bkBzdPcRNaGrZFylz7jMd9itu9+AW82QUDio6oeViAIgUONWpECQVkeVFUaWzzfDM5rPiOh/0JBurdJEb+fG/uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243143},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.28.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/7407cd152977ba236acb6a17ecaac367/sigx-lynx-richtext-0.28.0.tgz","_integrity":"sha512-7brKJ+IKgFDMgA7n1J7xnAYehqpWBAECRF8nHi+Y7ojG7RDBbWpZF2qVtwJ4PPXHi4f+1Lo6R3YzU4RIIjJxAA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"11.6.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.28.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.28.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.28.0_1788364106232_0.36750473527751937","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@sigx/lynx-richtext","version":"0.29.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.29.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"4c204b39535de42f22c4bccd5494696072850a6a","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.29.0.tgz","fileCount":27,"integrity":"sha512-LYd66d1Qke64mjZ1XlhreAjtvf9UgJI5dWBW7rnPjH9xWO1x8vRWdpQk0nm9Z6BftQAfQeBeS4lTHvs6vG5/Tg==","signatures":[{"sig":"MEQCIBIjt/7enNjqv3NgqjQ8YmmrODzBDcwBtOdy3XqzA0pQAiALPzo/g6ly5BWNKuEVzNzWQGH9LsUJe+myNyd8593pIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243143},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.29.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/735044238004cce80912abe0bd45232c/sigx-lynx-richtext-0.29.0.tgz","_integrity":"sha512-LYd66d1Qke64mjZ1XlhreAjtvf9UgJI5dWBW7rnPjH9xWO1x8vRWdpQk0nm9Z6BftQAfQeBeS4lTHvs6vG5/Tg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.29.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.29.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.29.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.29.0_1789220420535_0.5215611941741785","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@sigx/lynx-richtext","version":"0.30.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.30.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"b33119b5e50b34b418ba3caa3a1241ef07f6149b","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.30.0.tgz","fileCount":27,"integrity":"sha512-E6nEGndmmmNCR7trYaG2zinErp6A1QwuWwerpIJo8p56SrnNx8MSW9kxfOuSrd1zK8glAE8qsP7I+1HIWrvvNQ==","signatures":[{"sig":"MEUCIDWg16LeBnxdc1vqh71HXCozXSxIkco/+r/ocT73RRS7AiEAoeNAx/hlaPB8dgJlYlQvIn0mbLU/GHmc+AL+hPTp5n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265999},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.30.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/e0462d651575978f87cd54f0d52ffc45/sigx-lynx-richtext-0.30.0.tgz","_integrity":"sha512-E6nEGndmmmNCR7trYaG2zinErp6A1QwuWwerpIJo8p56SrnNx8MSW9kxfOuSrd1zK8glAE8qsP7I+1HIWrvvNQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.30.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.30.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.30.0_1789249699149_0.44092443477858567","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@sigx/lynx-richtext","version":"0.31.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.31.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f0c85033ee7ee188325eeeb26caa66221d1c3f44","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.31.0.tgz","fileCount":27,"integrity":"sha512-2Fo7/wvRqxt8PZtStfvEsDKQka4LEE4xVlsELjqkEKkBtwz1KhlzHdNaZHbcXACOWagLy6SfUBNrvcssQgSAsw==","signatures":[{"sig":"MEQCIFnsnbS6AiKZ3qoRv/+2i8ZyDNYaHzvYP2oP7UTYTul4AiAfPaXTgN1Y5qyKEeRO2K1a3TnZr/rliQtMWLMQySK+Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGsjvQvcHzA5pqXHBCRlnZ3qkLaJhldvjFb8rrkdUlAVAiEAo+rAcgM4/AjnlQ024uMX2d9C9mkPY77Ze/Ul/oCpR1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265999},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.31.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/fa8db6038c3200c7bfbbf6109ab14cf3/sigx-lynx-richtext-0.31.0.tgz","_integrity":"sha512-2Fo7/wvRqxt8PZtStfvEsDKQka4LEE4xVlsELjqkEKkBtwz1KhlzHdNaZHbcXACOWagLy6SfUBNrvcssQgSAsw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.0.2","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.31.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.31.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.31.0_1790080033371_0.4130685074029752","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@sigx/lynx-richtext","version":"0.32.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.32.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"180a72a74f2dfe8b96e03479087cf51f6d58d42b","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.32.0.tgz","fileCount":27,"integrity":"sha512-tk6HkaC7rChxkHLIKa0cpSctqSceNBNQIk+ARpw5TkMQ0E557bY9nTo3FfoVYB0fthxNAdna7XcQrYSnl80yZg==","signatures":[{"sig":"MEYCIQDkWFtMqlEtT1X4NoQFcg11S3BJJOzvuMVoFBw3/1kaEAIhALoo3HgDLMJA6dXKors9a1JQk62+N7KyL2NwAEdOHglk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEj/Hl/CV92RB7y8topubvJtcEERmS8tuhV8y8yd53wMAiEAjvikdgN4J0tpsMEoEK6xei1sbWV0T4fCndTyjRV0dX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265999},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.32.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/ca5d81ac84b873e8c52447f2cfa33364/sigx-lynx-richtext-0.32.0.tgz","_integrity":"sha512-tk6HkaC7rChxkHLIKa0cpSctqSceNBNQIk+ARpw5TkMQ0E557bY9nTo3FfoVYB0fthxNAdna7XcQrYSnl80yZg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.1.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.32.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.32.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.32.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.32.0_1790410879726_0.27790521037723925","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@sigx/lynx-richtext","version":"0.33.0","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.33.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a9ed8a22d369298fe941cee20961d4d67cc426e7","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.33.0.tgz","fileCount":27,"integrity":"sha512-APfeyfbnHJM3/fjOhUQ3p/Tme4QCBSzkAudMy1KyRQOkEAKsiwkGlJiQCZlNEgFTSfckDeXKr1/CGiM/hjQZvw==","signatures":[{"sig":"MEYCIQCaXnUlmXrSWM0FYyPXfIug4Y3AwbtwQ2izKfWDhzarFQIhAOsqmz3mTcgOz4LTkDgECAjHpsIc4WhxowvkuN8G1HUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCuA/4E318QVS8oXgKRyYgenU9JUT5aCPSZfxptQrpyAIhAPertGYAWHwEXr45PRfjs4yj8E1K3R+MMQmy8R83mKqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265999},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.33.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/7441821cae19e0b5a477a5629d1e0e6b/sigx-lynx-richtext-0.33.0.tgz","_integrity":"sha512-APfeyfbnHJM3/fjOhUQ3p/Tme4QCBSzkAudMy1KyRQOkEAKsiwkGlJiQCZlNEgFTSfckDeXKr1/CGiM/hjQZvw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.1.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.33.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.33.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.33.0_1790434008160_0.12048507236317407","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@sigx/lynx-richtext","version":"0.33.1","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-richtext@0.33.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f3527c1d9ff3abea5056183a97a8649e9250f71d","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.33.1.tgz","fileCount":27,"integrity":"sha512-8pe9GR27NDqhzEF2gObwA+oOQI3heYVvFrzjfPT7piZMafexk37P6DIn+sqlNwB6yWRobgNpsxWkoZIY5LzByg==","signatures":[{"sig":"MEYCIQCVQzVShUFmOU/4grLhQgWEbewgbu+KSr0WfgeU3WOjWgIhALOsdRHRY7yHoRa/6S/Q+es0odZ3x7gLDIj4RvPgHx6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpzwrSm/IXBzJBd+m+R4amgnRCc5B0rbBgD+0iB+vWWwIhANer/L/gbP/K6Sy7cU9bilKdezDGNkeiIWT80S7o21ty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265999},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-richtext-0.33.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"_resolved":"/tmp/9f19d6dbf97ea1cd45bbd9c7aba3e4a0/sigx-lynx-richtext-0.33.1.tgz","_integrity":"sha512-8pe9GR27NDqhzEF2gObwA+oOQI3heYVvFrzjfPT7piZMafexk37P6DIn+sqlNwB6yWRobgNpsxWkoZIY5LzByg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.1.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.33.1","typescript":"^6.0.3","@sigx/lynx-testing":"^0.33.1","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.33.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-richtext_0.33.1_1790502708915_0.9015111428482196","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"_id":"@sigx/lynx-richtext@0.34.0","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c7df0fb5f54c86aeb00ae4eb4e6b908de04cce85","tarball":"https://registry.npmjs.org/@sigx/lynx-richtext/-/lynx-richtext-0.34.0.tgz","fileCount":27,"integrity":"sha512-MYQgt+4swQ6sF55sqF119ksYWxxOHuQs+QDwPMnJJio6oFm8QEJLGXIY8wiK0tYL4jqdcPNpwjhDbrc53mwo3g==","signatures":[{"sig":"MEYCIQDjSeQa/+fTge69bA0oDfqFPlweMCYkdch0YvEDg5ur0wIhAIt4fCOQgBCx8uyJW2siMvFnMSuUhEjYgjbJCt1lv6pi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkEAjMHddBoQul8cXQ9RikJS2TejTkg12pyKo8s1GF4AiAV/PI/g+dXLG8HaxkUCMr3lLqPg+WJrTh7v0bMQr5+6w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-richtext@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265999},"main":"./dist/index.js","name":"@sigx/lynx-richtext","type":"module","_from":"file:sigx-lynx-richtext-0.34.0.tgz","types":"./dist/index.d.ts","author":{"name":"Andreas Ekdahl"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web-element":{"types":"./dist/web/element.d.ts","import":"./dist/web/element.js","default":"./dist/web/element.js"},"./package.json":"./package.json","./signalx-module.json":"./signalx-module.json"},"license":"MIT","scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"version":"0.34.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b55e96f7-529d-453a-bc8c-09866c02c5cc"}},"homepage":"https://sigx.dev/lynx/modules/richtext/overview/","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"_resolved":"/tmp/3ac7f97547c5f27215e9238885476239/sigx-lynx-richtext-0.34.0.tgz","_integrity":"sha512-MYQgt+4swQ6sF55sqF119ksYWxxOHuQs+QDwPMnJJio6oFm8QEJLGXIY8wiK0tYL4jqdcPNpwjhDbrc53mwo3g==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"_npmVersion":"12.1.0","description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","directories":{},"maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"sideEffects":["./dist/web/element.js"],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"happy-dom":"^20.11.1","@sigx/lynx":"^0.34.0","typescript":"^6.0.3","@sigx/lynx-testing":"^0.34.0","@typescript/native-preview":"7.0.0-dev.20260521.1"},"peerDependencies":{"@sigx/lynx":"^0.34.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lynx-richtext_0.34.0_1790602009303_0.8004760053771558"}}},"time":{"created":"2026-06-05T08:44:08.122Z","modified":"2026-09-28T13:26:49.760Z","0.4.7":"2026-06-05T08:44:08.479Z","0.4.8":"2026-06-05T10:31:50.608Z","0.4.9":"2026-06-05T16:13:05.145Z","0.5.0":"2026-06-08T20:15:49.442Z","0.5.1":"2026-06-09T07:42:51.257Z","0.5.2":"2026-06-09T15:02:03.574Z","0.5.3":"2026-06-09T21:50:52.205Z","0.5.4":"2026-06-10T06:19:08.345Z","0.5.5":"2026-06-10T09:27:12.864Z","0.5.6":"2026-06-10T17:59:57.176Z","0.5.7":"2026-06-12T04:18:27.375Z","0.6.0":"2026-06-12T06:47:34.822Z","0.6.1":"2026-06-12T09:41:54.121Z","0.7.0":"2026-06-12T15:43:14.955Z","0.8.0":"2026-06-15T16:40:16.159Z","0.8.1":"2026-06-18T11:13:31.853Z","0.9.0":"2026-06-18T18:50:41.462Z","0.9.1":"2026-06-18T19:09:06.696Z","0.9.2":"2026-06-22T06:35:17.214Z","0.10.0":"2026-06-23T09:17:43.348Z","0.11.0":"2026-06-24T10:26:03.442Z","0.12.0":"2026-07-13T13:37:50.676Z","0.12.1":"2026-07-13T19:52:36.712Z","0.12.2":"2026-07-14T09:03:27.830Z","0.13.0":"2026-07-15T18:11:56.642Z","0.14.0":"2026-07-16T11:10:13.286Z","0.15.0":"2026-07-16T21:21:32.267Z","0.17.0":"2026-07-19T16:58:49.705Z","0.18.0":"2026-07-21T09:24:08.514Z","0.18.1":"2026-07-21T21:09:35.533Z","0.19.0":"2026-07-23T13:16:35.000Z","0.20.0":"2026-07-23T14:12:18.050Z","0.21.0":"2026-07-24T07:10:38.752Z","0.22.0":"2026-07-28T12:27:24.309Z","0.23.0":"2026-07-30T14:46:37.208Z","0.24.0":"2026-08-04T22:54:46.946Z","0.25.0":"2026-08-05T08:06:05.548Z","0.26.0":"2026-08-05T13:09:35.470Z","0.27.0":"2026-08-10T08:37:33.795Z","0.28.0":"2026-09-02T15:48:26.356Z","0.29.0":"2026-09-12T13:40:20.701Z","0.30.0":"2026-09-12T21:48:19.284Z","0.31.0":"2026-09-22T12:27:13.452Z","0.32.0":"2026-09-26T08:21:19.833Z","0.33.0":"2026-09-26T14:46:48.260Z","0.33.1":"2026-09-27T09:51:49.004Z","0.34.0":"2026-09-28T13:26:49.413Z"},"bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"author":{"name":"Andreas Ekdahl"},"license":"MIT","homepage":"https://sigx.dev/lynx/modules/richtext/overview/","keywords":["signalx","sigx","lynx","rich-text","editor","input","wysiwyg"],"repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-richtext"},"description":"Native rich-text input element for Lynx (<sigx-richtext>): attributed editing (UITextView / EditText) with a span-based document model, selection events, and formatting commands. Powers @sigx/lynx-markdown's MarkdownEditor.","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"readme":"# @sigx/lynx-richtext\n\nA **native rich-text input element** for Lynx: `<sigx-richtext>` wraps\n`UITextView` (iOS) and `EditText` (Android) with attributed-text editing —\nbold is bold *inside* the editable field. It powers `@sigx/lynx-markdown`'s\n`MarkdownEditor`, but is markdown-agnostic and usable on its own.\n\n## 📚 Documentation\n\nFull guides, API reference and live examples → **[https://sigx.dev/lynx/modules/richtext/overview/](https://sigx.dev/lynx/modules/richtext/overview/)**\n\n## The document model\n\nA flat, span-based `RichDoc` crosses the bridge — it maps 1:1 onto\n`NSAttributedString` / `Spannable` (UTF-16 offsets everywhere, zero index\ntranslation):\n\n```ts\ninterface RichDoc {\n  text: string;                 // flat text, '\\n' separates paragraphs\n  spans: InlineSpan[];          // {start, end, type: 'bold'|'italic'|'strike'|'code'|'link'|'mention', attrs?}\n  blocks: BlockAttr[];          // paragraph ranges: {start, end, type: 'paragraph'|'heading'|…, level?}\n  v: number;                    // monotonic version (echo/stale-write protection)\n}\n```\n\nNative never parses markdown; after every edit it **reads the model back out of\nits own text storage** (explicit marker attributes/spans, so a heading's bold\nfont never reads back as a `bold` span) and emits the full doc.\n\n## Use\n\n```tsx\nimport { RichTextInput, RichTextMethods, type RichTextHandle } from '@sigx/lynx-richtext';\n\nlet el: RichTextHandle = null;\n\n<RichTextInput\n  placeholder=\"Write something…\"\n  minHeight={40}\n  maxHeight={160}\n  onElement={(handle) => { el = handle; }}\n  onChange={(doc, isComposing) => { /* doc is a decoded RichDoc */ }}\n  onSelection={(sel) => { /* sel.activeFormats drives toolbar state */ }}\n  onHeightChange={(h) => { /* auto-grow: set the element's style height */ }}\n/>;\n\n// Commands are fire-and-forget (BG → MT via the INVOKE_UI_METHOD op);\n// state reconciles through the next bindchange/bindselection.\nRichTextMethods.toggleFormat(el, 'bold');\nRichTextMethods.setBlockType(el, 'heading', 2);\nRichTextMethods.insertText(el, '🎉');\n```\n\n## Boundary keys (single-block mode)\n\nBlock editors (`@sigx/markdown/editor`'s Lynx host in `@sigx/lynx-markdown`)\nrun one `<sigx-richtext>` per paragraph and answer the keys that cross a\nblock's edge themselves. Set `boundaryKeys` and those keys are reported\nthrough `onBoundaryKey` **instead of acted on** — everything else (typing,\nin-block deletes, arrows inside the text, IME) stays native:\n\n| `key` | reported when |\n|---|---|\n| `Enter` / `Shift-Enter` | always — Return never inserts `\\n` in this mode |\n| `Backspace` | caret collapsed at offset 0 |\n| `Delete` | caret collapsed at the end |\n| `ArrowUp` / `ArrowDown` | caret on the first / last visual line (hardware keyboards) |\n| `ArrowLeft` / `ArrowRight` | caret collapsed at the start / end |\n| `Tab` / `Shift-Tab`, `Escape` | always |\n\n```tsx\n<RichTextInput\n  boundaryKeys\n  onBoundaryKey={({ key, start, end }) => {\n    if (key === 'Enter') splitBlockAt(start);\n    if (key === 'Backspace') joinWithPrevious();\n  }}\n/>\n```\n\n`start` / `end` are the selection when the key was pressed (UTF-16 offsets).\nOff by default; the event never fires without the prop.\n\n## IME / echo contract\n\n1. Every user edit bumps the doc version; `bindchange` carries it.\n2. `setDocument` with structurally-identical content is a silent no-op.\n3. `setDocument` based on a stale version is dropped; current state re-emits.\n4. `setDocument` during an active IME composition is dropped (composition\n   would be corrupted); `bindchange` flags `isComposing` so callers never echo\n   mid-composition.\n\nPrefer the **lightly-controlled** pattern: don't echo keystrokes back — treat\nthe element as the source of truth for live text and push `setDocument` only\nfor genuine programmatic mutations (load, clear-on-send, block changes).\n\n## Beyond markdown\n\nThe element has **no serialization format of its own** — `RichDoc` is plain\n`text + spans + blocks`, and what those *mean* is the consumer's choice.\n`@sigx/lynx-markdown`'s `MarkdownEditor` is one consumer (its `mdToDoc` /\n`docToMd` converters give the doc markdown semantics), but the same element\nbacks, for example:\n\n- a styled chat/comment input that stores the **doc JSON directly** (no\n  text format at all — render it back with the same spans);\n- an editor that serializes to **HTML**, Slack-style mrkdwn, or a custom\n  wire format — write the two converters, the rest is identical;\n- a plain input that only uses auto-grow + IME-safe programmatic writes,\n  ignoring formatting entirely.\n\nThe constraint is the **vocabulary**, not the format: v1 ships a fixed set of\nspan types (`bold` / `italic` / `strike` / `code` / `link` / `mention`) and\nblock types (`paragraph` / `heading` / … / `raw`). Custom mark types arrive\nwith the editor plugin API (P3).\n\n## v1 scope\n\nInline: bold / italic / strike / code / link (render + toggle + typing-edge\ninheritance). Blocks: paragraph + headings (1–3 styled; 4–6 fall back to a\nsmaller scale). Auto-height reporting (`bindheightchange`) with\n`min-height`/`max-height` clamping and internal scroll past the ceiling.\nReserved in the model for follow-ups: lists/quote/codeBlock rendering, atomic\nmention chips, task checkboxes.\n\nNative code is autolinked by `sigx prebuild` (`signalx-module.json` →\n`ios.uiComponents` / `android.behaviors`); run a native rebuild after adding\nthe package.\n\n## Web\n\n`<sigx-richtext>` also has a **web implementation** — a real `contenteditable`\ncustom element mirroring the native contract (the same `RichDoc` model, span\nformatting, block types, selection + caret-rect events, height reporting, and\nversion/echo rules), so `RichTextInput` / `MarkdownEditor` work on\n`sigx run:web` and `sigx build:web`. `@sigx/lynx-cli` serves it to the host\npage automatically when your app depends on this package — no wiring needed.\n\nThe web element is shipped separately from the native/BG entry as\n`@sigx/lynx-richtext/web-element`: a self-contained, self-registering ESM module\nloaded in the host page's document (where `@lynx-js/web-core` creates the\nelement). It is import-free so it can be served as a plain module without a\nbundler.\n\nWeb differences from native:\n\n- A collapsed `toggleFormat` is a **no-op** (native flips *typing attributes* so\n  the next character inherits the format). Select text first, then toggle —\n  the common toolbar flow.\n- The soft-keyboard `confirm-type` is advisory on web (there is no on-screen\n  return key to relabel).\n- `SystemInfo`-derived layout comes from the `<lynx-view>`, not the display\n  (see `@sigx/lynx-web-host`).\n- `boundary-keys` mode listens to `keydown` on the editable; the first/last\n  line test for the vertical arrows uses the caret's client rect.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}