{"_id":"what-text","_rev":"30-41047dcc09ad3f05da4b1e7b6f44c150","name":"what-text","dist-tags":{"latest":"0.13.10"},"versions":{"0.8.0":{"name":"what-text","version":"0.8.0","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.8.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"69e1d451938e5c0c90a3dea3fb838fd8606c9d87","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.8.0.tgz","fileCount":7,"integrity":"sha512-JZvQmFAlD+wnCpUN0+Ug+yiz5j3xzm+blG/1Omh+1UTa23GWD7e5MlZ3/1TQD+1l9JAReiuKC9XU0dz0gCdFKA==","signatures":[{"sig":"MEUCICbNfJF6jJR1aHxRmP8/CixB2ZB5JOLFU0eZ2uj2rPwtAiEA07pBvJzwFabmwwl3C06HO4RdZ+wKQNHGcJCavkY5Qg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13139},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"ff769eee0b1834a755038ff55a8af08c25afc892","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.1.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.8.0_1776053913484_0.7799220171478785","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"what-text","version":"0.8.1","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.8.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"aa7598c912879a829984967dc574d2b95d3a0f6a","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.8.1.tgz","fileCount":7,"integrity":"sha512-h/R5GbKtTWJsZ/XtToOE713UMoSZEl7gLvCfaloujr0+WwLYOopQtKjvyfYNsWUQ6vW3r3e1ISRP94KpWtVtww==","signatures":[{"sig":"MEUCIQCHNdEd7RVhKMEIz4wJiPraKcCz0IdGjI9ooMNtDkf8ZAIgK8tQU0f3ItFGXDNr3xRRGncXe0FBaW937RWM93I4xv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13139},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"9953a43c8a33cbad884d5c0b9a5ff2ca6a350793","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.1.0"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.8.1_1776055433274_0.4366188834674172","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"what-text","version":"0.8.2","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.8.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"4b945f6612a56b242316000ece7ac4af103ebca1","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.8.2.tgz","fileCount":7,"integrity":"sha512-JGUGj76bW7CWQ7ftxBVb/J8xSUEyHk0yN3RT8nx6Ifli9vNz4IVnKQ7nwraiWa2a1I02LWrpE3X2WU6rcQrw1w==","signatures":[{"sig":"MEQCICc9DysXfrqS+etr2gHp1uAcqgf6MxEYuk9JakvlVzt7AiARMzwpfrb56cUuoaeZfXKsJmfxQgLYgcARC0dgWi/TgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13171},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"d3e9c78f6da29e936dd9fb7cbaa1b4e63c78368d","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.8.2_1778474207227_0.4291871154282467","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"what-text","version":"0.8.3","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.8.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"e715a281f8268f6d8e7e8fac285537846cf8fbc0","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.8.3.tgz","fileCount":7,"integrity":"sha512-tq6XWTpLHhleaEISHd0sbsQQrNl12E5zhZe1TlX+QlOxuqwDJVCjlp20uxuGmzMf8Jf4DN1Eyk9BJiwsC1ElHw==","signatures":[{"sig":"MEUCIQDnbFL+gwjGUlIMPFBY0Dsc6/1WkK3zvnluwaIXLVWyFQIgDswzxr9/4XT1SU+G3webVQFcoC+aO3nET+dJW5gH5b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13171},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"52b7c5cc680bc5834903bfb34c400c2b37b2c4bf","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.8.3_1778479343859_0.15509512075123988","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"what-text","version":"0.8.4","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.8.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"d047a17dd2c7b068bc1ac78d9ffd0e407db65723","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.8.4.tgz","fileCount":7,"integrity":"sha512-xl4mz0URJVtZvgJbDaXHg77tooJnwjb/NLfd3EjQysxH83IbCiCi6eZ86Vhmm2Y+ToXuYczudHhuS0lMekwOQQ==","signatures":[{"sig":"MEUCIATs2YWJnwA2ydz7kSBSxtzah9jzZoDShNT5QFdAcJjJAiEAv3oTMlIbCvyB/G09oIzGcZkV3KyVUbb6Zk9UcEqYNdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13171},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"a05216b0b87718e880ae557dd18f34495163a30b","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.8.4_1778479673299_0.5553453614129349","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"what-text","version":"0.10.0","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.10.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"26cf7c3adf4f2490a4ae1ee577e30d4292e134f6","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.10.0.tgz","fileCount":7,"integrity":"sha512-D4tMhwYoRtqtrHLWWQJ+dB7VS3IE/h6KwSdbrbDV/dU5kNE05yR/xmhtDVI360Wux8KysYMIgFiQTCxN9QIAqw==","signatures":[{"sig":"MEUCIQDnece5FyTmJXy2VBX4ThsKF5ZAm6fvuTl0U1SG58wB7QIgDRJxN5OMsLvpmGbzo1knTEOvO6Eu9raBDDHlUgpB0Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13172},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"8722b790535f04a868d9f0f38613524600ab4270","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.10.0_1780968423359_0.3330991144894193","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"what-text","version":"0.11.0","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"d6b9bb4779a11c8d7b1f56553f7c43f1bc0d0710","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.0.tgz","fileCount":7,"integrity":"sha512-M3DHgf1R25jPCgVWZG52IXyfkYxEPQYagr3RLcAJM/wtxitbVu3ryt6L0/JthwbmZDJpHnlrmwCAmefNmbt6qA==","signatures":[{"sig":"MEYCIQD4IeMQHbWs0Fg/AEQdhUgmObKbiybv6IMBx+Moe5uVwwIhAMLkWUUWIGq82wRQo3qekXW5sx4PX/yiKuf+PeANtU8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13172},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"9ad873c3904b0c95d8d424f6de780cc6edd2e4de","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.0_1781058821017_0.4605416940061313","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"what-text","version":"0.11.1","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"fc4420683782ffd003525f015bb7861c593c240d","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.1.tgz","fileCount":8,"integrity":"sha512-CQb9kyIBbeqE7xY3xBnViaGCKcGJK4H3jBCn/V/Adp7PR96riaDOioUC5+DvZ9H1fc0Dlz+XqIP6onR0jgFV7Q==","signatures":[{"sig":"MEUCIEg6D6+/9qHqznLfT9floRMG9BqHUZvEHGMCOBLRPFgOAiEAttp3Hi+3FVy0r2YAXTOUNkrRCJOtnQ2vSdNFOoTTCFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16836},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"68a02819da77049d58cb8d2a30719f3de42e9d4b","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.1_1781066775660_0.6555493112581134","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"what-text","version":"0.11.2","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"350866a069fd0f27e0b33b977b22c8d7874be7a4","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.2.tgz","fileCount":8,"integrity":"sha512-abp+xkbFG4f8e/blU+fgmM1k9qHiMH3UIsx7Qh74dm/de/NLQ6UPUWcqpUxvkPc67f4k+IKfMRT6Wx+HHQrP+g==","signatures":[{"sig":"MEUCICRQ5XNxFEosopSQxMQxm6Ne0yiOqb5HkT3HDRM5wsheAiEA/I7HXn6mNooLWVqpPCzOVoRPzLz7X/eBHBrIkZzWPkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16836},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"9c85184585c0199892bbe681ed2adc194bd47935","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.2_1782662751247_0.20905370323996197","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"what-text","version":"0.11.3","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"50f5d6bc7345d7503e958acf8356c2650dfcb3f4","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.3.tgz","fileCount":8,"integrity":"sha512-edBHQAIxA+wT/MnfMP6xD+QGy/z3JHU6gdbpmm3OUv4oQ1qXXPSCS2bZqSW8oZhXeDt5ceDvoCqJBKw0nKh60A==","signatures":[{"sig":"MEQCIFnEDhRfDJfmPG16ciJydZ4kyT4RHmMrGJkfowAooEA8AiBuBJvcgqwV4KsNoU4Jyjld5bzbKOY7ACsJRJBfFf4caQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16836},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js"}},"gitHead":"b30911ad425a3b088f11501b1bbc2d10ab6c98f7","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.3_1783187697373_0.1607912665594835","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"what-text","version":"0.11.4","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"8cdd33f606d1f2c1a25f8efe1249bfe63d893007","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.4.tgz","fileCount":8,"integrity":"sha512-c9nGMfUVGH341M8uXnpZvyAlYdiiPc1fbeTL7n99uCMjX34fhUC+KvMLUCgO5CpkOHOMcrK99ojj5Xiqf8PcLg==","signatures":[{"sig":"MEYCIQD2D8zPjh8766Cb1FENGfdzrGYSe/uMknt0GUrQdGhlwAIhANRiAXTsSGEt/FgF1pW5acsGxJs3eIhB++bUS4n2XIrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9ac55728ab4c4a1f7d6e52bfe632be3f5337817f","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.4_1783213282944_0.9945919618918919","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"what-text","version":"0.11.5","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.5","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"03a3badbcedf18a7a5c00d6681f1041bd437390d","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.5.tgz","fileCount":8,"integrity":"sha512-Ln8Tn47CWcZdc5yXze2zWzmaz1QYucpUoPNN7Jo7K6bSumcs2ruUKpZVN5oe0V0EVZTi/mkcU9+ASLVI8DeAgw==","signatures":[{"sig":"MEUCIQC8CDV2p+03bYHtNEniJkGoX2OCYwJS7kbJWv4quZ+SnwIgHNEdBfwKV3cZKJl+gZ84/ctpBWaTJ6Kq8+Vq895ZaDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"c52c85ca42f90e5fb2f7700cfaed918da61552f7","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.5_1783310892637_0.2689995449637581","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"what-text","version":"0.11.6","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.6","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"66ad6b435a3ab80b577c670a2ab7f439b9a73114","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.6.tgz","fileCount":8,"integrity":"sha512-VZaTKuD3V0o/cpdH13HTUGp6006acZ6wfqsW7Vx755mWnc5sA0heN+f5HfVwJr8xxR1cDo/MJ2nP8Qy8zgJduQ==","signatures":[{"sig":"MEQCIAb0CTESxWZRnvJ46aFo+OxjUdxDSwjL4i60+HyuAqbAAiAEG6Nolo/3vzzXNmaZx0VmuXlIkpoXNHeWj0VZF3ElTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7199649b0af9dcbca9a72512dd67d2a4389f3dc3","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.6_1783739155755_0.1439585883253669","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"what-text","version":"0.11.7","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.7","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"7700ed95e0425377a74b7cc7e1be6db23e3e35cf","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.7.tgz","fileCount":8,"integrity":"sha512-D82Zixamopy3FkEnC11AYCFZ5WNtQ2BpNkLmVZMZPU+9eSCG/xlAQZIA/n9sT/dGF2beNYBxsyFIznhb1vk2SA==","signatures":[{"sig":"MEQCIH9TN4drPvyW1bK3sa7bt1CJcxvGhMehRjmZ/h/eU3/vAiBmsiSIY05uKocQS4AtSf3LilPz51k2Y80OAc+GWLhlLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"b066671dca29da810a0ca6419a74ccde63ce2ae5","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.7_1784179990155_0.46589931612044055","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"what-text","version":"0.11.8","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.11.8","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"8da19199183ae04bf7d8a8acf46ebca3399d4c0c","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.11.8.tgz","fileCount":8,"integrity":"sha512-THLMV3HG/I8r7lSwf5LfERJkMaan7L6pklQPjLAGD3A3iwsfHTtI27P7sqDsURdZ5Liav7UdBwQR4cYX4VfyzQ==","signatures":[{"sig":"MEYCIQClcQpoyLzZfcYJ6/ozPdKjGxvSj+hRtCj0UxXk+tJkBAIhAPYx5UmPqg3TOAQGwGEJo/Lgj9Z2SO+Tg+j9PascMy0+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"6579b561a4bb879c51350dbb337b8a7274d3676f","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.11.8_1786252932085_0.6944751724667197","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"what-text","version":"0.12.0","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.12.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"712fcb02cc2532e09b4382d0686696c75cb58743","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.12.0.tgz","fileCount":8,"integrity":"sha512-NqcKKOcxYt09eJghnQMpYE8lBMpKAESEOIHi5Mr2WXR/mNO0qY0kFjd0EIxei5sV8mWOaIbA/e+Nho25k9SUdA==","signatures":[{"sig":"MEYCIQDG1EYhCCTP6qLhuGo4rSAB1wVukhwzyvxCI9i953pnbQIhALXuvX9aADOPTKhbV8KZPEyJ/q9OFJr63TO88XhzQWEN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"a76b36c5f91adff9d21c4e914218f509ca39bc20","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.12.0_1786298292473_0.9034511740498203","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"what-text","version":"0.12.1","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.12.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"94d3daf9cb4bdf0659486a35c4c3495081defc9d","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.12.1.tgz","fileCount":8,"integrity":"sha512-lKxRqCCPQRiViQLVdoaG+cGLy+OEqLLwE5z+qGpRGb8Ggcqb1UIonP9jhnCkCvSw/9XZbM0J1kNdRurMXycd6A==","signatures":[{"sig":"MEQCIF/r+Nx24a/CEQQBsMycnq9obVyUesYlaaAMXpNu1CdoAiB90E4tSOTLo5JVHgRaaCHRDphrRaebw2NThrU7gD6PYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"2e91c807d9b133736f51e609ecea299dd51eaf0b","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.12.1_1786299334429_0.20212690680453504","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"what-text","version":"0.12.2","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.12.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"b5a7e85b019fc9acfbccfaad0aba83a5cd40780f","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.12.2.tgz","fileCount":8,"integrity":"sha512-xH4YzOcev3Q/CFsLNyTRn+4N3wZe0m+zpkXt/roesZRwyXh02Nox5Wdq4ap963eaZCyx317ZkE1Q46z9pgXTEw==","signatures":[{"sig":"MEYCIQDaqpo2+AX8RhjKMogky5D/x4pak7uiZPiPpJUX20uvLAIhANMiq7TMxRPIdQ6xiy81H4tT+1+lirCM2fCf/UF8p2kG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"9821b9c4bec7a1aacfabc4d584617e2cba634c4c","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.12.2_1786300467145_0.573782855877828","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"what-text","version":"0.12.3","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.12.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"6b49841e860aa58e88eb6ddffe9d07b62c8dc67f","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.12.3.tgz","fileCount":8,"integrity":"sha512-8kejZf7o/F/41RXAM5IDdcdo0nmoGkmosWQeg9ggDHroyD42L+lpvKZQbyc7/dBwvYhItIVNJSFXm6cXZyJIMQ==","signatures":[{"sig":"MEUCIQCPFf0W8OaFPVWrqnCxepMgv2lBCt89Pen3of8c/nMQYgIgNlsP7H/QgbKiZr/i3erauxMALhti/2c0R17iwusVU2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"be81e060d63dab3a69501870821497aa0cd86b28","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.12.3_1786332577551_0.7305095019229042","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"what-text","version":"0.12.4","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.12.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"44d87cd9a58388c9b3be7bcb7e581325b7962472","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.12.4.tgz","fileCount":8,"integrity":"sha512-HucfNULJI8DXXbHNhuGZpssp4jK5jIdcxLow0O/TyqjUAN4worc/E1GP6mvJaTwjYbhuxLnLusvHdDYBPqbWkw==","signatures":[{"sig":"MEYCIQDbmDZJli+ZDkYGmtXM34gfFpWGHBXprXdTkgj4DmZGKQIhAOkKuevUFd3rlY0+b9oJraOpbJZeS4xTev4PGKmpZkOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16871},"main":"src/index.js","type":"module","module":"src/index.js","exports":{".":{"import":"./src/index.js","default":"./src/index.js"}},"gitHead":"045d669b4d5038e3884bc625b87f034fdfb72c3e","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.12.4_1786768558863_0.5155710125736508","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"what-text","version":"0.13.0","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"e0595d6835493423a912c2abaa3c4d2d817b9e8a","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.0.tgz","fileCount":9,"integrity":"sha512-MELfpAKPVOIIazbtSjkyvi5PLI02zwfMpGbVqwtiA/eKXvSY7Ua1r4BjMDktt404am7YdPC49nNiNbLD2OT6vA==","signatures":[{"sig":"MEUCIQDKUPzbjYELHXKrN2sPI0xGyUGWajfLoFbSvk7T3CiLLQIgaHCDIZNOy8Q6uXFPN6lx5ku2NC1sk3mLa1eiOhrmnzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21428},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"103b144ce0bedc06853418670c1413b98bec9fe9","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.0_1787632851600_0.27304203494747203","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"what-text","version":"0.13.1","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"ceb5f630d6e525040e9ca322484b1f78aa252c93","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.1.tgz","fileCount":9,"integrity":"sha512-jrob8vocAhW7gV1TRIBI5JCqXKA+bT4aP2apOsHO107Ih91NBu4PyHefEN4kipPNOSUrxPUe7bE2z6PBhKf5UQ==","signatures":[{"sig":"MEUCIDhFRVVeHU/bK1NDscejysrLfIe+yXY8lUOsEBW6eazDAiEA8VAyO5VcPt0+n1/6mS11Sx1oQmL9nyTjrub35hSsqz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21428},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"361ad289cccc21bfd1c4aabadd91f86587fd8c40","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.1_1787634779848_0.8475390794997975","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"what-text","version":"0.13.2","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"0a180e3a0bc2c51abb5df5fca04eda1300e58e11","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.2.tgz","fileCount":9,"integrity":"sha512-sbypEoDziTtQo+D+YXAGm0RyhFoTXJU156LYvEm0qA5ZRFg7I+EtXer7ie7Rnuzc0y5Qg2vxQ4Z0rg69Kln4Xg==","signatures":[{"sig":"MEUCICZR+qFT5+Lu+jMPm818htQrCFNvfdNtifEcEmFTmWfVAiEA+vP+4a3q1Z0v3tOw6R4X0JxUybjVIr1avf4QCjZEjSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21428},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f46c87e8e63d262fce8106e91ab63d1c19a40d19","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.2_1787667735478_0.4594143348230595","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"what-text","version":"0.13.3","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"61c6898e17dc878e68d032410926c7142300129a","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.3.tgz","fileCount":9,"integrity":"sha512-zq2sliMGOR+ynmhU+8OFbcZr2p16iaYxyaVMo9daX0sJ9iydJU7+GRRK7k09WqitX1eRklngWfFalF5xXcDYLw==","signatures":[{"sig":"MEUCICKcjXuC5gKcGzs1shWv5gOF5k7LjMCx4srQYZ0dvZRcAiEAkQNl5n3ieLfCC3MY6U0Yfkf95Hi88Vv/zXDYGlr+hvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21428},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"687b5609c99429c93f4c6c505ad6fd43cf50bcef","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.3_1787668739802_0.4277671394627114","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"what-text","version":"0.13.4","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"51bbe38e8a05a0241c96eb2fef126c86c7b8339f","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.4.tgz","fileCount":9,"integrity":"sha512-RUIHxCkUSFscrS3nmYmZCZ8kgG5472DL8EzFUAWadmNAUiLe2RNz/FVUb/9ghfcz05QAUPDmUsR3FWae4jLV9A==","signatures":[{"sig":"MEUCIFGMSBob2QqphurDAcZeaSmoAhYzAXQnLRYCzMICw0IEAiEAgPu7lvMxrEyTW+FQASVW1NjA/ir8jCtJzW4eMIC0Dro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21428},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"29c6b8beba25c47f103d8fa818ebdab37b378aea","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.4_1787689883417_0.8454615659106568","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"what-text","version":"0.13.5","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.5","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"41020e0b2023ef2abebbe16eaf0fb3ffef57ff1f","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.5.tgz","fileCount":9,"integrity":"sha512-9wfX/vupOhQHU1jnJAxEYijunySuOsNG2r/AsgfoNfvoMnsOee6xIqqsas/J693vSYJS5C19YPYFPyN4ZSsAYA==","signatures":[{"sig":"MEUCIQD8ivZNEUXA1B+eegvVUL6H91p3AESmqrN1H2k42SxpbQIgD7bC5RoJ6TfeOa3V3biHGYOLJeemrLhQa85BEMiZiec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21549},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"f73fba210e21ec11c599853bd8c0928c018a14df","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.5_1788639492300_0.2577136883752129","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"what-text","version":"0.13.6","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.6","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"316a2ad2403fa9f0a20a7205fc44ac2df9d066ad","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.6.tgz","fileCount":9,"integrity":"sha512-i+2Cs9oHm0w3T/fKnfStfQGhabk2fIfCaUDa4IDgtPjGLfLkK7nkXvqo2Y8XIu2wRQTM1KxFbrzQf9FakyK79A==","signatures":[{"sig":"MEUCIDQ7u9w12Z9KwjfnRvbzZUq2DcnVWyBdqV7VweCMT+lEAiEA/ulOKGKO5d0SR0/OcXuznsdRKv6JzWczIihdJyTf5q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21549},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"e6fac2b796fc520ee2d67336b86fa9080f443377","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.6_1788663933619_0.6337362344386581","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"what-text","version":"0.13.8","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.8","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"ac7ced4f99776ff78f2808d52adc9c0a121f055a","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.8.tgz","fileCount":9,"integrity":"sha512-Qqf0RNSO+uLSeye9BJq6FDsZNjHW454WWIQt3bBVxXjJkjT9wG3mYQbr4STukwavdMt96LXCgszM9hoNDj28vA==","signatures":[{"sig":"MEQCIF/tIIw1KrYx3Pvp8B1NpVXr9i3Xo21LFuaeikUeduFgAiBlSXePFDU61n9cc6Bok2nvCY7Om9UPD2PP5hvxWu4S3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21549},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"16c0291033ce1039a91cc6c1beb5e80e9a87425d","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.8_1788748395968_0.4098847870076574","host":"s3://npm-registry-packages-npm-production"}},"0.13.9":{"name":"what-text","version":"0.13.9","keywords":["what-framework","text","pretext","layout","measurement"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-text@0.13.9","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/CelsianJs/what-framework#readme","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"5dbf0b1fb3dedc9deb6b910e3ec55dce297fa1fa","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.9.tgz","fileCount":9,"integrity":"sha512-aPX+ZfdQiadkNSI2deLifghY5R1SrUhg/ovyoNPLnbvJIeRHmxIdgRfDH1zWgmNuBjdS3Uoxpb0MOz98M26Ncg==","signatures":[{"sig":"MEUCIQDsTTQrWfiUxaeyUdJXMUWHi47FcJpi5gTDduTFsvlioQIgTKKvmmyzPzmb4JvuTHBf9dJ01/jId+u7ea2OWERHKcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOuKhvpdW1/vlgvSsTu5HTAGMSsenNsHmt2lhcYO4/uAiAy2IYBPLEt8TfA4AA0UFy6BtlesNGQ9BB3coXYApenpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21549},"main":"src/index.js","type":"module","types":"index.d.ts","module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"7ef1e4e1c6c0ccc07d9208b398f2599112f73cd1","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-text_0.13.9_1790385600894_0.6953731532156127","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"_id":"what-text@0.13.10","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"4e71f81f508ca428024bab8119f8c3295ab14468","tarball":"https://registry.npmjs.org/what-text/-/what-text-0.13.10.tgz","fileCount":9,"integrity":"sha512-aG5k9AqFLhg+qq74CJZT/fYkmFWPCdeOQq5A1pFp00gyEc5w6psb6N6rd5f8vQVUTf0CtbyUapJBqvhMLH3XWQ==","signatures":[{"sig":"MEQCIG+nYlNs2LKYr3zX+XhfDeQOa1iRkAHIDTnOKaDJspb1AiAlnLWzooDlMlO2RccQlC4jhe+mPHJG/bZm55Ym4kjAeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB8Y02MQa6DPjN5bQjuhtfWTIb8inC47ZYtFreUBhWHOAiEA6G6qB7rswjtT6ABfAoCkKYObNyDcuZUNjo9GfWLASWY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-text@0.13.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21550},"main":"src/index.js","name":"what-text","type":"module","types":"index.d.ts","author":{"url":"https://zvndev.com","name":"ZVN DEV"},"module":"src/index.js","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js"}},"gitHead":"fcf111efe1bd1a4ea2424ac9dc88d1ea0d7dca4f","license":"MIT","version":"0.13.10","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"homepage":"https://github.com/CelsianJs/what-framework#readme","keywords":["what-framework","text","pretext","layout","measurement"],"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"Optional text engine for What Framework, powered by @chenglou/pretext","directories":{},"maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":">=0.7.0","@chenglou/pretext":">=0.0.5"},"peerDependenciesMeta":{"@chenglou/pretext":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/what-text_0.13.10_1790557565313_0.7034982904041356"}}},"time":{"created":"2026-04-13T04:18:33.416Z","modified":"2026-09-28T01:06:05.770Z","0.8.0":"2026-04-13T04:18:33.622Z","0.8.1":"2026-04-13T04:43:53.434Z","0.8.2":"2026-05-11T04:36:47.389Z","0.8.3":"2026-05-11T06:02:24.006Z","0.8.4":"2026-05-11T06:07:53.433Z","0.10.0":"2026-06-09T01:27:03.494Z","0.11.0":"2026-06-10T02:33:41.169Z","0.11.1":"2026-06-10T04:46:15.792Z","0.11.2":"2026-06-28T16:05:51.375Z","0.11.3":"2026-07-04T17:54:57.513Z","0.11.4":"2026-07-05T01:01:23.094Z","0.11.5":"2026-07-06T04:08:12.815Z","0.11.6":"2026-07-11T03:05:55.896Z","0.11.7":"2026-07-16T05:33:10.304Z","0.11.8":"2026-08-09T05:22:12.224Z","0.12.0":"2026-08-09T17:58:12.647Z","0.12.1":"2026-08-09T18:15:34.564Z","0.12.2":"2026-08-09T18:34:27.294Z","0.12.3":"2026-08-10T03:29:37.696Z","0.12.4":"2026-08-15T04:35:59.028Z","0.13.0":"2026-08-25T04:40:51.731Z","0.13.1":"2026-08-25T05:12:59.999Z","0.13.2":"2026-08-25T14:22:15.622Z","0.13.3":"2026-08-25T14:38:59.936Z","0.13.4":"2026-08-25T20:31:23.543Z","0.13.5":"2026-09-05T20:18:12.440Z","0.13.6":"2026-09-06T03:05:33.768Z","0.13.8":"2026-09-07T02:33:16.106Z","0.13.9":"2026-09-26T01:20:00.984Z","0.13.10":"2026-09-28T01:06:05.398Z"},"bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","homepage":"https://github.com/CelsianJs/what-framework#readme","keywords":["what-framework","text","pretext","layout","measurement"],"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"description":"Optional text engine for What Framework, powered by @chenglou/pretext","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"readme":"# what-text\n\nOptional text engine for [What Framework](https://whatfw.com), powered by [@chenglou/pretext](https://www.npmjs.com/package/@chenglou/pretext). Provides text measurement/layout utilities and alpha text-rendering components (`TextFlow`, `TextCanvas`, `TextSVG`).\n\nThis package is **optional and off by default** — nothing here runs unless you opt in, and `@chenglou/pretext` is an optional peer dependency that is lazy-loaded on first use.\n\n## Install\n\n```bash\nnpm install what-text @chenglou/pretext\n```\n\n`@chenglou/pretext` is an optional peer: APIs that need it (`measureText`, the components, `configureText({ measure: true })`) lazy-load it via dynamic `import()` and throw a clear \"install it with: npm install @chenglou/pretext\" error if it's missing.\n\n## Text measurement\n\n```js\nimport { measureText, configureText } from 'what-text';\n\n// One-off measurement: layout a string at a given font/width/line-height.\n// Waits for document.fonts.ready, lazy-loads Pretext, caches prepared text (LRU).\nconst layout = await measureText(\n  'The quick brown fox jumps over the lazy dog',\n  '16px Inter, sans-serif',\n  400,   // container width in px\n  24     // line height in px\n);\n// layout.lines -> per-line layout from Pretext\n\n// Opt into automatic measurement of text inserted by what-core's renderer.\n// Registers a hook with what-core; skipped during hydration; off by default.\nconfigureText({ measure: true, cacheSize: 1000 });\n```\n\n- Measurements are cached in an LRU keyed on `font|text` (`cacheSize` entries, default 1000).\n- The cache is cleared automatically when new fonts finish loading (`document.fonts` `loadingdone`).\n- `configureText({ measure: false })` unregisters the hook again.\n\n## Components (alpha)\n\n> All three components are `@alpha` — APIs may change without a major version bump. `TextCanvas` and `TextSVG` have no text selection or accessibility story yet.\n\n```jsx\nimport { TextFlow, TextCanvas, TextSVG } from 'what-text';\n\n// Magazine-style multi-column flow. Works WITHOUT Pretext (falls back to CSS\n// columns); the `around` shape-flow prop requires Pretext.\n<TextFlow columns={3} gap=\"1.5rem\">{() => article()}</TextFlow>\n\n// Text rendered to <canvas> via Pretext layout (requires Pretext).\n<TextCanvas width={600} height={200} font=\"16px Inter, sans-serif\">\n  {() => content()}\n</TextCanvas>\n\n// Text rendered as SVG <text>/<tspan> lines via Pretext layout (requires Pretext).\n<TextSVG width={600} height={200} font=\"16px Inter, sans-serif\">\n  {() => content()}\n</TextSVG>\n```\n\nChildren may be a plain string or a reactive function — the components re-layout when signals they read change.\n\n## API\n\n| Export | Description |\n|---|---|\n| `configureText(opts)` | `{ measure: boolean, cacheSize: number }` — toggles the what-core text-insert measurement hook |\n| `getTextConfig()` | Current config (copy) |\n| `measureText(text, font, width, lineHeight)` | Async: font-ready gate → Pretext prepare (cached) → line layout |\n| `clearMeasureCache()` | Drop all cached measurements |\n| `ensurePretext()` | Lazy-load and return the `@chenglou/pretext` module |\n| `TextFlow` | Multi-column text flow (`columns`, `gap`, `around`) — CSS-columns fallback without Pretext |\n| `TextCanvas` | Canvas text rendering (`width`, `height`, `font`) — requires Pretext |\n| `TextSVG` | SVG text rendering (`width`, `height`, `font`) — requires Pretext |\n\n## Example\n\nA live demo (reflow sliders, canvas/SVG tabs) lives in [`example/`](./example) — `npm install && npm run dev` inside that directory.\n\n## Links\n\n- [Documentation](https://whatfw.com)\n- [GitHub](https://github.com/CelsianJs/what-framework)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}