{"_id":"@flighthq/textinput","_rev":"383-201bb4cc515bd5c44aefa17dd1dee1a4","name":"@flighthq/textinput","dist-tags":{"latest":"0.4.0","edge":"0.5.1-edge.1912.a627849","next":"0.5.1-next.1912.a627849"},"versions":{"0.1.0":{"name":"@flighthq/textinput","version":"0.1.0","_id":"@flighthq/textinput@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"751e65bd9d3c5cc92194608ecd940677b4a093b5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.1.0.tgz","fileCount":25,"integrity":"sha512-4WQdEL+CXS6QqZisUmQKt2rf5IyX6yrC9wcz0HWJXEFMLkSzjW6exgLp+pscOcHpq95FO3dDK/+utsN3xgBDCw==","signatures":[{"sig":"MEUCIAyZ9HLMqNKRixV+SCRE4lqivhn715NVlH3mnpS+vhj9AiEA5I0wjhdDEKhSAGWpuv1RsVfmAZ6sYu87aijq/g3O7qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151202},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2aace48ec98a87082152baf119efedcd86240596","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"_npmVersion":"11.16.0","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/node":"0.1.0","@flighthq/text":"0.1.0","@flighthq/types":"0.1.0","@flighthq/signals":"0.1.0","@flighthq/textlayout":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.1.0_1783663583487_0.6923125430785864","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/textinput","version":"0.2.0","_id":"@flighthq/textinput@0.2.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"daa9752afcea2db617172ea94e969b4f6545ab9e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.0.tgz","fileCount":25,"integrity":"sha512-EUXXZdYRo38SNUxzMk95tN6gBu/sxyAR7X33LC4sKhJ/RziY9BO8Au1sPZq6Fr2xmOaPiUtY58T07p61JRAhpg==","signatures":[{"sig":"MEQCIBPfQDz8NysWogrn6bm3ioRRxGLitp7ntQnJvwpN8wMOAiAv9SdSm0FY7HhmMl8I0Fh9zSxkZUhJORC+wFU/1bvbvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151335},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9b0556a275cbc673041d415b86b53483525a4df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.0","@flighthq/text":"0.2.0","@flighthq/types":"0.2.0","@flighthq/signals":"0.2.0","@flighthq/textlayout":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.0_1783973718023_0.5430996076049146","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/textinput","version":"0.2.1-next.410.a23f189","_id":"@flighthq/textinput@0.2.1-next.410.a23f189","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"684e8e94fef163e0ccea8ba3fd403a6fef4ba743","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.410.a23f189.tgz","fileCount":25,"integrity":"sha512-POltWtq5ihtRHoUvpZUML9WoF0jxZU0dD6YDASKw5M9TsXTFaBFZYsW1NH0Kz1yLtmkxasYkUksIi+5X7Y5ivg==","signatures":[{"sig":"MEUCIQDh3Kk3WUN4Jv4Fs0TRiw9xJv5QnJKTpv3CkR+FKVCHiwIgfpUnVu8oNci+SdSmTihjk4lqbEdZaIfO//X+d7QJlN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a23f189583d1112c9e6137c11d9f05470b0ea594","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.410.a23f189","@flighthq/text":"0.2.1-next.410.a23f189","@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/signals":"0.2.1-next.410.a23f189","@flighthq/textlayout":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.410.a23f189_1784577279774_0.19397883308737573","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/textinput","version":"0.2.1-next.423.3350e53","_id":"@flighthq/textinput@0.2.1-next.423.3350e53","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"294a86eab13fb67c05f4de2b41dcd814061b97ef","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.423.3350e53.tgz","fileCount":25,"integrity":"sha512-To8ZAtkhnI5HXgjdDOrhjcblO2bVd0awmhmo/MHHBLDwS4uhOUEx2ZOExesrJzGbQPVV6MoDmBowKh2Sdgfp3A==","signatures":[{"sig":"MEUCIQCAd1cdR1nm9NpFdckS2YrDzSO9BRiC+ka4TSX81jT8VgIgGr0wl6csLfEyuAq3AGzVjD0ESB82mXg2SLOFS4q4stY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3350e53bccb9bf3574666cf1461253e65d5973f4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.423.3350e53","@flighthq/text":"0.2.1-next.423.3350e53","@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/signals":"0.2.1-next.423.3350e53","@flighthq/textlayout":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.423.3350e53_1784615515508_0.41973171895634587","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/textinput","version":"0.2.1-next.444.a313478","_id":"@flighthq/textinput@0.2.1-next.444.a313478","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1aa1636d8a10589d3594c0121dbbaf501558a6dc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.444.a313478.tgz","fileCount":25,"integrity":"sha512-bJh9eWEAD2tbSNq8NSVPR8/9TNt1ugQ8FthTnhLFyMGb+6/EGd3hz+azbf/6HhwcSEqau+l1UzS40kJOOYF/rw==","signatures":[{"sig":"MEYCIQDTyMaUZwtXr4MnEQOqwoG9dmmNxE04lf5riSQJbiTmDAIhAJm2mMKHX4qEkiF+ZjcuwFYTWOSyQE7xZZF4a6Zi3ixx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a313478d5a9242d9eee05f9501c06923298ecfa6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.444.a313478","@flighthq/text":"0.2.1-next.444.a313478","@flighthq/types":"0.2.1-next.444.a313478","@flighthq/signals":"0.2.1-next.444.a313478","@flighthq/textlayout":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.444.a313478_1784649358025_0.39693438825313465","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/textinput","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/textinput@0.2.1-next.448.afbdd31","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a2ad3096441fa8357ef48ff1ecf46f17539f0b81","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.448.afbdd31.tgz","fileCount":25,"integrity":"sha512-HggScdcfj657a8rhr2XvOpEzr5BJZiZETd9DP9hTFnB6WeV6UHaj26utCy+r06Iv59WVC7ogXra/pP5zOrF2wg==","signatures":[{"sig":"MEQCIFFlZijNWhgWmxS1FiZntHvW0XXzfpRtP6cSK2ZAL+J4AiB8LGcbv45N7Bm91Y2tDJsyxsBds7KPiUggatwEJUOj6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"afbdd31c14177b187e71f818f318f77820f6f8fa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.448.afbdd31","@flighthq/text":"0.2.1-next.448.afbdd31","@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/signals":"0.2.1-next.448.afbdd31","@flighthq/textlayout":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.448.afbdd31_1784663720434_0.06819231798945591","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/textinput","version":"0.2.1-next.449.355834c","_id":"@flighthq/textinput@0.2.1-next.449.355834c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ebcf56c72b8628e57a5e84e443748d70cfb0a541","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.449.355834c.tgz","fileCount":25,"integrity":"sha512-DRMpC024W3wffAeXzm9M2KaFBNr5eHo8BhOwQ08z48HRtrC+2kur4OUqXIYeK64Vn/FU+vLFc1Rip5CD7lgwDQ==","signatures":[{"sig":"MEQCIGcbRKM9niYVYHqr37cRkDe9dz8EZserw9Dp46BHLsO4AiBlOR9glF+AyJMBc2WusKMU07XmQBPXva97wL+fYMq0Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"355834cdd84eeca5ed44c89830fa1ad600001f47","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.449.355834c","@flighthq/text":"0.2.1-next.449.355834c","@flighthq/types":"0.2.1-next.449.355834c","@flighthq/signals":"0.2.1-next.449.355834c","@flighthq/textlayout":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.449.355834c_1784664260390_0.7907442325578968","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/textinput","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/textinput@0.2.1-next.451.d9a4a4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ca523207b9e645974138c6c75c1e0b384e514be2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.451.d9a4a4e.tgz","fileCount":25,"integrity":"sha512-BxUmW8HViKTl8QmviLsSaHeRGPPdShpoXGKtH87mcMItq/HqhKcUqZ1nlP30HukSs/SNi3qPa6I+0GngyQnTkw==","signatures":[{"sig":"MEYCIQCwEWcsVRIkVx3SZ0JdEKXWiqBwA/1sLoiK/5Hun50TgwIhAMZ2p0phiBdHKASxHu5IDRb6bxG+AvafqxYbQ7k9KIPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d9a4a4e09119c2bff69cb260a65630f4604424d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.451.d9a4a4e","@flighthq/text":"0.2.1-next.451.d9a4a4e","@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/signals":"0.2.1-next.451.d9a4a4e","@flighthq/textlayout":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.451.d9a4a4e_1784669564404_0.3147877299869337","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/textinput","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/textinput@0.2.1-next.459.fb59cc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2b86a968e9f78e16b54e469f58057d5e3fa959a3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.459.fb59cc5.tgz","fileCount":25,"integrity":"sha512-ESKvgxsZJ1WLIDuIIaCrnTFxy8rEP6c/K38v3ZHqdhWYTK1daplbJ1hhfi97hY16yXri/2Hgl1mLZITDthmfCQ==","signatures":[{"sig":"MEYCIQDqDRyrtGdo2t72zGjKfesNX4CNXPGZP80Mfu+lnuEMcAIhAMj3uZgzQ8MDFPvQxyY+p8puJsX3aTIYDXh/oERQxQed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fb59cc510e1643cb9f4698313f26777e6dd21394","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.459.fb59cc5","@flighthq/text":"0.2.1-next.459.fb59cc5","@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/signals":"0.2.1-next.459.fb59cc5","@flighthq/textlayout":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.459.fb59cc5_1784670084028_0.12803787883857143","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/textinput","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/textinput@0.2.1-next.530.a223ca9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d53feec9c849ab01bb8813ad6078ba52f4c61738","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.530.a223ca9.tgz","fileCount":25,"integrity":"sha512-arCVnKI54rTKmVNzTDLQQ2pjllAxss1/2qYvhdeyieAXFUD0QYpwsQYfIgPnOTc2u1Ko3JkgqvQcI8iGTapt1w==","signatures":[{"sig":"MEUCIGtH6Y12uv/eceLkEtmBuz9IqQNhS+r3CTNlo9xvriyDAiEAjrno8x9itAWStRrqPpsEB3fORAAnW6xeILxe+w4JCUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a223ca973bce7428681746d72d5bd9a3d5b1cf48","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.530.a223ca9","@flighthq/text":"0.2.1-next.530.a223ca9","@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/signals":"0.2.1-next.530.a223ca9","@flighthq/textlayout":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.530.a223ca9_1784816958651_0.33169386069678986","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/textinput","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/textinput@0.2.1-next.585.c7219b8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fedcc677a06cd173dc17bf565e837afabe4ea292","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.585.c7219b8.tgz","fileCount":25,"integrity":"sha512-kv7WwG5iAmV0CcUt0kNyMf4KhQuxYZNZjcbex/uBJHe9I/5NZRyKffkN3WU9kh1iQ61E/24pYVZr1hSkVl6efQ==","signatures":[{"sig":"MEUCIQCe/dIKge8Qiuvl8qP2J7hcASVwfZyiJgL0vVbNDyU2UwIgaYvxrFuPyQKM7LSSX48KYIoBaw9sLbX2GlLdadev5ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c7219b84f65d218b29374e02140132f62e701f9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.585.c7219b8","@flighthq/text":"0.2.1-next.585.c7219b8","@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/signals":"0.2.1-next.585.c7219b8","@flighthq/textlayout":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.585.c7219b8_1784842361129_0.19733512280103538","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/textinput","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/textinput@0.2.1-next.624.d23e6a9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c7c5069e976a59f43875c9666aa7a439f96d8d51","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.624.d23e6a9.tgz","fileCount":25,"integrity":"sha512-wqWw8SUtbb1ZMJD3m3GvkeAFwXsI3wI41+u+/TmlPzIpjLvwa8ALc/XmiW9o6D8GkE5N1YBWaK/NME57CbGz7A==","signatures":[{"sig":"MEUCIA8mo95E+N9TR1nkkCRSbLNOF+wGfNiYYRoLTDRm9xIhAiEAztIOpl7uqjt52jCwXAqqPWeentFgweRteYKGMmOKd4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d23e6a9e15d0682fbb884cdeda2fa10bbab12e17","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.624.d23e6a9","@flighthq/text":"0.2.1-next.624.d23e6a9","@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/signals":"0.2.1-next.624.d23e6a9","@flighthq/textlayout":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.624.d23e6a9_1784878131103_0.5091906823467289","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/textinput","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/textinput@0.2.1-next.640.ec2ea9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f68ddad5688a321bb18d1e6cae2379b44e72b957","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.640.ec2ea9a.tgz","fileCount":25,"integrity":"sha512-S2PFHmQTWAFvAobSEE0miRqqFB6SrYNfhoxPQ90s0zqYLx392vCQoRbGoaYIvtHIhDDwhax5qn8d4SSm8zk9bQ==","signatures":[{"sig":"MEUCIBi2ZOx8C2SzCZm/CJYIR/LBa6J9Q0viJ8fG0dHIXm5eAiEAhBfsvoAugMxkfc1PFK0TABMITqTXDf7Hxanjo2F4hwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec2ea9abad0334fdcac33f94913a4fdccc9b00ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.640.ec2ea9a","@flighthq/text":"0.2.1-next.640.ec2ea9a","@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/signals":"0.2.1-next.640.ec2ea9a","@flighthq/textlayout":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.640.ec2ea9a_1784905499434_0.5859399736813948","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/textinput","version":"0.2.1-next.647.2252e02","_id":"@flighthq/textinput@0.2.1-next.647.2252e02","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4e7972f8c58338ee0e67a464e7e863def8911e64","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.647.2252e02.tgz","fileCount":25,"integrity":"sha512-iGDRgeZbnCFSr90MvvDVo0Sb5HOBHUXkPP4LSq+v0Z0bPJl1f2qF0TPzI9ZhTuHvft7JQJdc4rXs6TE7lTGFAw==","signatures":[{"sig":"MEUCIQCRpjEvyBYsTgrrZs39DKVKjBTWSK2kef1nfi2TadgjhQIgDUh/m1OIFE/0qNnH/tjFcTPGC+uTTDq1Z6gZy0bG5pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2252e02d1c82bcbbeb421d68a081290ec895b3c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.647.2252e02","@flighthq/text":"0.2.1-next.647.2252e02","@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/signals":"0.2.1-next.647.2252e02","@flighthq/textlayout":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.647.2252e02_1784914297584_0.524839984114482","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/textinput","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/textinput@0.2.1-next.652.c550eaa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5cee53d2ccfad6ca951d0b2fab214bac1a21a37b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.652.c550eaa.tgz","fileCount":25,"integrity":"sha512-tjA0LO6v/zy89hVw1b1yt2IH222UwfMwBvs8SKygks4y8XtqDGcJGPvaskjrws7B2JXrF9p0CqrP8NA1iKr3cQ==","signatures":[{"sig":"MEUCIQDzuazonw3e8kFluzY32nK8ymS45WfAhfB6dBKfxyv44wIgbB4jyd8JW42Sdwl0BugRimqArJFg6z3Dim+bB3TX/Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c550eaa3044aa8d52451f0bac93ee84cc0be6fb1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.652.c550eaa","@flighthq/text":"0.2.1-next.652.c550eaa","@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/signals":"0.2.1-next.652.c550eaa","@flighthq/textlayout":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.652.c550eaa_1784916291598_0.9817904089604466","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/textinput","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/textinput@0.2.1-next.666.4af7f8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f8361204e0e8384cc089fcbe638830f1d8904371","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.666.4af7f8b.tgz","fileCount":25,"integrity":"sha512-07wAqemIq9VkMx82S6660PI1ETnj/CWNzpawGRixEHJ6MdhBxXI2NUHDIZhmGuVO9zwt5Y/4JMLCOAKpW+VJFQ==","signatures":[{"sig":"MEUCIBoUgL91J6h8z1ZCg9uqzC0T4J41gGFmBPJSjWvK3kl9AiEA5qEaOEBl6a/SrWXNGs4thVDqWdSy+NOYW02BMDeE308=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4af7f8bd5fdc35503c8aa956763f740e4b3ba261","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.666.4af7f8b","@flighthq/text":"0.2.1-next.666.4af7f8b","@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/signals":"0.2.1-next.666.4af7f8b","@flighthq/textlayout":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.666.4af7f8b_1784920072677_0.018872792629789137","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/textinput","version":"0.2.1-next.701.409c279","_id":"@flighthq/textinput@0.2.1-next.701.409c279","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"53c4c1490a9b9152978e73c29303969c88434461","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.701.409c279.tgz","fileCount":25,"integrity":"sha512-EGlnF46BiS7rVFYwWIhNAvpxA3widvBordiSVt4gobauod52n8moMYJAHirSnzw1vruvyMOAjRdgfAdv1gQ9ng==","signatures":[{"sig":"MEQCIH4A1sKpU90TL+Yl69zyJaArsrtAggoM1qiHTCdAiJrzAiB/lazZ+BXTquY518R3u4PgxbW3wBaiCi3PFrG418XsHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"409c27915859155fff7a99433ec5b9c7d30165ff","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.701.409c279","@flighthq/text":"0.2.1-next.701.409c279","@flighthq/types":"0.2.1-next.701.409c279","@flighthq/signals":"0.2.1-next.701.409c279","@flighthq/textlayout":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.701.409c279_1784951743996_0.14500344194965709","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/textinput","version":"0.2.1-next.738.07b221d","_id":"@flighthq/textinput@0.2.1-next.738.07b221d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"91618fd6b4266173fef2988102abaa349a0796fc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.738.07b221d.tgz","fileCount":25,"integrity":"sha512-b9rbk1q5Eh/MHPGgBAvWrDGdCQzpCuYaY8nam/9B/1DKZrgVhkJ5hO9wYE9IEZFBdg2anNOFXEuNp1XjdCpaAA==","signatures":[{"sig":"MEUCICGQLJRZmqdnfWR+QY4p1WsZOWiDuDxdSv4gVfKVlM6BAiEAq48VniHlOHszARW4G5WoLPW9fWaRIJjfL/mW6SzrkMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"07b221d4dc1b994d9e5726c9fae1b8623de30c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.738.07b221d","@flighthq/text":"0.2.1-next.738.07b221d","@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/signals":"0.2.1-next.738.07b221d","@flighthq/textlayout":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.738.07b221d_1784956752064_0.584994486491579","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/textinput","version":"0.2.1-next.840.857425c","_id":"@flighthq/textinput@0.2.1-next.840.857425c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c16696cff7559e43cba981dd3e1a1a3a0b1c5642","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.840.857425c.tgz","fileCount":25,"integrity":"sha512-JxNLgPc0Li6FdZvpaZByWovPy6rf0YTcw0UbziB83FA6yorEihYpLdpdwxmQZaEv2GxjrdKLFqXLs1oDuphVDw==","signatures":[{"sig":"MEUCIQC5qIPnhPDDshayw8HAgUXWyJpg+jmtK/JvPtec6On30QIgS8bOPLVbd6kZD2QJmltg5hjMx0y4TH3EQlTKSX+AdZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"857425cbf67a23597b9232d3e8bba742cca02e26","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.840.857425c","@flighthq/text":"0.2.1-next.840.857425c","@flighthq/types":"0.2.1-next.840.857425c","@flighthq/signals":"0.2.1-next.840.857425c","@flighthq/textlayout":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.840.857425c_1785027241742_0.9875930262845789","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/textinput","version":"0.2.1-next.841.373388f","_id":"@flighthq/textinput@0.2.1-next.841.373388f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"01f305ead3e2b577fe087a7c73bc499d0cce5c81","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.2.1-next.841.373388f.tgz","fileCount":25,"integrity":"sha512-D0qDQgw50Hmk3rkvxnd6bReD/LqQaa0dBC+BcHaI8MlT1cQATK17SPpLpAlQ/Qk+q2qMTOu0+0GtS55LcR3cYA==","signatures":[{"sig":"MEYCIQCflw2/uchfyMMzRfbTT3fxmKIy0YWynmTMRyO6W6SXygIhAJ3Qo/ljgBy7PBvG2zqIKJXQoAT7U46QCilskt8y5dtq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"373388fed48e80ac2c2dd249a2b7c81988928d64","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.841.373388f","@flighthq/text":"0.2.1-next.841.373388f","@flighthq/types":"0.2.1-next.841.373388f","@flighthq/signals":"0.2.1-next.841.373388f","@flighthq/textlayout":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.2.1-next.841.373388f_1785046066345_0.48332806961085484","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/textinput","version":"0.3.0-next.906.07cea63","_id":"@flighthq/textinput@0.3.0-next.906.07cea63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e198f57d2a5b63e13452e806539753a7bfd5e3cc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.906.07cea63.tgz","fileCount":29,"integrity":"sha512-8sg6Nll6P8UVobd/3Hr75GBfpAnvmgQtP56xvaoMs/DxivMxHEgXnhaIdnqiZhvGY7dw+4ktWZyagpwXqxMTpQ==","signatures":[{"sig":"MEQCIFUQnXKKdsKfX8vanaJTXCzMkcgSE6VTvMNdHmcIjss8AiAPbTTLOKBcd66nA/gPKpbAl+k5hUx8NdAzFz/DTuw2Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"07cea634770fe8d3258b29820bb61bc706a38d28","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.906.07cea63","@flighthq/text":"0.3.0-next.906.07cea63","@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/signals":"0.3.0-next.906.07cea63","@flighthq/textlayout":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.906.07cea63_1785220221207_0.9588310567689078","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/textinput","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/textinput@0.3.0-next.1021.f5f1ee0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1abddfdef8e9036508c7b9d4fc161ee30301821c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1021.f5f1ee0.tgz","fileCount":29,"integrity":"sha512-GgO+R/lqG3KKfLGQrErhcsiSo1t0LeeJpyDwlb0gIGnzHyeowl9h9oz1a+WJ63V64M+C6M3XjX+4l1gBkniatA==","signatures":[{"sig":"MEQCIHp/K7+I1+wxKpYD5kxQHunXuwB/6GhmdY2G/yMg63UnAiADEBSj+pmr/8cYQCzfQdkMLpaNuiIn4627hyDxkerE1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f5f1ee0cddf1508b15fbf9b889d43f7ec3bbee83","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1021.f5f1ee0","@flighthq/text":"0.3.0-next.1021.f5f1ee0","@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/signals":"0.3.0-next.1021.f5f1ee0","@flighthq/textlayout":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1021.f5f1ee0_1785425375309_0.2075341848549339","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/textinput","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/textinput@0.3.0-next.1032.e2b99fc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fbb66d8890298f82da2992987900452346eb1910","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1032.e2b99fc.tgz","fileCount":29,"integrity":"sha512-P4fr/M1UlKW0ozsEW7YwF6cpCv8FNIn8LMmeB8hvbTEyUyw/2C9HOsFydhcM01CLTe/hViCT43rmWMLqjbYlKA==","signatures":[{"sig":"MEQCIARSrN2l3lXX2/MoL70abN3t8v5hx2cUd/LtRP/e9tAYAiA89sV/KE4xG5ZivLKulHd7mxjrwcv/Fxe3yLwmuzja8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e2b99fc68c6399f816db39547f7124e5e6941e34","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1032.e2b99fc","@flighthq/text":"0.3.0-next.1032.e2b99fc","@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/signals":"0.3.0-next.1032.e2b99fc","@flighthq/textlayout":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1032.e2b99fc_1785436629618_0.5941716415372242","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/textinput","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/textinput@0.3.0-next.1162.e90e518","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"57d7d6267da275a2e6ebeb864a21ba4e171bbb63","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1162.e90e518.tgz","fileCount":29,"integrity":"sha512-b1tlkFo2xWGd1qCngq9g5Ca2oMIgyP3eCPh4qVoaC3il9Pf/p66OwPTwZmJsGtOKWkGVgQEkK8hKYWhsc9884A==","signatures":[{"sig":"MEQCIF0cUCHy1q8hcF6TJPZIle7zllSZVIh03G523IdvpCaLAiBFujuq5Lh/ig0uVrYspqo3svq5kNig4J9qbpiJ2f5cEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e90e5180335da73fa439d43dc731cc0a92ed92ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1162.e90e518","@flighthq/text":"0.3.0-next.1162.e90e518","@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/signals":"0.3.0-next.1162.e90e518","@flighthq/textlayout":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1162.e90e518_1785453617840_0.9987915086370032","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/textinput","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/textinput@0.3.0-next.1220.6982c21","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c2a88e451dae5f6b6e6c4fd09e804744e977b3f3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1220.6982c21.tgz","fileCount":29,"integrity":"sha512-gbdCZiTRmjtrSqJTsT28J2QR4o5xwX1wt4ivVftC34l0SZwoyZIV3Wxj7EvXYkMLbcYCn5uehXKlpExN0aVGNA==","signatures":[{"sig":"MEUCIGWqSYCfPmq0cyapuyVhO6WdhMw8CnV6lT/JWcbi5SBCAiEA+LQiQa+F2Zj68atoS9N+DAmuaoaSThoKapYG6r6kRX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6982c2155077a46281fbbb78cfd466fe7ec3c3ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1220.6982c21","@flighthq/text":"0.3.0-next.1220.6982c21","@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/signals":"0.3.0-next.1220.6982c21","@flighthq/textlayout":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1220.6982c21_1785506158740_0.42793625063514806","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/textinput","version":"0.3.0-next.1248.f867198","_id":"@flighthq/textinput@0.3.0-next.1248.f867198","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2178f8c0647346d91f89d4b72c7849b15c38a4d3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1248.f867198.tgz","fileCount":29,"integrity":"sha512-3aZPK/Z+JO4u0rtfGNeUiEf279TZxByrr6plxy9PUkOagQhzOebB1Q4LjjHC4TDksue6jqcdMB4SRsd+BaU/ow==","signatures":[{"sig":"MEYCIQDhjBbDUtpwpWvsRB20QaB/90JL4ipkTmB2LFo056DrEgIhAPcHh9rL71y0kdQdNqPK/JI+PvAofsy6QIQhu2xAkKVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f867198c7f75a456bc601d5f33ae9c42f73f93fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1248.f867198","@flighthq/text":"0.3.0-next.1248.f867198","@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/signals":"0.3.0-next.1248.f867198","@flighthq/textlayout":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1248.f867198_1785512484797_0.36414986180556896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/textinput","version":"0.3.0-next.1272.222de94","_id":"@flighthq/textinput@0.3.0-next.1272.222de94","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6c262453f31757f3107d6e891d448d72a5bd39f1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1272.222de94.tgz","fileCount":29,"integrity":"sha512-mSzWSjcYTGtXJp0Vjv/TpsaZPsb/BgE0GelGlyf2Oxa7Dh8R0T3QaPmLOjqJfRHdHZNoOMlRWwFpBijURZ2HiQ==","signatures":[{"sig":"MEYCIQCrb7jxa/MWPTAyX+3178Llof6iBWS/KVdUEI8YA7Y/VwIhANFpAuU9p6QI5WQmRiH+0Suosv/t5E8YXCcyoy12ZmoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"222de94f32ddf0fb201ec104fb1e268b4e5b7c43","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1272.222de94","@flighthq/text":"0.3.0-next.1272.222de94","@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/signals":"0.3.0-next.1272.222de94","@flighthq/textlayout":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1272.222de94_1785517916312_0.43762671893699623","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/textinput","version":"0.3.0-next.1280.6369398","_id":"@flighthq/textinput@0.3.0-next.1280.6369398","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ff47698a360d6e7c8aeff975d4430ba8eaa7076b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1280.6369398.tgz","fileCount":29,"integrity":"sha512-I9ZED4lQuUh6IxhPIHlTP9DIuSQwaxRj70dgW+36Rr3+5Yo95pufq45W+gkiQ+YBUlp/PVCygfJCJJYY7WG6uA==","signatures":[{"sig":"MEUCIGk6m10+2OsIgOX21w0YC3uf6d0O3HXx3kJfN2oJPK3cAiEAoxA3ZU1fTSzj9COTfgnBdtybeartC34Wfr2cBCNmX1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6369398b6069f577e50d31aa17076bd83b194aa9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1280.6369398","@flighthq/text":"0.3.0-next.1280.6369398","@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/signals":"0.3.0-next.1280.6369398","@flighthq/textlayout":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1280.6369398_1785521634536_0.7909197278633051","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/textinput","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/textinput@0.3.0-next.1297.43a5ef8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"790989c0e08b0487f40c18213a4ddaafe1921e75","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1297.43a5ef8.tgz","fileCount":29,"integrity":"sha512-J8f+g8Tvb7e7UJiS2sQ6QUtNY2pzhxCMPZD6WoWoU9/nl8sZvtDFzJDyL4tq838nPGeiHrqN285nwZRwAbCccA==","signatures":[{"sig":"MEUCIGchoTE24iDXw56ZGzKG8ax2xna7rkJCZT/Hihg5fjvoAiEA4b+1fZNcIBEzXAYedvFysuQ8hTt3iBLoJuKjEK3JJrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43a5ef8e9c9143931917ab0e3059aa12c2dac847","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1297.43a5ef8","@flighthq/text":"0.3.0-next.1297.43a5ef8","@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/signals":"0.3.0-next.1297.43a5ef8","@flighthq/textlayout":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1297.43a5ef8_1785529936369_0.7884872462474313","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/textinput","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/textinput@0.3.0-next.1299.b32cbdc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e25df33b2c3e9ac5c9a18aa2c6b09c5c7880e418","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1299.b32cbdc.tgz","fileCount":29,"integrity":"sha512-8LkHU/m116zIgN1UAR5XWy+Pr+TKpoYOUKwp0oksfrP4dXflxmITBJfMAQ7kMF7UgY5s0uR4+ZKNdC8XfXdUcA==","signatures":[{"sig":"MEUCIQCzkwvW9BZbGot3xeeoxh0CYXMKjKSrrwEX/TrkpFTY7wIgbFCeSnf2bhgSdh8ch/958YTkGghtC9LZjJREv9W31kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b32cbdc8a9ef6dcdea862be2c5c92fcc92a814eb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1299.b32cbdc","@flighthq/text":"0.3.0-next.1299.b32cbdc","@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/signals":"0.3.0-next.1299.b32cbdc","@flighthq/textlayout":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1299.b32cbdc_1785531439048_0.021038233761432323","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/textinput","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/textinput@0.3.0-next.1315.1d4eb64","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9e3daa36977b23bf2e6dffc3077a5bccb2b81e53","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1315.1d4eb64.tgz","fileCount":29,"integrity":"sha512-ampi6bg5TXFFQ/LIia9MuVnMKEQLPDq27NE3/DroQNZCQfavTSWhRA//5HjucLjzZWfQcb3Lf+mvX8SR/w5ABw==","signatures":[{"sig":"MEQCIGbQjTHT/lSBHXT8omPvPSt9KgvdptBCyt7F2/zfSXBGAiAVzoD4G1wDNFYxJG1m9G0zauEvxQrWm46ZqC4bzEg/oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d4eb64e5cd30c8e0127221dec60bb8b71d20f78","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1315.1d4eb64","@flighthq/text":"0.3.0-next.1315.1d4eb64","@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/signals":"0.3.0-next.1315.1d4eb64","@flighthq/textlayout":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1315.1d4eb64_1785538426306_0.8228758102924412","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/textinput","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/textinput@0.3.0-next.1383.c61de17","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c6dcecd8161d93207b85818b44438a866d00ab5a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1383.c61de17.tgz","fileCount":29,"integrity":"sha512-isOIzrWd46UbQIU4Z+2DpkA5XkLS+ijTZTmOQ0qLNMLz33rfUFCB8OoRAsGL4kqvPijwVsn1MM1l/PX3LMIUNw==","signatures":[{"sig":"MEQCIFIiW4N3VjbW3wy8tvN/Zp63dCt+ytt/u62yIO5Kn9zXAiA7YLz+B6tFMUarrnY8O4tnOh9z62W/KYFSBg2fqRpElg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c61de179af8a12c2fa3b9b7d5389ee302f577a0d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1383.c61de17","@flighthq/text":"0.3.0-next.1383.c61de17","@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/signals":"0.3.0-next.1383.c61de17","@flighthq/textlayout":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1383.c61de17_1785541513843_0.4687043696946098","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/textinput","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/textinput@0.3.0-next.1392.f0bd0cc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1950cfadb5801c6ba31b394f80ff51fc578f94b7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1392.f0bd0cc.tgz","fileCount":29,"integrity":"sha512-MRW8q4qTEbYmusm+h1wwNhjR/MA8b+sGmbvYtuvsx7nXbSoYUbKgL15th06sA2P0NuJLmeCGNmR3yFVfUbzYOQ==","signatures":[{"sig":"MEUCIDlrfWFdDEtgb4XIA6d+DSBD4MBalecPeMynxI2DFW54AiEAlpcKslC18eVgaDGCOhan2RN5qbW442FMkm103XgIHHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f0bd0cc78489e3892e453b30db774455c48445bb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1392.f0bd0cc","@flighthq/text":"0.3.0-next.1392.f0bd0cc","@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/signals":"0.3.0-next.1392.f0bd0cc","@flighthq/textlayout":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1392.f0bd0cc_1785545286724_0.6789645140510179","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/textinput","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/textinput@0.3.0-next.1422.b585c0c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fa6b8776b19aa513e7c01ac93fad0a5413dc0e23","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1422.b585c0c.tgz","fileCount":29,"integrity":"sha512-86oix9E4llal9pi9StTj0RpFKZHYVYhca6RKHW6DHNBGQqzEuZCefyNYOw5BQxVg4plAk2qvrij5OlUNedytlw==","signatures":[{"sig":"MEQCIE5wbys1Bi2voZcWCnu/DI38rCfLWEKPOHqHo31c8gawAiBQIlsAjUKdtAD2J1BJUxFPr60zUHX/q1TlWN9loutT1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b585c0c0536415b830b48047a685280019e9b16b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1422.b585c0c","@flighthq/text":"0.3.0-next.1422.b585c0c","@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/signals":"0.3.0-next.1422.b585c0c","@flighthq/textlayout":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1422.b585c0c_1785549605996_0.5707183427163289","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/textinput","version":"0.3.0-next.1435.f870241","_id":"@flighthq/textinput@0.3.0-next.1435.f870241","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"85e0750dcffc4c5a46ccfaa51bfbfcf3cc49d2e8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1435.f870241.tgz","fileCount":29,"integrity":"sha512-LNTLBNALQyZXAZJ9sIUnOW60ZHd0tpJFqiKgvzWlvGL3p5A6U/ocjdhEPKIpX3yyhokxKy2dqYlr+LNIZ3QaQw==","signatures":[{"sig":"MEYCIQCPciq1//4FkIT+eZuDXcrYOMMHrNUllGCUWlQH105H+QIhAMqhQ6Aogz1Jp/GKkoP2L9LvmR7jp321qx3QFkUVLV47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f8702410a0f471fe70ebfaa9f5948103f256d46b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1435.f870241","@flighthq/text":"0.3.0-next.1435.f870241","@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/signals":"0.3.0-next.1435.f870241","@flighthq/textlayout":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1435.f870241_1785553383753_0.694340921467937","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/textinput","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/textinput@0.3.0-next.1436.388ef5e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7aec6bad8496dcdf2b6ccbd7ca921125f1dba394","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1436.388ef5e.tgz","fileCount":29,"integrity":"sha512-LmwKUVajb5GbRa7F0fP2AbRXDbtV65FtqGjuKQSbw9MnV/Sb+ufmfCF4M/9pqfq6mIZ2kQoOH7fk8iJdMJDbAA==","signatures":[{"sig":"MEQCIHvTHFyEXzBw4kFmu/XR/zB6LRXvShhFVmI7icoLC6WhAiBbro2PuwIxRp8z5a5wGkm8Azc0iA2sz7OZ8UYrtnwiWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"388ef5ed36b19fdbaa9706d94b6194c9ccc99dd3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1436.388ef5e","@flighthq/text":"0.3.0-next.1436.388ef5e","@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/signals":"0.3.0-next.1436.388ef5e","@flighthq/textlayout":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1436.388ef5e_1785553935098_0.7595149340487426","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/textinput","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/textinput@0.3.0-next.1445.14ca01c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7c28be90b348b3380a481000d0a1ed6ee6fe63c4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1445.14ca01c.tgz","fileCount":29,"integrity":"sha512-29A5Wr5ggaWSPZjk7Dgd8flxsZPrV1D4vFGi6WLjYB7z9aII66ASNSiodStLbCWTQPQ2tovaU484TjWJk0xAjA==","signatures":[{"sig":"MEQCICC9pemnoUo8UTnrf1Z63Vxf5E/fIHFAmDE4GRerFb7DAiAMj8m2k6IvGW6zLsVcJAZdXW6V11Lms2+KRsAZLevbBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"14ca01c129b7714914dd32019913ba94cf91ec18","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1445.14ca01c","@flighthq/text":"0.3.0-next.1445.14ca01c","@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/signals":"0.3.0-next.1445.14ca01c","@flighthq/textlayout":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1445.14ca01c_1785556605206_0.6532316558975477","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/textinput","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/textinput@0.3.0-next.1452.011a16e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6e5f63c611438d4d8b6e7dd953b6c9b1ce9ed8ba","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1452.011a16e.tgz","fileCount":29,"integrity":"sha512-/0Kzq4Jyr4FLQUUHO/WNWXri2u4wJTyvGrS07qh6H7E5+LzCJeU7xV/LnR9sIAfFkxGzOQzVaYOAU1Gbp1QUzw==","signatures":[{"sig":"MEQCIBmHC985dOW89a0N3IPBxIajC4urZkfMmKHRjjNyJC/uAiAggUXV0Of9l8ruM3ePJWWyGoIpNBCMEc9CAomDLYbmFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"011a16efdcc1f9440e3b7b8ff73b798dc3b05523","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1452.011a16e","@flighthq/text":"0.3.0-next.1452.011a16e","@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/signals":"0.3.0-next.1452.011a16e","@flighthq/textlayout":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1452.011a16e_1785561897056_0.5368044215134053","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/textinput","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/textinput@0.3.0-next.1454.b17f8a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5accf9d77c930d266e58cfcdc433fa62920a7b5d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1454.b17f8a5.tgz","fileCount":29,"integrity":"sha512-A8Zg9kZhykUCcP7BhFhahPZY9o3IfPCkdwMXiKlU0o8uk+iJJzH3WGTBAla1oRO4lOkbsxTWIlTsrQljJ67dSw==","signatures":[{"sig":"MEYCIQCQ6yzWMZvJ0/gofIcUEjAFv6QgyEk7qFo9zM/7uLE/CAIhANAGWq4DGeOO2rvJVYM4ZF/hb3VcXN9pminWvSjffY61","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b17f8a544d25917fb598fcc88ea844f78da755ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1454.b17f8a5","@flighthq/text":"0.3.0-next.1454.b17f8a5","@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/signals":"0.3.0-next.1454.b17f8a5","@flighthq/textlayout":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1454.b17f8a5_1785564062736_0.06133458389596491","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/textinput","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/textinput@0.3.0-next.1456.ace2107","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c2d8f6724966baaf19ed288b3e413d3d96e570f9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1456.ace2107.tgz","fileCount":29,"integrity":"sha512-9JS4bIeZ27MtO4a2qoB2YuOqbtED9M74Qqqf61V3Z1U22iza4Yh9dgncXs32qWcz/DFwCeM6tqiZXkK76FNLMg==","signatures":[{"sig":"MEYCIQC4jkeYQZ3vxabHHtFWhkly2+H7fSQsKBmsrtueWeTJ+QIhANdXlU7xA0tdH0VRCZBTo6YFpZY5bQWnVlO9b3gqWEsK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ace21074fb9930e46cad2e6f5eb69fddf1e647fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1456.ace2107","@flighthq/text":"0.3.0-next.1456.ace2107","@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/signals":"0.3.0-next.1456.ace2107","@flighthq/textlayout":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1456.ace2107_1785594055964_0.09720604854513248","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/textinput","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/textinput@0.3.0-next.1458.0c01b63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"66029c9a16a49e5e57de478c5d918d7c63ac8971","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1458.0c01b63.tgz","fileCount":29,"integrity":"sha512-pvKU8daS7yHQTRbI36Lwo7kcrIG0G1Ebz7kDkK7oeDQuGjxgi0cYo3gIDmaxuJ+Vq0/YMspWD6x/GDJ5gkwxoQ==","signatures":[{"sig":"MEUCIHsPzfb1Cxj8Zh1vHzWNUyec/wTrMuTUC3styGVKQGlhAiEAgk//m5lMOdpHyprJSWu4vZ5WjgowT5gyk0eBKcJI+6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0c01b639276c03999958d3f3c0bf77927d63227d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1458.0c01b63","@flighthq/text":"0.3.0-next.1458.0c01b63","@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/signals":"0.3.0-next.1458.0c01b63","@flighthq/textlayout":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1458.0c01b63_1785596518231_0.879247038257283","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/textinput","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/textinput@0.3.0-edge.1458.0c01b63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c34b3337c654b2ad4701900b0cd2cc03feb13989","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-edge.1458.0c01b63.tgz","fileCount":29,"integrity":"sha512-eCXV1RAbVt7h+xZc8a9yr0c6Q12iw/fm1h/Vb1/wRZiT2V7EK3CXUqfGa0GRigJW7iRvQ9snQC/3Fz0nx8Hg9A==","signatures":[{"sig":"MEUCIFpxTQgACa6AOs5PouxqCTx8RqQ9SsUzHL5l6MMwkNu7AiEA/PJTQfeBWD/Jmgkui7UILsQMonR8uanq/wbuGhOOnGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0c01b639276c03999958d3f3c0bf77927d63227d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-edge.1458.0c01b63","@flighthq/text":"0.3.0-edge.1458.0c01b63","@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/signals":"0.3.0-edge.1458.0c01b63","@flighthq/textlayout":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-edge.1458.0c01b63_1785597736557_0.7689523749972631","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/textinput","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/textinput@0.3.0-next.1460.2c18805","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3594698653c95a21e9e38a1afe98cef641ab9898","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1460.2c18805.tgz","fileCount":29,"integrity":"sha512-5FVeBndk1VprZP+3STUp/PwQkSrcwWKUeOpUhjSLnqjFo+9UeZSEdbJIdbShKzicfzVs7baSZqWI22dMVUsnHQ==","signatures":[{"sig":"MEUCIFAlQVdsL6OsJ+hCvE9+BlsBNAAScJIPJ8h3bc5ya54VAiEA9OyoxFqMde4BSuTipZHokMCiFMOedEzwv72kVLmNhYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2c18805ecaf9fa94a085a324659ef3fb4f75ab0e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1460.2c18805","@flighthq/text":"0.3.0-next.1460.2c18805","@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/signals":"0.3.0-next.1460.2c18805","@flighthq/textlayout":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1460.2c18805_1785600444325_0.607266024719906","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/textinput","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/textinput@0.3.0-next.1463.b454aa8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6c204fc0edec69cfc3cd7ff45f34f0bc757b44a1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1463.b454aa8.tgz","fileCount":29,"integrity":"sha512-RhPfM2YU5Rwqd1XQ/FSpZu8HUOX6MCAu1Y7hIAX1qhulm4cnYXo0n6nxykMwxPhAOeB+mpoxz7aAXpVdt/6jQQ==","signatures":[{"sig":"MEYCIQDNY5ErPmxGB8v1o36Jy7f7DPvhgDsxdXBC5dpJ4oyfQQIhANBvXU7ImMTPM2vgnoCpvUTkmiuY3OWzrh3zjC22C+2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b454aa8ba371a6f69f26d01dfcdea2908b24081d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1463.b454aa8","@flighthq/text":"0.3.0-next.1463.b454aa8","@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/signals":"0.3.0-next.1463.b454aa8","@flighthq/textlayout":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1463.b454aa8_1785628875268_0.7508970612145605","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/textinput","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/textinput@0.3.0-next.1466.e0866d4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6af34d4dd18fe483784e3dee3d39976818320d2d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1466.e0866d4.tgz","fileCount":29,"integrity":"sha512-2AifCn8m6Pkik/hvYhTdq3/7CKUM9kJ07fgPwBu9us4krng7Lmj648pml8Iv6WIVsCrr9jxpet6AqUh6ic/lsw==","signatures":[{"sig":"MEUCIHSe7eKWoKIPeacrSU8eF66f0RBMq1kfb+VnU7UM14itAiEA4ynplJKd1batCcNplQEZJaFWyASQLNISQq07Ih+AzTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e0866d473f3d07c05f92e0c2c7539dd44f899001","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1466.e0866d4","@flighthq/text":"0.3.0-next.1466.e0866d4","@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/signals":"0.3.0-next.1466.e0866d4","@flighthq/textlayout":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1466.e0866d4_1785634657760_0.8071698110753871","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/textinput","version":"0.3.0-next.1473.098a860","_id":"@flighthq/textinput@0.3.0-next.1473.098a860","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"69dc1e63486caf341809bc4dce4dfc7bb1b468db","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1473.098a860.tgz","fileCount":29,"integrity":"sha512-O8gaY9GC2yapi0ogRv8lKzlNiLpQnQBK2pb0NsZNdEFMlyA7PBGTvcTNWiYWarQ5DB3J041Pou0Fdl58HmDSXA==","signatures":[{"sig":"MEUCIQDmLhKqXU0XJIOg+i5CHu+tatEtLq72GsleaSVA6NiF4wIgKvn9SJwXch0T6OYDteUy0b3omWiVh4cmgyOnNX3uvGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"098a860274de439d31b77faa19b2521361fd38ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1473.098a860","@flighthq/text":"0.3.0-next.1473.098a860","@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/signals":"0.3.0-next.1473.098a860","@flighthq/textlayout":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1473.098a860_1785644936855_0.006837098322535651","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/textinput","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/textinput@0.3.0-next.1494.7333e82","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ba3a577cbb5d46c0a7dfd3dbbd8b2c1aa57ab832","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1494.7333e82.tgz","fileCount":29,"integrity":"sha512-k40cBBrkzOzuuWdhMTOsMYpeKB+cls3XYdqgeJ2lgval3Ozos6TjFL+v4ffAxKONoM6F27jGksb8bpHia3nduQ==","signatures":[{"sig":"MEUCIQC+JipvvqrVVmCh5YLfeKhRX73O22MSA40syLczMG9EIgIgLh8HMEKX67OcmKzUAaHEu7X4v/mF+R3I3j/Al7TucHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7333e825d9df46d737c5a6557acbed4805e19e57","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1494.7333e82","@flighthq/text":"0.3.0-next.1494.7333e82","@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/signals":"0.3.0-next.1494.7333e82","@flighthq/textlayout":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1494.7333e82_1785649168649_0.9531002806783901","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/textinput","version":"0.3.0-next.1498.065f223","_id":"@flighthq/textinput@0.3.0-next.1498.065f223","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0ffccbfaea840a242e55591c5f7a43a3d9ed81c3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1498.065f223.tgz","fileCount":29,"integrity":"sha512-+4/whoits2tDGG++du/7r3PNoil9LB30rVoBRDeymQV9/pnHCn73nfRQ/RC+JXKab7qbZZJ6Wb4DANkRU++tww==","signatures":[{"sig":"MEYCIQDPL7XLUpXI+i3FtriCunACIshMZWgvfGiSD3m183svDwIhANK2GBGHZWVPA5Vwt7CSn6MxccW0erfU18eqEmSO9ZE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"065f22315021c082f1ee9c5940572179a444e447","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1498.065f223","@flighthq/text":"0.3.0-next.1498.065f223","@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/signals":"0.3.0-next.1498.065f223","@flighthq/textlayout":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1498.065f223_1785653672453_0.9121498129315744","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/textinput","version":"0.3.0-next.1511.9977321","_id":"@flighthq/textinput@0.3.0-next.1511.9977321","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3a52fc4021ce521afa2365a33fdc9184f0b8a295","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1511.9977321.tgz","fileCount":29,"integrity":"sha512-QRyF0QSTfibuqSEjZvLxCCFg7YfSU0Xb9yKtxRbMccNMQyuAkcRexg44QyAGHYDUahqwq3I5d27BLJocVt5Cbw==","signatures":[{"sig":"MEQCIAq3vDMP0xQTfA/+74vKnHrv8a0XZG6gYTtuwAZEbRHJAiABoISoxcLlNQlNVA8Y7VlgjVs1AfEK9cBcP+8eX+eCIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9977321a8a2b33948342490df7d752c741aea70f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1511.9977321","@flighthq/text":"0.3.0-next.1511.9977321","@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/signals":"0.3.0-next.1511.9977321","@flighthq/textlayout":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1511.9977321_1785687977466_0.11101451065601742","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/textinput","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/textinput@0.3.0-next.1512.edc0fee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"df22b41f953f4f155e540e63d92203de69c24aff","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1512.edc0fee.tgz","fileCount":29,"integrity":"sha512-EG+ghUDu5kUve+mMNS2H4j9zAQFv/DC3QPmQ/PEvzkjoBcAOGiLoffNPSJfPHz2iRwRQVgn0n3qflP2pBaHmjw==","signatures":[{"sig":"MEUCIHb+Z1aAhNLXjkKJuVJ1O3L7QA68qeWQeSj9YA2n74LmAiEAu+GC6rkRjXIU3moOKAi2414VKGW4MF8vo24nN7oGz7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"edc0feec3b5cd41669f5274816bc61663f33b598","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1512.edc0fee","@flighthq/text":"0.3.0-next.1512.edc0fee","@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/signals":"0.3.0-next.1512.edc0fee","@flighthq/textlayout":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1512.edc0fee_1785689318518_0.07994192925907617","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/textinput","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/textinput@0.3.0-next.1514.a24d43f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5e27ac29b27477d2367fa06b1c358a98b75f537b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1514.a24d43f.tgz","fileCount":29,"integrity":"sha512-sXa0wsuAdklCsb72mGV9F7Chcgj0WHKjuZmnPv+mYD4wRw3IzR78z/vK87Ry2f6mdFIKhXEiCOWYhPcMrQvFDA==","signatures":[{"sig":"MEYCIQDRhadZRFtjZvpXd4kVFWjp1sZ43eRVAQ7u7iDDMuFX1gIhAJMMTVs3eVxHujkqz+pzWT4uEONnt0bqbbu0SZQUkipu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a24d43f2682495cc61a508e4a6c62e0e997917eb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1514.a24d43f","@flighthq/text":"0.3.0-next.1514.a24d43f","@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/signals":"0.3.0-next.1514.a24d43f","@flighthq/textlayout":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1514.a24d43f_1785690087701_0.7147931432952892","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/textinput","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/textinput@0.3.0-next.1515.d4dc88e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6f09b72c136186863b88b76353102d1f22ab2a8d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1515.d4dc88e.tgz","fileCount":29,"integrity":"sha512-F6bSpp5gb5mTdblkkH2oEssCZcrDAB2qgmolUkI6L32V3TBCLX4CNnnLN7T2Gpj7rk664ZkfWUiKMuswuauOkA==","signatures":[{"sig":"MEYCIQCaDfZki63TkuZSJmFXfYSoqLeoX8xjztbqbSsS0hd0jwIhAL4jyq5bdMrpKl3Z+BZ2+f+BkTBtDhy470AU22UQDvQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dc88e6a3844b53342a693f7d64b5e4a6ab6f72","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1515.d4dc88e","@flighthq/text":"0.3.0-next.1515.d4dc88e","@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/signals":"0.3.0-next.1515.d4dc88e","@flighthq/textlayout":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1515.d4dc88e_1785690286271_0.05632040461984","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/textinput","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/textinput@0.3.0-next.1516.1b4fb2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"51d8be99c0600b31c8a63e6dc3921b95e93ffa38","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1516.1b4fb2b.tgz","fileCount":29,"integrity":"sha512-5lHDANZ9ywOUZxtGMUBjrQFwcvbRMn9cWc0Eqx9dwZLA32O+l24jk0lii07PZ1Q4JaJIbismBtzYTkVsfSRtRw==","signatures":[{"sig":"MEYCIQDLyGT47kJM0P0XIxx+Sh58NKjgfznp5qbSBOEnUmFNfAIhANNjWu0Vg68oIx307rrUELVLlcIIC+y48/ZGwLZ9+xkD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b4fb2bdffc6d3f23e9bfc8bca0211d211284c65","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1516.1b4fb2b","@flighthq/text":"0.3.0-next.1516.1b4fb2b","@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/signals":"0.3.0-next.1516.1b4fb2b","@flighthq/textlayout":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1516.1b4fb2b_1785692195779_0.1406430763685258","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/textinput","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/textinput@0.3.0-edge.1516.1b4fb2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c806f37372c5f6703c189c6566e6accfeac70c4c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":29,"integrity":"sha512-1JtIDaFfsTTM/cO5OAJFOYx5TniQQ3W3ciYlAOe2jUWG2rpJHFp+Pz2aBJav4bKbEo2hFt5rxLNx9MbJisrA2g==","signatures":[{"sig":"MEUCIF2msYZoeg5LFvwroJ4XIBvqXgoqTxEo/uxx3zSSg8nVAiEAv/pcgeTXWPj/6QkBSIsz+mwxGk9wr+rQsXTb8S7oUno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b4fb2bdffc6d3f23e9bfc8bca0211d211284c65","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-edge.1516.1b4fb2b","@flighthq/text":"0.3.0-edge.1516.1b4fb2b","@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/signals":"0.3.0-edge.1516.1b4fb2b","@flighthq/textlayout":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-edge.1516.1b4fb2b_1785693532323_0.9460311357770601","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/textinput","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/textinput@0.3.0-next.1529.90e58ad","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99733c258af8e9262e4ee11fe2a1343ee033a490","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1529.90e58ad.tgz","fileCount":29,"integrity":"sha512-34df3aBC58YmUIypEYIC6KXpgRl2OzdQyO+l1dDKNmZZ7yyNf3bbrkrMUVC4viMsRGqUBBSGKj+Q+EOIn/YwGQ==","signatures":[{"sig":"MEUCIDPWwxVHbjnuPuoe7nf4IoMcbKNvVZFEzIpbH9cMjdM/AiEAy1WyuN+onUTtgH7xTOfKBEUpfNoQB24iCS3lnCA181A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"90e58adf01930ef7c7fcdc6eb5a687e120ecb8d3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1529.90e58ad","@flighthq/text":"0.3.0-next.1529.90e58ad","@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/signals":"0.3.0-next.1529.90e58ad","@flighthq/textlayout":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1529.90e58ad_1785694932112_0.8728899506481325","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/textinput","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/textinput@0.3.0-next.1530.70058bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"37a66f99f2cb61a842b51ad4309f2629732e22a6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1530.70058bd.tgz","fileCount":29,"integrity":"sha512-9oqOzmUvqHWrPr4Pr+OmrwxoT5+EEO+gn3WydIQxtvFn9omYPx98ZX7Lz03uod7LJopZa9OzJWrv1+SsYhM/Bg==","signatures":[{"sig":"MEQCIA/Rv3UTzRoxzDgrdmdKBaqzIdgqq2xuJtRh4w9jyjSuAiAolLOB+4nSZSni8b+6993XY1YMcETz/El+gSI9jZcc7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"70058bdba1117a9909641d6e76f0bd88a307a090","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1530.70058bd","@flighthq/text":"0.3.0-next.1530.70058bd","@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/signals":"0.3.0-next.1530.70058bd","@flighthq/textlayout":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1530.70058bd_1785696713164_0.9695004684071302","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/textinput","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/textinput@0.3.0-next.1543.f490ae8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b76c3130989ce34ad031c8b308047eb2fc6b1f22","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1543.f490ae8.tgz","fileCount":29,"integrity":"sha512-v5iwYqS2b0/8klsgAVF+kwosMh2clHG+fSAK0Wcgu3uiaMHldIIUJnOV4KVG0us4Pq+tsOKhT74jfPiZr/DsDA==","signatures":[{"sig":"MEUCIQC0d529vyoDK7L1e7jSyx2d1dCT/C+BLfu5t2rx0tBc5wIgf1//cIwIi08QsQvm8Z0eURlrpnMR/40BkxuvYiauYsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f490ae89ca1ff55aec63b1275cf5932dca9736c6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1543.f490ae8","@flighthq/text":"0.3.0-next.1543.f490ae8","@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/signals":"0.3.0-next.1543.f490ae8","@flighthq/textlayout":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1543.f490ae8_1785701605796_0.7578032242894708","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/textinput","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/textinput@0.3.0-next.1560.03a2b36","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9fa393dfaa025a21c31028ce9650b826ffb96726","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1560.03a2b36.tgz","fileCount":29,"integrity":"sha512-rQLhbAxLlutHHGx2Fm/FxwIi/VVEOTAsiOGYsK8KmY+THg+wT3LLQGmbbMMfDQjkSc2EjjS/1GXkBRRqwc+YRg==","signatures":[{"sig":"MEUCIAwW8P76/sIesn/TmRDlwNOskp1TUFY8UR0bGCNBPtO9AiEAmahSu9P73qb9lOH4TeoSpen9HTD3VDuIn6jEsXZR1ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"03a2b36a489512230a9c11c37e9759f6544e8393","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1560.03a2b36","@flighthq/text":"0.3.0-next.1560.03a2b36","@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/signals":"0.3.0-next.1560.03a2b36","@flighthq/textlayout":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1560.03a2b36_1785702495797_0.6763788966078912","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/textinput","version":"0.3.0-next.1562.75af469","_id":"@flighthq/textinput@0.3.0-next.1562.75af469","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6ad8a790689e5db659b823d45f6d4b390c288422","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1562.75af469.tgz","fileCount":29,"integrity":"sha512-GuqxJdonze4N6V7bZj3GgZb/+0q6tidMevDokZJmduFxQ5R/tA1CAZPz/0SxNJuFWTSpM7EdVXdfa/rUoZ+5iA==","signatures":[{"sig":"MEQCICGgM2zhu0ugwnVgK5vZM0tqzEaBY4Qo23FNtjaIhxctAiBgIJEKfEeBSH3sseZqRYdOPukVp7OPxBhvMr6gMaxFDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"75af469acfe0685193e57cc5f2a1e572dd3b9154","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1562.75af469","@flighthq/text":"0.3.0-next.1562.75af469","@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/signals":"0.3.0-next.1562.75af469","@flighthq/textlayout":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1562.75af469_1785703265693_0.7802497908523149","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/textinput","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/textinput@0.3.0-next.1566.dcdf1d3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8b79c44bd5ee850ded5a11ccd7b192a539e005b4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1566.dcdf1d3.tgz","fileCount":29,"integrity":"sha512-M/SIxPUY5gsbLQ0C3xgqMD/YLURCAlRIWW0vc/QSqHwFT+2bnH6oo2u8xKrPjl1fVKk3NjGoIRTw98k3JKYv7w==","signatures":[{"sig":"MEQCIFThXqQHwINUD8dfr+8GYjRnK4AS+ZV+CXW51b71Z/bZAiBK2AcMbSXojF3IymwGLAgClZxw4uqt0sttLiJUMgwa0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dcdf1d380b7450003377fb12aa1ceeaeedf1de6b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1566.dcdf1d3","@flighthq/text":"0.3.0-next.1566.dcdf1d3","@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/signals":"0.3.0-next.1566.dcdf1d3","@flighthq/textlayout":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1566.dcdf1d3_1785704036014_0.7332032052171791","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/textinput","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/textinput@0.3.0-next.1584.a68fe91","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6d1e631f7abe6dfc62c65ead50d66ac49005d3ee","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1584.a68fe91.tgz","fileCount":29,"integrity":"sha512-Qk1tksFnLA4GMAKGT4PN6U65HkdsL1rhWVqygng0HpXkRyUwBDLlevJJ5R4tKusOysnEuLhLfAQQrWXi0I5n7Q==","signatures":[{"sig":"MEUCIQDJHNfs3pIe3tFp8aLGcD6XyvRulAlWVJTQtp2Xm8tXTQIgHkEOJAHyYkj+UjZHHHUytt6vqJnqBKFsfveNFL0zNmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a68fe9137057f2a95b99ac069dda971f014de061","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1584.a68fe91","@flighthq/text":"0.3.0-next.1584.a68fe91","@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/signals":"0.3.0-next.1584.a68fe91","@flighthq/textlayout":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1584.a68fe91_1785707780021_0.2087368550409472","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/textinput","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/textinput@0.3.0-next.1585.17d10c4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"20fd28e33ee15432d3f5267d2f1faa442f2598f2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1585.17d10c4.tgz","fileCount":29,"integrity":"sha512-fNxYWY0066o69nBaZV5AJLpzjA8GucVVcRYKvFQxcwilmX0Ev0KdZcmYUoI3mf796pa/oAGiN2SYTC5uRZZu3Q==","signatures":[{"sig":"MEQCIBf2hgkfSSr6zGN1Q+nc6Oc4BImfUE4VCBFrGkcqn5beAiAS7OSJMALE4jpoHxHxFpMyvNWh9BMyMJxFbHmLAPZ1OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"17d10c463542e9b4d591a307110b94f769643097","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1585.17d10c4","@flighthq/text":"0.3.0-next.1585.17d10c4","@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/signals":"0.3.0-next.1585.17d10c4","@flighthq/textlayout":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1585.17d10c4_1785709731985_0.5627215380772439","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/textinput","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/textinput@0.3.0-next.1593.a47f94a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"861aaadfb7d7034c02ae72a8ba7143a8b7a8eb6b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1593.a47f94a.tgz","fileCount":29,"integrity":"sha512-OmkNJydNpIwrOPRVsxLwtGDW2jzSYkXM4NbusVk2TVvmTzusrwWPu14F93ftwv0tB95SwiDBQ+gwVE52m9MFtA==","signatures":[{"sig":"MEQCIBOifHWwTWMsUiTeNyEUjmJ5NZ0Bgrjboz9Gil6EJCbnAiAmJoP9QNy9iSzBwj2didvSj0o9K6zpYB50JKnJMbg2JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a47f94a9e2113c26d8873e31b600d1fece03e41a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1593.a47f94a","@flighthq/text":"0.3.0-next.1593.a47f94a","@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/signals":"0.3.0-next.1593.a47f94a","@flighthq/textlayout":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1593.a47f94a_1785710070927_0.9464773140346554","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/textinput","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/textinput@0.3.0-next.1595.4d49b41","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"312545c423e62f7adfb73a9f9208259491b0564a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1595.4d49b41.tgz","fileCount":29,"integrity":"sha512-+po1yVbCgXPaiNrNKOMFRg/9Qwegl7Hu57mQtrIPuO2zaR3YB4QfyosJq9X384ATgVYK/TP/0lwLdmmP6h6rzQ==","signatures":[{"sig":"MEYCIQDj4jwAHwUj9eAiCJXGQYQwHwx0NtYKOgyvnt95A1VNYgIhAMsIyGk/Ft7gpnu44XxcbiTi9G/1MFnkzDemKGcM85WP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4d49b4121dc50784983e62641000a5c86f75889f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1595.4d49b41","@flighthq/text":"0.3.0-next.1595.4d49b41","@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/signals":"0.3.0-next.1595.4d49b41","@flighthq/textlayout":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1595.4d49b41_1785710634710_0.9008042413919655","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/textinput","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/textinput@0.3.0-next.1601.12b771e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"688fdd3b31b031a2b35af2df2a027c76640fcbee","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1601.12b771e.tgz","fileCount":29,"integrity":"sha512-190fYoFC8rHCE6HeL1eS1gmRwromXmx97c9aIAKPSO2df8xLlSxmtRkpzyHnFkqBx2fc/GFFnrIt/p7jBMsAUA==","signatures":[{"sig":"MEUCIQDK8r8a3saipNZvOjOGv2jzu+ZhFwdPCgFHb5uMLT2/9gIgSSQICyc/srRYvQHjBMbt9LvXI2SsYtyZIg8IAcGADgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12b771e93c8c0cbaef5618df4216aef7600807dc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1601.12b771e","@flighthq/text":"0.3.0-next.1601.12b771e","@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/signals":"0.3.0-next.1601.12b771e","@flighthq/textlayout":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1601.12b771e_1785713163484_0.1325416492906184","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/textinput","version":"0.3.0-next.1665.6235922","_id":"@flighthq/textinput@0.3.0-next.1665.6235922","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"80b98caf180a727a749542b7cbf43fc0b77a1a4f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1665.6235922.tgz","fileCount":29,"integrity":"sha512-2foC21WLDWr20luKZV+JBowbrram8R8r+KIyeE9Zf4BuE9ZW0qlZqGFK5W4hxJBt+k1ReKwdYP6NFsKtFojliw==","signatures":[{"sig":"MEQCIBSLl9p9Jzlnrw5l3TlQ9X4RyTctJOvrmgF1cse9m94gAiA0yu5uWCHheNj13yeH4OmB8p8JlWfCFN0DhLxzSAvVsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62359229b292265b7e752a22f24960d14eee9299","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1665.6235922","@flighthq/text":"0.3.0-next.1665.6235922","@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/signals":"0.3.0-next.1665.6235922","@flighthq/textlayout":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1665.6235922_1785728869267_0.9931277959416536","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/textinput","version":"0.3.0-next.1669.5808974","_id":"@flighthq/textinput@0.3.0-next.1669.5808974","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"47e759f27947b1e66a6ba00c244a4766a90e9a89","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1669.5808974.tgz","fileCount":29,"integrity":"sha512-LQd59H3gbryYDxsoje6cZy7KZTak5l8xt1lfkLsyVyn3DppSTMVqyvTz2nKpdCckq199NltCXCPoahUwXzqZsg==","signatures":[{"sig":"MEQCID9jHBXEclfikN+lqxoPHiF2HlcTmNGYIlLTpT5/cHVeAiBTVuWN4m7rHS97VMl5hx9BCVwgB+4ci+wZ6lFnjNATug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"580897420aded2f3b296e3ef98439dc6eddc2b35","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1669.5808974","@flighthq/text":"0.3.0-next.1669.5808974","@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/signals":"0.3.0-next.1669.5808974","@flighthq/textlayout":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1669.5808974_1785731131186_0.7806071471887313","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/textinput","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/textinput@0.3.0-next.1689.2810c05","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dbe72968d85c038566b42caf216d02f90c5cd535","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1689.2810c05.tgz","fileCount":29,"integrity":"sha512-zDBoe1LURneNUIqEGtI0IgIDSp9V42GUOuyePCVLfe9E49zyt1jTi+t6DxVbsE312XowllglPOy12UwiTp/C3w==","signatures":[{"sig":"MEQCIAo4ll7J9r30sFNnijfaqesTCrG93PP3RiyWlSH3ulPdAiAdIkvd1zld34Cx+vSJw41z27zhFjDEz6vtj3kTBIdQhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2810c055e3f7afdd6b6f202ae90ae8c2f8bb6230","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1689.2810c05","@flighthq/text":"0.3.0-next.1689.2810c05","@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/signals":"0.3.0-next.1689.2810c05","@flighthq/textlayout":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1689.2810c05_1785736647071_0.2695223297073366","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/textinput","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/textinput@0.3.0-next.1692.f1a7a9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2e3ce2e83f787af2062968074af4bd2b8b395b02","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1692.f1a7a9a.tgz","fileCount":29,"integrity":"sha512-NmXVEM7zOd2AQrxNNE37HEIpZimCF6QBdFZbvigr3aiwIwn5lJsB4wRADFBlTUqKjehq89wFlIyI5Oj+lg4NpQ==","signatures":[{"sig":"MEYCIQDodH68FHsWYlBtRnv8EKRh5FQ/Jjp3p9N95e4ZXRJx4QIhAOwwm/lK5jXwg6qsweakWs9YuBjkiFFMLy70xeWWbwN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1a7a9a02f244a18b0e60c136ca1a801ab90f5a3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1692.f1a7a9a","@flighthq/text":"0.3.0-next.1692.f1a7a9a","@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/signals":"0.3.0-next.1692.f1a7a9a","@flighthq/textlayout":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1692.f1a7a9a_1785738739463_0.868047411690896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/textinput","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/textinput@0.3.0-next.1702.8973fda","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e8f9383215c8944d666680344d9e4740c706dd5c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1702.8973fda.tgz","fileCount":29,"integrity":"sha512-uGumbFYakoxFpU8Zjxls1PrDV/5NOJviRi0qFmx3/FB+72i+Ubri96mzDZjWDweEu08d9VenI/ctDt4zAZMWCQ==","signatures":[{"sig":"MEQCICmpQutydHczWKnETShOPwT5h3Mhyeiqf2fM012T08G/AiBNIYFJgXjY0CFWW9Zxk7g+xDMhsbTAjGV7Oqu0MKK7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8973fda06f5ca9231f90894481f4f010bf0fd1e8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1702.8973fda","@flighthq/text":"0.3.0-next.1702.8973fda","@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/signals":"0.3.0-next.1702.8973fda","@flighthq/textlayout":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1702.8973fda_1785739154608_0.4950527460714822","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/textinput","version":"0.3.0-next.1704.8557784","_id":"@flighthq/textinput@0.3.0-next.1704.8557784","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e0e0319a2dcc097957b28c2ee229ba24a4f696cc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1704.8557784.tgz","fileCount":29,"integrity":"sha512-ceYE7hE1Rh00v1JT1IZaSy6GcJGnbR1Y+7Kviu/TE7HzVfU1PvhgWXS1WTtBF6JEdcAT/D3jZHu6chm5fZaecg==","signatures":[{"sig":"MEYCIQD2rYdOP0eKbbS4f6JMosAAvHzDfES5o3zBMQD8hS1G8wIhAIlT+89qQeXOE2NZzYVGwBCLzsKBFObr5BVE7rQ2n9qv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85577843ea03c36dd8a14cd4e70c9c05ecb424bd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1704.8557784","@flighthq/text":"0.3.0-next.1704.8557784","@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/signals":"0.3.0-next.1704.8557784","@flighthq/textlayout":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1704.8557784_1785739810298_0.9276503957240656","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/textinput","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/textinput@0.3.0-next.1714.3bd86f1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"afe76714cad555e81ffd2344a1a77f366cd74b32","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1714.3bd86f1.tgz","fileCount":29,"integrity":"sha512-dttsGeYjpPh2Wxdw1Yls7yERZpaLbx+AtN9xI3mC11HHFXinZ2OMj6GzNkpEBauH/PP4amIvtsYA3/5QzFaCHw==","signatures":[{"sig":"MEUCIH/+1la/iTJcrTfSKUTcIvEx3qlPgnov/JGrsLZRfcQnAiEAmYIgvZu8pVPTdhyfdslwxfRwp28asfa53rG958/d6sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3bd86f149da805604525295161e558ccd0e3bbea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1714.3bd86f1","@flighthq/text":"0.3.0-next.1714.3bd86f1","@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/signals":"0.3.0-next.1714.3bd86f1","@flighthq/textlayout":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1714.3bd86f1_1785869735002_0.15196674227124496","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/textinput","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/textinput@0.3.0-next.1728.26853f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b27ea6d2baf4cf379066d8873bf328f4db1b3ff8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1728.26853f6.tgz","fileCount":29,"integrity":"sha512-y78fmFIqWKVAyoDukOHvsDgHkDcrv0LgpuEZdTNLZ1iKb647IvucTv9VAaX2Nhn9ZDSgKBgs4y5WkrgSVU+ZWQ==","signatures":[{"sig":"MEUCIQCYJpWSJUClDklKnaVLw4naDkBHSduZD1exsO2tkewpPQIgAS4iuG31/fp6ZHGbg/fgqgq2OGePx/AI1pSA1yAqBFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"26853f60cbb609cfcf85603054d88b2ed96f51e5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1728.26853f6","@flighthq/text":"0.3.0-next.1728.26853f6","@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/signals":"0.3.0-next.1728.26853f6","@flighthq/textlayout":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1728.26853f6_1785873236382_0.16974046897667883","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/textinput","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/textinput@0.3.0-next.1729.f927a3b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"02296dc7b4ba5946ee658c69bbfe2e5da9022331","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1729.f927a3b.tgz","fileCount":29,"integrity":"sha512-qxsndnnWobpb8Ecliq/NcuqMRizmjXHy5nUQdzjHH2w6xlr8MAc2A0lcRvdZYdzq92MEMdPICC4J/qHsyJ5fWg==","signatures":[{"sig":"MEUCIBhFf6b6+jW6+8iEeffDvoqpRWy6oBw2vunpBVbqyvWQAiEAtgQLd5YzUT64MKoizAtD0gFO1zo68rIK7OwjSSz7+ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f927a3beb1d6779d73bf2f4545f3b2a736a9a638","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1729.f927a3b","@flighthq/text":"0.3.0-next.1729.f927a3b","@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/signals":"0.3.0-next.1729.f927a3b","@flighthq/textlayout":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1729.f927a3b_1785875428257_0.8075521888731829","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/textinput","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1781.5d072ef","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1980d9b31d469b6165e2a1bd2bb7dcfcdf97f38f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1781.5d072ef.tgz","fileCount":29,"integrity":"sha512-9Qtp8hC6URQ5f+H2v6AaiEIGyflOuc/Ymy6RQMudtUkEbAuuFvVfK+Luee2v5Z3pRxpaHYrvOI2Sox8AhMYH6A==","signatures":[{"sig":"MEYCIQDw0qp4JaBWEst1uZFP8OfvX02U1H3tyQuwDzaT4A4ZxQIhAN+IBXVJwNdwzITAqofgT/ZqotUfE4xr9eh7lCoMxh+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d072ef1ec95fe0f4e269eaea912a652d9f99257","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1781.5d072ef","@flighthq/text":"0.3.0-next.1781.5d072ef","@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/signals":"0.3.0-next.1781.5d072ef","@flighthq/textlayout":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1781.5d072ef_1785888123876_0.08772524453665187","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/textinput","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1783.cd11ab1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6c42ca00c85aa5be1dec5fc8c3a747c588d4f17d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1783.cd11ab1.tgz","fileCount":29,"integrity":"sha512-/97BfoS/vZrNwqfnIruLgkdxqrV8ygl7TGP+EmrpfX2K6Z8KnphN7bRdvA1LzzOkyDjJPnlO+aRuxpwb9RqzTg==","signatures":[{"sig":"MEUCIFY7c8jtQzXd9kBFoQ0tz5zzy+vIarzNDv0sKv3h/ZaEAiEApO82jrUf90c7u7T7EPG9jDJgATiiDXayuGuSCZA7Hag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd11ab1582113745b9db8cca5be9a243af50aa33","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1783.cd11ab1","@flighthq/text":"0.3.0-next.1783.cd11ab1","@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/signals":"0.3.0-next.1783.cd11ab1","@flighthq/textlayout":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1783.cd11ab1_1785889494290_0.13701093625698935","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/textinput","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1848.58f06fb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b40dec3785e7b5de7ad633fb031ef4413d61068a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1848.58f06fb.tgz","fileCount":29,"integrity":"sha512-SNWsm+K7EOlEBPxRvTkr9HQMHVvXMPK1reGfRQ44cji3eoAum4RG1Uyt6pkMLl6ZnVOoOd/VZXYkzK0T6it7bQ==","signatures":[{"sig":"MEUCIQD8zg2Gq13SqbG25z0dEatoqZigochBdhd3caDAI2jVaAIgccIhu0uofuqnkvdmHSj9V3SC6wl8koo94eNY+wV96ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"58f06fb6be36174581712d5f9194402fabce7a9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1848.58f06fb","@flighthq/text":"0.3.0-next.1848.58f06fb","@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/signals":"0.3.0-next.1848.58f06fb","@flighthq/textlayout":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1848.58f06fb_1785892221459_0.9063449683248563","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/textinput","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1849.a370765","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fca6a3ca26e8ba3da4441a11fa9dee77a2f6bb5f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1849.a370765.tgz","fileCount":29,"integrity":"sha512-5RJnIEDiioSCBkvwWZ8VJfft3anz0Un9hOtyotZwJIz2jGgenqHtTQu8lGa8DB3pS8tlpRgCdNhNCnVspNvDng==","signatures":[{"sig":"MEUCIErJiy6KY3xq8Qp3jLPikflxaW4k3SWggosbwhcHgsvaAiEA+fTENiUJ+wM3pC5eyxXoldot1fjyYm+waIF+8XsYPII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3707655f8c25ac48a542bdcd08294d26459d4ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1849.a370765","@flighthq/text":"0.3.0-next.1849.a370765","@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/signals":"0.3.0-next.1849.a370765","@flighthq/textlayout":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1849.a370765_1785892570919_0.042488581001774994","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/textinput","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1872.c2b1f7c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3de978cf937f8655230e02d93356f2b76408904e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1872.c2b1f7c.tgz","fileCount":29,"integrity":"sha512-Hyi5Rzu8mrGaZPsSKTaEhfyuECFoLULf9oDULOi4DMKeQFogZkfaUzJq9NlAGY7DFwDzmhJhTAQu8CNfiAuTUQ==","signatures":[{"sig":"MEYCIQCylbGYZM7Jqg7ai27/YHXy8ZC/fauFol92HL1lLOSSUgIhAJNYiJqgpZ+h0fFPyJH7da/Ga6nxej/og467Uz4NfGAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2b1f7c8bf02223fda04edd333cf5480037ea2ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1872.c2b1f7c","@flighthq/text":"0.3.0-next.1872.c2b1f7c","@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/signals":"0.3.0-next.1872.c2b1f7c","@flighthq/textlayout":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1872.c2b1f7c_1785958148118_0.8604746303425814","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/textinput","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1883.9cd374b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2c00dce6cbf57ff06225a81e58cda0b42e778974","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1883.9cd374b.tgz","fileCount":29,"integrity":"sha512-ummWTy1sZkeLIgnf8awegi3FXS9TyKqg0Fa7MFRLXqi85GlvdLK4ABKvFRn5oyGTVxBf/9tVYAMM+LSi1xSWxg==","signatures":[{"sig":"MEYCIQC2mSINZseX4Q513ScQltwPhujJbiFLin9LtGNjjXKHCAIhAP5SjFORXYHJOX6jtwlnhtx2FMo/tG0QL5e/YcYOtTzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cd374ba3b5611b8533a5a018a73b47c2f29cfa9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1883.9cd374b","@flighthq/text":"0.3.0-next.1883.9cd374b","@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/signals":"0.3.0-next.1883.9cd374b","@flighthq/textlayout":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1883.9cd374b_1785975206389_0.19653927088150902","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/textinput","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0-next.1887.cad72aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dc0ce8e1eac0766c15399fe022938d3ab48b7d6b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0-next.1887.cad72aa.tgz","fileCount":29,"integrity":"sha512-G7qVW8lpoIlDjbIuAJxVIP1y1FFmgwGaCZv26QI782N0gK6VBO9RB54yjlnk/jpef0NiNxVu2/gdvnw7nqVWWQ==","signatures":[{"sig":"MEQCIFkpYdlzsTVEDcXs0qMcbQ0EgQfP4dWSld2hOa8RbgAnAiBsOdL35NdKdrVAVQqKH8yqayVvV52hhUZN5nCi7t8oZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cad72aa3ea4e6e76a050918a403dcb10efdfcb0d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1887.cad72aa","@flighthq/text":"0.3.0-next.1887.cad72aa","@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/signals":"0.3.0-next.1887.cad72aa","@flighthq/textlayout":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0-next.1887.cad72aa_1786028849768_0.2111196846764103","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/textinput","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f2d639c1d615bc8c0d83fd4b36d97c215acb864a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.0.tgz","fileCount":29,"integrity":"sha512-xMmII+ZDLa00rtZKoWs1fkHaiAu3aFAk3xBZ9Oj1I2KLIIQJarHVx7jGuD9AVNmdG7DSoyWz8Q0njJHIIEwQOw==","signatures":[{"sig":"MEUCIBANcwoNGu4iVzJE+Y/+LmmskOV+9qUxhCW06qzyVBFhAiEAzKDYcSDn072DC69HZlFMpuU1XehM3adhv4k/kNoo6KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2f0f1bc3af4a344bc89969f2750b3b859075b486","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0","@flighthq/text":"0.3.0","@flighthq/types":"0.3.0","@flighthq/signals":"0.3.0","@flighthq/textlayout":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.0_1786049269664_0.5039911476674308","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/textinput","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.209.43ef1bc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cbefa1ecb25c90034b04e3ab3a741eb43e8e519f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.209.43ef1bc.tgz","fileCount":29,"integrity":"sha512-0Lou4vbvYuA8Cf1BRG9i+6JFuXLpSpMUjEYl41ha+emBl9oIslxjaKyzxHHobD/MylM+Ck/38V9RPYSiSbrHPg==","signatures":[{"sig":"MEYCIQC3ZnnwAmB/Ywh14r+fAl1xS1kG36A2ptUYbQtfd3ZgwAIhALv+GBH+eHl79wn9t/xq3BF+myhl/EzPPh4609I7Ir2+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43ef1bce2d18b8a0c1f6ce1d3941649897ca144d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.209.43ef1bc","@flighthq/text":"0.3.1-next.209.43ef1bc","@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/signals":"0.3.1-next.209.43ef1bc","@flighthq/textlayout":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.209.43ef1bc_1786136587874_0.48056573901499444","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/textinput","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.320.fe56fc2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4c9f3ea595ab188edd8f64304d705bb6a63bac66","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.320.fe56fc2.tgz","fileCount":29,"integrity":"sha512-5qDEkc45Pd4Ih/HA/SK6eV1hx2N+OiF7eqjEv0EKoa/1EWBFxbHlmEzFGlvIK+SttKaCSYMl/kpCeZhuOlD1Uw==","signatures":[{"sig":"MEQCIDicQS/KMax8TEFM4R+EvxN8F8I819hw/wFxtkmIv0/eAiBDjdUYNqGc6KsqSywNNGAR+5cAa4Y8Wfer+2hxtPN+yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"fe56fc2367e1ea56588060d180063a6f305a3039","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.320.fe56fc2","@flighthq/text":"0.3.1-next.320.fe56fc2","@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/signals":"0.3.1-next.320.fe56fc2","@flighthq/textlayout":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.320.fe56fc2_1786158597832_0.25879874900906485","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/textinput","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.348.8115937","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"320270299c01898bea161a3c07d5f86bb48746c7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.348.8115937.tgz","fileCount":29,"integrity":"sha512-VNP1efZ7RUvyCaxl0UP6YdmtaAiheyFMAQDdXgXSdhT86yJ00w+30RmUXlvK7zK9jIC1mnx453kFN62mt+FvWQ==","signatures":[{"sig":"MEQCIA961YuUi39KSPx3/2d93FAK5enw6RMv+L1TSy/uQPJfAiAaPTUoGqQYjYfiuQnQpHZNmNYtEuuhKJ2npcHZ8sOL7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8115937ba9cc3c08ec2eacba7894a59aabae1a1c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.348.8115937","@flighthq/text":"0.3.1-next.348.8115937","@flighthq/types":"0.3.1-next.348.8115937","@flighthq/signals":"0.3.1-next.348.8115937","@flighthq/textlayout":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.348.8115937_1786165887645_0.5120170267723021","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/textinput","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.385.e32d957","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fea2e4235cfdeb13e2890688358e54f4c6795a47","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.385.e32d957.tgz","fileCount":29,"integrity":"sha512-tlB6pXBPBJWXfqZKGqp8wQslJ0LqB4+vL5N9ZPptEzp6sMca9jN3Ya4cN2K91Anc26UFV4D3v77iDy4IX5Ujvw==","signatures":[{"sig":"MEQCICMnu04FYuQSWndwrj4obSBXGdPcG+5+w5y1IcZk9dSbAiA/3m4UI8VwARg269Lcs/TTM98+00ILoVWt11u5Ht/o1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e32d957b7a9aae691927b11a7330bec0d39a0f74","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.385.e32d957","@flighthq/text":"0.3.1-next.385.e32d957","@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/signals":"0.3.1-next.385.e32d957","@flighthq/textlayout":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.385.e32d957_1786179398777_0.8911412385944739","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/textinput","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.401.5d59659","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7052257a91bc5173e55e0b1d227097a2bcd904a7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.401.5d59659.tgz","fileCount":29,"integrity":"sha512-DpzfUfJGT3NphMB0ZQQ2AQE4igqdENAiPBI5KzIdqk8izHQ3sWo0545Qbmj35EQHjynyVlkEX8QEiapR90Zgdw==","signatures":[{"sig":"MEQCID0ktXYjRK7pTZMHUIlO6NAFwZS1p5Jlj7CNJ5uBwDVXAiAwpCeYDNS+uu5+wKSwNvz3fjydrlCqIezoPQ4wD7CBkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d5965924eea5485cafb18863e7600fde6e9a7a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.401.5d59659","@flighthq/text":"0.3.1-next.401.5d59659","@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/signals":"0.3.1-next.401.5d59659","@flighthq/textlayout":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.401.5d59659_1786183135980_0.7909150236408302","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/textinput","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.407.d03a0bb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ea91fa44bd3f16d55b8162458fa4d0c8638a4bfb","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.407.d03a0bb.tgz","fileCount":29,"integrity":"sha512-3ZJeJPtX0lR+LJerzKyVBsD/N3jk0subjVHE7mClL/uWIcBPQP4W+Bi4kXZldO5pqJ8pdNzV6smv9Y6RVEMV0Q==","signatures":[{"sig":"MEQCIBjMzPTRMnUnqPcn8ikM9Gz7EDBi3WpQhVUeMS/0bT/GAiBM2ZkdMfrhFDjA3RyVOTTNU9lybbFe1fGtrGUwWz/Czg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d03a0bb57b0f09c0b521e0c8e2948361b2a87e9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.407.d03a0bb","@flighthq/text":"0.3.1-next.407.d03a0bb","@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/signals":"0.3.1-next.407.d03a0bb","@flighthq/textlayout":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.407.d03a0bb_1786297818043_0.2871416896309984","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/textinput","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.409.5c00b00","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"25e0fd6a386cac2bcf1b317fd112f466273f5fd7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.409.5c00b00.tgz","fileCount":29,"integrity":"sha512-G0kWwKVI/h9UiQnnvQF7maegHtSw5uIMyAiAsOFelteMlOoslhJOTleTAmAr/JHNzsSytAbSJ9sP6/kQMW6N6w==","signatures":[{"sig":"MEQCIEwvbcYgr/EXI+EjIDd6geMC2JpyCN7Mza/OJ9OsqJvoAiArByE+uI8YEW8tHR5U3GSgII4NDA59cjmvg8YEC8rTxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5c00b0009084f020e72b76bfb8d0c0ae74887289","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.409.5c00b00","@flighthq/text":"0.3.1-next.409.5c00b00","@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/signals":"0.3.1-next.409.5c00b00","@flighthq/textlayout":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.409.5c00b00_1786335257221_0.12065444129904046","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/textinput","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.425.a3192ab","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"10e90b85d2d1c547ceb2118450b867c249882baf","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.425.a3192ab.tgz","fileCount":29,"integrity":"sha512-b3O5EKYFYJjg3vp2kADQ9QeVY48nC8RlRK4nUZARoFl7R2bX548R0u6H8oYIKCUA8uUcUsbECRf+ej3WOBAKhw==","signatures":[{"sig":"MEUCIC68dznaCKT+EZFOTCPAzvaA0eo0VqiEbXAASspPgI2RAiEAxBgdJ1y8m0UznAup+24x4Bk87SJGRoMhcxER8YwhDso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3192ab4e788bb9d5dc2b774367eb1afbc3de3a9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.425.a3192ab","@flighthq/text":"0.3.1-next.425.a3192ab","@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/signals":"0.3.1-next.425.a3192ab","@flighthq/textlayout":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.425.a3192ab_1786336112241_0.42592470877030997","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/textinput","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.493.539802d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4980099ada063ce96263705e56eaf7452b0c0b5b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.493.539802d.tgz","fileCount":29,"integrity":"sha512-zXlix0elwVsgNQxEbbnHpd9ECE68p7/WyJRFnciSMnR5Dz8opM3XhWMGdhrDSYWWk1FM5P7zoIZXppbU22fpZw==","signatures":[{"sig":"MEUCIBxR37c42e+nmNUu/pJETCQKNHVDk7Lkzbx3/YGXBynpAiEAtth5NzODZzRP7hpL/tbNexozCH+ZPPva6uS9tYWWVWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"539802d38ef3045458a26276a8d21b7648735f82","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.493.539802d","@flighthq/text":"0.3.1-next.493.539802d","@flighthq/types":"0.3.1-next.493.539802d","@flighthq/signals":"0.3.1-next.493.539802d","@flighthq/textlayout":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.493.539802d_1786392069586_0.5897397864376108","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/textinput","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.509.c235802","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f2fdb1592adfaa028cc27b4fa275e178719902cb","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.509.c235802.tgz","fileCount":29,"integrity":"sha512-B0HSB+dHdd9qYOXdPaNTigy3anqd0foHVBRUes3CHMed4r5I5TQ6/3G1ObKrxzndPnQY5Bi7xEzAvBgbYLR5UQ==","signatures":[{"sig":"MEUCIQCPpTFvd0/c9IlC1obmQ0/Pn8L9kmQOnlPgBPjzRuXAiAIgPvWKwehrL2KDZCECXA39sBRSM9OXZc+KsT+P0DM7fWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2358021ef9f4dbffd5b42491d550edacdc41f09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.509.c235802","@flighthq/text":"0.3.1-next.509.c235802","@flighthq/types":"0.3.1-next.509.c235802","@flighthq/signals":"0.3.1-next.509.c235802","@flighthq/textlayout":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.509.c235802_1786394498816_0.8153117960763039","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/textinput","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.575.c1f8e01","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"49069fa5c11382a43f0a18c970b0858debc77cf6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.575.c1f8e01.tgz","fileCount":29,"integrity":"sha512-ZAhVhi/8nmbm3H8qr3rqAnATIrQGbBkZefqBN0tr7J+wBYpB/J6mbfOsNdcCYq7MjZl1qbYvTG9otnctz/TEcw==","signatures":[{"sig":"MEUCIQCG0VYHT1Qbz+C9ZSV0uGSu2li0tRmcUxjdgMO0ixUBhQIgZtFIwWskHqspJMAKkDDpKyPxCbWNkh/kPt8z6FLLnx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c1f8e01d140fcec88ff8b60468ab3bd960359a95","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.575.c1f8e01","@flighthq/text":"0.3.1-next.575.c1f8e01","@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/signals":"0.3.1-next.575.c1f8e01","@flighthq/textlayout":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.575.c1f8e01_1786416181430_0.04711022940360121","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/textinput","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.616.aa7ae7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ccfd4ab15d8a7151d096af6aee6d40a88e79fba4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.616.aa7ae7f.tgz","fileCount":29,"integrity":"sha512-K92zesZyfeXWx4I8sng3OwukC4tzwipbim0keyV9+wD+kCQJ/bGCWXzV4eL2ZnFPNtGECDbk814mE/K4txjkww==","signatures":[{"sig":"MEUCIQDyuFnIV2VWPLComXd2JkTVVQxi7s8sB+U3RsP/3paIXQIgElVzwHTdyJRSOrRaA7k/xP8ZIWKdJp1qmZ6wUw+5+Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"aa7ae7f5da1ce5ab690f31fda0b5f52b91c7c680","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.616.aa7ae7f","@flighthq/text":"0.3.1-next.616.aa7ae7f","@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/signals":"0.3.1-next.616.aa7ae7f","@flighthq/textlayout":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.616.aa7ae7f_1786460909791_0.6962135314054743","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/textinput","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.617.89baf58","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c45a67f1a238ec4d2afaca668f766c1d1b6f087b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.617.89baf58.tgz","fileCount":29,"integrity":"sha512-HcjdhBBshjVAkt8qVVLV3OyP/83G1xj2OUxDAlieiVTWB0qjonmZ8ry1nTAWFw1BYt1wvTxA/0afXlcMHUr9/w==","signatures":[{"sig":"MEUCIQDxvpTXC8rkYoulRWlsNub1LrqQifUM8HZ0ZiDWY/+DVQIgaSXR3D7ZyjNx0XsEc5RHroYPIh7K7TZEnkrT7hPrJuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"89baf58048bb93381a4e2e80669428b2d9e8464e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.617.89baf58","@flighthq/text":"0.3.1-next.617.89baf58","@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/signals":"0.3.1-next.617.89baf58","@flighthq/textlayout":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.617.89baf58_1786461148545_0.23912977561592075","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/textinput","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.625.675880d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"13ebd3738094a9d71c1e7971d787fafebc77c757","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.625.675880d.tgz","fileCount":29,"integrity":"sha512-V7fYRuBpnufkfLG/1sIgEP0eHQR9v+V93la1f8ZLu7EQF6gcUsIwo+dAGV29tLC9SJNTwLvgtqGLdFNwcd12xQ==","signatures":[{"sig":"MEUCIQCm/rbbigy2zri+BlNVJJH1sj8muSv9tDtFxGg9wJ4MOAIgYs9DtsBytkPtvuaJGTTDaevIfwLhAcQHPr6qmMgA1us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"675880d4809a098f9933d9201438981c8f7c559a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.625.675880d","@flighthq/text":"0.3.1-next.625.675880d","@flighthq/types":"0.3.1-next.625.675880d","@flighthq/signals":"0.3.1-next.625.675880d","@flighthq/textlayout":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.625.675880d_1786462251917_0.6041342559023595","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/textinput","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.703.e259040","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8a0750a7551ec641465603e3707de027e5aabb03","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.703.e259040.tgz","fileCount":29,"integrity":"sha512-DKCGpwvyJDtJnFTkwIRUaWxwvGUH+EPdmHr034+/jcCrFh3TICs7omQa+fwBG+EoLEJUg+gMMql3eUGOFRT6xA==","signatures":[{"sig":"MEUCIFYUVxZuhMIBOnzVYvhX8aigm3cITRkxETrQk51c7FMGAiEArCOJYU82w6wdRARxL+F39Q7QB4orp4F2SQ0eEZb7hjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e259040efb8ee9a573e8e86d8dc74a716dd62a8a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.703.e259040","@flighthq/text":"0.3.1-next.703.e259040","@flighthq/types":"0.3.1-next.703.e259040","@flighthq/signals":"0.3.1-next.703.e259040","@flighthq/textlayout":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.703.e259040_1786559645778_0.6675865686497298","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/textinput","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.704.69286f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4ba43aa82655f7484aae22bd20b32d46054a4cc7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.704.69286f6.tgz","fileCount":29,"integrity":"sha512-LFvGJFuPT55BZrd9YfBT64Js/bvuczB8DWFhUQKV/XBJAz9bD0mupgWbxhD5XQ0ik2NPtl+MsQ3U1tPfIvR7eg==","signatures":[{"sig":"MEYCIQC2l8cqC4skgAtgguCrWgTId6QK1hNIzOskmT5RAyqavgIhAOmb9CoZc00Pf/SufKklTyrmaloSusGSX492+CYqCpFV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69286f6d53cd41de4ada5de457c5285108acc1e9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.704.69286f6","@flighthq/text":"0.3.1-next.704.69286f6","@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/signals":"0.3.1-next.704.69286f6","@flighthq/textlayout":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.704.69286f6_1786560569329_0.11396624587029391","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/textinput","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.733.f1845ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9f33a7fcdc9858cbf026c83a5a6db29110296f5a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.733.f1845ac.tgz","fileCount":29,"integrity":"sha512-9c5N3Y1/qvWDFe9BMFgsYSNRMjMMzr4EcZTiwDV9HfL54NUjQG0olG8KGhPGH8yaCsQ5ZqO606VxWI2DDiWBIQ==","signatures":[{"sig":"MEUCIDay7jGcaqDn+AG6EuwiTKNMOovuLllEVMI7wO78GLOfAiEAjtWMlhTMWVaU0/X0siUDnsgQ9YJYpRUlj0y9MSlhJ0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1845acf98bf38f5a96072a59ba22a1c68395195","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.733.f1845ac","@flighthq/text":"0.3.1-next.733.f1845ac","@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/signals":"0.3.1-next.733.f1845ac","@flighthq/textlayout":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.733.f1845ac_1786563087564_0.9263604568827282","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/textinput","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.780.12e6944","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"361a68661b603b45e022a69b45ab389c9828f0da","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.780.12e6944.tgz","fileCount":29,"integrity":"sha512-kSFEDhOvTKXuCeH9+GB8V9ww6q5/loft163HIOZ+hki1fJ9EVjTLVI2cm9vp6WzD5J+Tn57u6Yi8CQTRr5s+EA==","signatures":[{"sig":"MEYCIQC05vwwuhuHfE99fKiGZDVuuyWzzvVnZ6OK80c0EEARCQIhAPjp3aiu1Wl3Yomm1luvClvbas7uxip3eSnuyYdhRM3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12e69444311b0c795afbd780d78e1d4daf5d848c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.780.12e6944","@flighthq/text":"0.3.1-next.780.12e6944","@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/signals":"0.3.1-next.780.12e6944","@flighthq/textlayout":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.780.12e6944_1786577392895_0.27705395846199643","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/textinput","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.794.0bfc53e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"724e4d87e8289ee175e20431947c059535d24087","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.794.0bfc53e.tgz","fileCount":29,"integrity":"sha512-6NHZXzk+lsRMHnnneG6dPPijTI2xEYDznsIuJq5JpuIYOYulQoxDqf2Sr/0ByUFtd/HYC+iUZt52TjGNoPJrSA==","signatures":[{"sig":"MEUCIQCs+WVriYrBirE07Orq90xxGc5MEv0oeyzYcGTIcpqvhQIgCVAJuB/8M52r9lpVtEXxEoemPbqr3jFozAuPYkKwjGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0bfc53e8e8150f37bac02bdc262abb13c7495116","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.794.0bfc53e","@flighthq/text":"0.3.1-next.794.0bfc53e","@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/signals":"0.3.1-next.794.0bfc53e","@flighthq/textlayout":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.794.0bfc53e_1786581685506_0.7778592194452669","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/textinput","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.836.609b031","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"404b543220cfaae80c87cb42a513e90b25b320ad","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.836.609b031.tgz","fileCount":29,"integrity":"sha512-Y9hueELdXhUQgDiXDisIRD7VDYj/cYdsBlxMCXv7q+caJrdqYMFDCGAop0xa+SNDmGR4BCKBcN5i1dP7jtW6ow==","signatures":[{"sig":"MEUCICpv4UklN+6JlNK5rtlUINCMKL00Ha1K+Rl0YkIgSD5PAiEA9VMjDiRnltb27iWcZHI4myx+P0cAx4zZI1lntBFbqqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"609b03134bc9bcbe7be18b38d62a8119ea6260fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.836.609b031","@flighthq/text":"0.3.1-next.836.609b031","@flighthq/types":"0.3.1-next.836.609b031","@flighthq/signals":"0.3.1-next.836.609b031","@flighthq/textlayout":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.836.609b031_1786584006559_0.7009209450767058","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/textinput","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.837.46a9259","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6ead3b51b41a8637c765e650cddaa4521c767896","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.837.46a9259.tgz","fileCount":29,"integrity":"sha512-UQAiJrkOReb/09el/UMc612IQy2j4SjiZIpZbJLZ/gSBgJmnuAnwvHM6ZY6CKBnNUWQGQw2XOAlt1k3l6cKajA==","signatures":[{"sig":"MEUCIQCIbvWUE1kL5avW3Vl3qGqg6LqaKE7OmfYv69oQ5Zz0gAIgUMGLHLvD74rEBxEBNOYZG/3sNu/vDukVijQSK6YZEAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"46a9259ea45aa6c8e7c6e27ee15d98a3696892d6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.837.46a9259","@flighthq/text":"0.3.1-next.837.46a9259","@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/signals":"0.3.1-next.837.46a9259","@flighthq/textlayout":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.837.46a9259_1786587874510_0.05620132252271848","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/textinput","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.845.b5a7c82","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9a5ae345270d96e42a9ce90de006d92bc58b15b2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.845.b5a7c82.tgz","fileCount":29,"integrity":"sha512-i2uaWL1MbK+XCag+HIU0dlYWAHdJGg+tP5IBxQ/WfrUWY9UsMgRrbLz74keO+eddN4HuT+L3ZDssgWudMrO/fw==","signatures":[{"sig":"MEUCIF5rzKCUAoZFUfFLue3Gp4fmgPcBtAjbPnmLHHFjFZQzAiEAoTyO3PyBSUzbVnh/OSKO9N3151MDdSbwIE2tiepmv3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b5a7c823c6835c24d6f4eca104ded502ff7fadaa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.845.b5a7c82","@flighthq/text":"0.3.1-next.845.b5a7c82","@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/signals":"0.3.1-next.845.b5a7c82","@flighthq/textlayout":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.845.b5a7c82_1786590156110_0.016413955131138414","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/textinput","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.847.2e6f8bf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"79b32116f57658bad748958552ad03e604357f52","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.847.2e6f8bf.tgz","fileCount":29,"integrity":"sha512-sx6Jue7DUq06UpM/aZPAZgxdO2QTDprMTnBZqmmOAkTEJJLNaexEeI6+a+rMa5scdUK9IV7v4UUqJYv9xyhrGw==","signatures":[{"sig":"MEQCIDuYBw9Dx1MqBDH+QxwQk/gSVmRVRdkWJOlJ7wpKwA15AiAtm0V2ea4bCegA1nF1yw0QG4f3VNY8ZO28lxIoy75dNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2e6f8bf92aa599339a63d75600b64a6ddb1a1de9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.847.2e6f8bf","@flighthq/text":"0.3.1-next.847.2e6f8bf","@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/signals":"0.3.1-next.847.2e6f8bf","@flighthq/textlayout":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.847.2e6f8bf_1786593589345_0.9829909602255347","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/textinput","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.861.5a56d7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"16dfb64d66a44b5b7e48322ef6636c67c5834858","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.861.5a56d7a.tgz","fileCount":29,"integrity":"sha512-ExegPoquke0C6kMnFbKvJeQaHiDed8VR8RcX06gbJWzmUclZ0JRDVSPxu+rWyGTkWvTKWyYLmAqAIE4o7Ixsog==","signatures":[{"sig":"MEYCIQCRqRC2sPv5iQTXRnZuCibnzec2zop6R6ycN7j2CPK9owIhAJRtiXu26FZMpL+1PzYhuN8Co4FyhqymuFvq0vKyTly8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a56d7aab96bb883d20688af6424d110b151fbaa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.861.5a56d7a","@flighthq/text":"0.3.1-next.861.5a56d7a","@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/signals":"0.3.1-next.861.5a56d7a","@flighthq/textlayout":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.861.5a56d7a_1786593734554_0.26542888841845436","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/textinput","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.887.9f59a84","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"39e1e89b36bcf35e3d0d8b73907b1b62111d052a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.887.9f59a84.tgz","fileCount":29,"integrity":"sha512-Crp5v29EAN9tj0Wc8jdRuhHE7lvgBY0ms+DP5ikQ44xXg8iVyxMn1aWVVIlImC5tUBHh6povwHVZdn31OT9Qjg==","signatures":[{"sig":"MEQCICY1i8czGn4XCuAY0q4lbhg6db+6di+SIMQ6Y4bDM6//AiA7aCekKVgqoN1Tm0+y981At8v3NebBXB2agODGxL6e3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9f59a84e89b0b6b614037d95baa82df062bc31d1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.887.9f59a84","@flighthq/text":"0.3.1-next.887.9f59a84","@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/signals":"0.3.1-next.887.9f59a84","@flighthq/textlayout":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.887.9f59a84_1786602174969_0.16507161022428196","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/textinput","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.948.85d9f30","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dcd8a5df67499a556520e861667d77fb6c70cdbb","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.948.85d9f30.tgz","fileCount":29,"integrity":"sha512-Zxpc3A+aU4jNyydiHuJtoQCVVBaFKj2x3HBVimlSP7YBDhXX2RsKrzSqgcOhAxQeK5KFQdlooz0Ys/I2RS2yRA==","signatures":[{"sig":"MEYCIQCivgwnA6CyFUpUZx+puVVeTuXLLxfgWT9Qib47NZpilwIhALVW4TY0tdyllJFDSy9Fx4Uo5KguJAGDOJ/IoCa7OrWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d9f3057c1cf94b0aa22c37cf7be1e156075b6f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.948.85d9f30","@flighthq/text":"0.3.1-next.948.85d9f30","@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/signals":"0.3.1-next.948.85d9f30","@flighthq/textlayout":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.948.85d9f30_1786635288839_0.6235680170105571","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/textinput","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.970.9691e7b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c342d0ccdd9723a34bea2691a554de3360d88641","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.970.9691e7b.tgz","fileCount":29,"integrity":"sha512-Pe6DS6ivuxv0EvDxZjKd1rSYSjo9Gw9Jn+kd4csdqDBBQnWvNZdCTSaPK5cNFyN2o1KidphZ/g+8MMiD/Bv06A==","signatures":[{"sig":"MEUCIDtoWAPFI8cNCx3V4K2k/R8ZspQT92gwkzlbDBbHQOr/AiEAq2AIh26/wpGzmmvplW1fAdqAO5dv7cfSn1NhbAUFh18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9691e7b43412c9b06f7b09156753049b699c19f5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.970.9691e7b","@flighthq/text":"0.3.1-next.970.9691e7b","@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/signals":"0.3.1-next.970.9691e7b","@flighthq/textlayout":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.970.9691e7b_1786636292551_0.42209041983691","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/textinput","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.971.33e20ba","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bab6affcc2c996710cda326ed36685020376003c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.971.33e20ba.tgz","fileCount":29,"integrity":"sha512-wPBGGHVJeBrj1LPGvRcSaqy5t3kaV30bAexEaUH047Yq2uIXT+jGqewehTorI6LxmZg2DePwdFUTG/UN800Avg==","signatures":[{"sig":"MEYCIQDhqGm6vgnXDl8opsd7gJR7Ri5CEyYDMSGKxmvPYkkQDQIhANCcgfZFGYqvCMHXMch4Mo90T0h26tideBz5Ml7hNf8P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"33e20ba40aef7452bcf5bfa67c49b6ebd3c5407f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.971.33e20ba","@flighthq/text":"0.3.1-next.971.33e20ba","@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/signals":"0.3.1-next.971.33e20ba","@flighthq/textlayout":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.971.33e20ba_1786636941227_0.13601477659817007","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/textinput","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.975.01aea94","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aeaeab1e0473bd9c7ce9f065ab1e000e9cdfb21e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.975.01aea94.tgz","fileCount":29,"integrity":"sha512-C/u1BQFlIonQEq1OOv5chKLgGw1m9P4jZTRkKLGqi2mW1CGexa/3hGawOnvkfuLVXnSEp3p8M9kqjX1AHucX5A==","signatures":[{"sig":"MEUCIQDUeA5wd4ceVmjMdw2YYqKtEqKT7UlfPuIelRst7ny75gIgPQvTgwS88nm3DcIouNEtHv1I0ZyMdNNoRtd5jmJ7IOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"01aea9432318b582da5c33917056b3c99cdc3a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.975.01aea94","@flighthq/text":"0.3.1-next.975.01aea94","@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/signals":"0.3.1-next.975.01aea94","@flighthq/textlayout":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.975.01aea94_1786639553231_0.32872141608932726","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/textinput","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.996.06087b5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c3f189b0344e24f947cce80f852419b92f639fc6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.996.06087b5.tgz","fileCount":29,"integrity":"sha512-SuzUxfJxGyxZklBdu2BdUKeNjidJrc7P8FmXkOOWlFpmvMNSlQKuHlTpU7PcQ3pfANt3OnOjaWn698yzSJ9L1A==","signatures":[{"sig":"MEQCIH3judp761lQbPkeTxE/M9qocHkG3pU0HsOL9PZTK38UAiByXIzgI3e5a4WYZ/rh4zNNrYeV07Gj8+NjBoCRrf11Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"06087b5b7b29d1eef90012d3b9a63ebd96c2eca6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.996.06087b5","@flighthq/text":"0.3.1-next.996.06087b5","@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/signals":"0.3.1-next.996.06087b5","@flighthq/textlayout":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.996.06087b5_1786653123877_0.7632853325709301","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/textinput","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1041.35b950c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"09f4dfb37c24f37bf8957621bc9577f465048d5a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1041.35b950c.tgz","fileCount":29,"integrity":"sha512-Acq6yvGbJ5rPSeEgjwIAXesc8OQFnOyLPO5LDOhru0NxG0PCG452sc/CxulYlBc28O4n1isWaG9U3vF9wpZ6FA==","signatures":[{"sig":"MEUCIFiutG6u2iHiGVWkmhbo97xDdJlD6dYjLLE5Rn5pwZEvAiEArLGmfDIKncY/RZSKgHxRA81wCLzt7GME9GMM7TXVPCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"35b950cddf407477596a5dfec6e9e1c26daaecbe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1041.35b950c","@flighthq/text":"0.3.1-next.1041.35b950c","@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/signals":"0.3.1-next.1041.35b950c","@flighthq/textlayout":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1041.35b950c_1786665968323_0.8564754282954097","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/textinput","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1050.9114695","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e7ef2f868031ed8b5d31d999371e4bdc2d5dce61","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1050.9114695.tgz","fileCount":29,"integrity":"sha512-O6fuPXgfnA8ATnQmIxt4kFTRkQ2RrXB+McyNr1y3OWJra7IwebM6gVTQbKGTFyH1RgNW1CJdiPxiXy+uPURjag==","signatures":[{"sig":"MEUCIQDWjy8T5dJROMQId5U1Pj6yEqvjsU8qbUefY01Hz0kLBwIgTfiHwwOAaAxR81+sXjxrcIm5kdKUnsFdD1SmOgTWWhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"91146957134f8ec3485527a5d084d339e4a79080","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1050.9114695","@flighthq/text":"0.3.1-next.1050.9114695","@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/signals":"0.3.1-next.1050.9114695","@flighthq/textlayout":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1050.9114695_1786671722995_0.31116334906468723","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/textinput","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1055.12501ae","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a33163829ec3717e93776131f6215c60159fc349","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1055.12501ae.tgz","fileCount":29,"integrity":"sha512-ZhFa0Kg44EtgXhULRZK1GtmklRroMvbVXFyVT2N8DzJbFkU0WEicgIefwswbYxFhaCxCgkpM9xUtQ7pCmu9XDA==","signatures":[{"sig":"MEUCIQCXYOZHQ57jSgwFSNuZonm/BAUV5V6R/GkYMwHt4WilgwIgElP0N2xBpYv88ssIQJgbmI9s0nzgugcNjxIbebhOBjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12501ae26c0ad84005e151fb2309b841686fbc3d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1055.12501ae","@flighthq/text":"0.3.1-next.1055.12501ae","@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/signals":"0.3.1-next.1055.12501ae","@flighthq/textlayout":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1055.12501ae_1786679365383_0.44859557832647035","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/textinput","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1076.4f48950","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3716f95bbe112ccae6b7a5f169d309b664f0722","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1076.4f48950.tgz","fileCount":29,"integrity":"sha512-/uyMoQTt/fJYE1iOmXGZSTGsPMNKl2msvBSRsCfCRqcwxTrcVwsIjN9qnBbVo2UrmjQVlp1KJDYvYbiZt/PqOA==","signatures":[{"sig":"MEQCIGpRq2pxxjGf7lo0Bg3bIqyvQH5CS5A9n8NKtpjca2VzAiAxYTx0QDlrqJmYYohPQljVvxSfE2WAeZgSpPpkwIMREg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4f48950277b04fb6f83bbbe2de457c686f1b9f26","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1076.4f48950","@flighthq/text":"0.3.1-next.1076.4f48950","@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/signals":"0.3.1-next.1076.4f48950","@flighthq/textlayout":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1076.4f48950_1786723446496_0.43011390701788343","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/textinput","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1079.38fd007","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"583e610147d33b147971fdc41543692806ff48e0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1079.38fd007.tgz","fileCount":29,"integrity":"sha512-Glu23lwEIojtE7QFNIoFD8wq9RGjLfR7RvidobFOx92/3HEwWtg3waUz13gCJ9tKVIFxFxPaO1aK2KgeUrqxsQ==","signatures":[{"sig":"MEUCIAZPqBrQHMfFtsblOK7VZrsBxfPyWzdI53QtcNj0lXjFAiEA5mCnqtWBY+abaeZ6K5pqf6YzPKFDVVmKGgp9IaEp3LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"38fd007b968cc3d0144c87d476b538535aed1e3e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1079.38fd007","@flighthq/text":"0.3.1-next.1079.38fd007","@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/signals":"0.3.1-next.1079.38fd007","@flighthq/textlayout":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1079.38fd007_1786730960742_0.22452045741810278","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/textinput","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1084.04b8d9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7ddea5a261d289412771f07cd7b4d23b86f13223","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1084.04b8d9a.tgz","fileCount":29,"integrity":"sha512-VRCLY8CEmd96R1L7RAiP7oVslI/l7TQEp9g4m4DmzNzaUnceDxQ+sOs1rlyz4DMwl9tAcF/RiiJ07sltp5lMOA==","signatures":[{"sig":"MEYCIQCnJZEwYSsE1Z/jUa69Q9ifKpgltUBW2K/gs6Fg3bNidwIhALYh/jbgnbADVp7YoeAvdCt4yBawx+9CoinFtddDq/f1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"04b8d9ad02a3696f08c9d2a2a396760556862578","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1084.04b8d9a","@flighthq/text":"0.3.1-next.1084.04b8d9a","@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/signals":"0.3.1-next.1084.04b8d9a","@flighthq/textlayout":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1084.04b8d9a_1786734202193_0.16527458468061185","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/textinput","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1086.d0d073b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee8292785b655c90c371cd36144292f2b9cf68bc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1086.d0d073b.tgz","fileCount":29,"integrity":"sha512-m8XJYhOYznTsATTGq67z68+Zhg8Q5xnPdBkb7yeiF0eRrRyQfW5kqDoY5fkbdG9JzJwDCTILyWfwKxXbthP2og==","signatures":[{"sig":"MEYCIQCNgrpFyzoRCppZ/3pQ8Xm037XdHjXJ1FCfjUYXv9g9PAIhAIvoGfrigm1OOH3bpzgBuB8fcbn0IXqBXbcurX/aefbu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d0d073b807822ef0d9e17cc1ce4e9d4f74be5e4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1086.d0d073b","@flighthq/text":"0.3.1-next.1086.d0d073b","@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/signals":"0.3.1-next.1086.d0d073b","@flighthq/textlayout":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1086.d0d073b_1786737145448_0.15497566743386182","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/textinput","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1088.2bde749","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6721ac7077d6b51a33099f8bfa073ffc188b9893","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1088.2bde749.tgz","fileCount":29,"integrity":"sha512-Uq9Fy3w5hGUv3UH3x7fWYAkynMERlWdsJXxbaMfUHW4oUmMceTveTb0734g6NNjtLPNF2IWlQGPJnW6nk9uTrw==","signatures":[{"sig":"MEUCIQDqsFuzEB9lrCL7DsPmUUcgEvCWETJDTKOHzK6me6S1ggIgWXkD1eilhOWtL86C4f3kLsbhsFFKh1KglQhp51xiZiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2bde7491836cf43c3de99c9851f04ff2c2def1e5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1088.2bde749","@flighthq/text":"0.3.1-next.1088.2bde749","@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/signals":"0.3.1-next.1088.2bde749","@flighthq/textlayout":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1088.2bde749_1786739280161_0.47229817168646027","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/textinput","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1090.6e79e6c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"057c8412d31bc8b50c23d4b26c427372fd709ecd","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1090.6e79e6c.tgz","fileCount":29,"integrity":"sha512-YH2XELmV31HeCUcBamuKfcmdc4VyomqqGMrL1fk/FDJKovHnF9HH3mHD0hjtd+xBzJxO+B6vMieWW9OBWqziWg==","signatures":[{"sig":"MEUCIQD9LmvNWyGXZzPAyD4SiQSVGQlANfke23v7vTSU18dP7wIgXOTmFVAv8YB2vktsEcw+HExJuMdD4c7Q7a1OCrc4Yug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6e79e6c76925511d45ee1d4eb2034db61c885afb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1090.6e79e6c","@flighthq/text":"0.3.1-next.1090.6e79e6c","@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/signals":"0.3.1-next.1090.6e79e6c","@flighthq/textlayout":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1090.6e79e6c_1786739584696_0.5063245660419224","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/textinput","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1091.b7aa6f2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"978bbfc802e0a3fa690099f8fe9ced54fcc89024","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1091.b7aa6f2.tgz","fileCount":29,"integrity":"sha512-nE0sW0y5YpKbDpEAZ4sQWcgWqFNHSfTtsfwIikO0aXT60RBSmk41xuRWlQzqd+awyCJcvABc4KTmZ/5RADIDiA==","signatures":[{"sig":"MEYCIQC12iw4po34QStTRcz+mICKlK+cUMsimMO18IuNu41yGAIhAPkOfd4sPCsDAmbJ+2+m5TxbZs5yXsb+F7o9pwH99bpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b7aa6f2a4acb333b3c58d15eca4386d766b4ae63","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1091.b7aa6f2","@flighthq/text":"0.3.1-next.1091.b7aa6f2","@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/signals":"0.3.1-next.1091.b7aa6f2","@flighthq/textlayout":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1091.b7aa6f2_1786739826142_0.5433768501500584","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/textinput","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1095.16f1704","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8405514b865353a56502b7282d44f83b22194304","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1095.16f1704.tgz","fileCount":29,"integrity":"sha512-+aNfVOLI4UEWeVm6w4nF+kUdH577EDNq2dHMr1cxUibP6LSfcCU7nkFC0OGLzUjEjFxzUzt+zpVkFgSgilZ6kQ==","signatures":[{"sig":"MEQCID3LGRzBqyLgcMc0kUugBdcB+YV821OlqQ7N/FtqFhW+AiAnR/wwN4vCvto4ccKPwFvyZvAX3I7dkZMUwZSIk5xBog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"16f1704d1813a7927f4f4b5c5ef956263ab74254","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1095.16f1704","@flighthq/text":"0.3.1-next.1095.16f1704","@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/signals":"0.3.1-next.1095.16f1704","@flighthq/textlayout":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1095.16f1704_1786740946715_0.9528750847967686","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/textinput","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1096.4ddf1ab","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a79ae9e78a0f133a016713ef30ac7cb082078616","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1096.4ddf1ab.tgz","fileCount":29,"integrity":"sha512-aibQ9/9FsDlyxoOwdjVBqAXeABkFXpQ0eE5ZkDHWd/lu3QJIwhuZAFpFhI+r+3fj9fz9+FhSQuzLib4/mLoGkA==","signatures":[{"sig":"MEUCIQCr7aEVjRbUF0XAkx4x8kdWm1sRe/ZViMKpkVJDUUj+mgIgZ6krUpyStmJKQygq+QMfMeZsXIyeLK7ZCIo+nPs5kK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4ddf1abcf65676210f2b1a7b478014e6d3ed8c92","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1096.4ddf1ab","@flighthq/text":"0.3.1-next.1096.4ddf1ab","@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/signals":"0.3.1-next.1096.4ddf1ab","@flighthq/textlayout":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1096.4ddf1ab_1786741735280_0.5118383009363887","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/textinput","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1097.b8126d8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ec22f4e31e25e8af0f8b804d5f98fef8c6e3c185","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1097.b8126d8.tgz","fileCount":29,"integrity":"sha512-3Vv0PTq7SxowcqRUi7uNT/iXvIFpUxXp7LMR39cZIRVnCewGJCti1U6H3CKhhx4DE4y8e6fM117G8jEl/eKjvQ==","signatures":[{"sig":"MEUCIFb1bg2xujoAYP9Y4HdNpr6jNroWs1OHhO10QzUMBroGAiEA0hMYsOf9aaikqFdiCTcuTGCM27YDcfH2Egz5TejAxyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8126d83e3f846a776c300d410c5f3c45722b599","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1097.b8126d8","@flighthq/text":"0.3.1-next.1097.b8126d8","@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/signals":"0.3.1-next.1097.b8126d8","@flighthq/textlayout":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1097.b8126d8_1786742062750_0.964315894339739","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/textinput","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1099.671eaf4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"62c4eb028e41ba571ed7435e67bd4dd709ff1b4c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1099.671eaf4.tgz","fileCount":29,"integrity":"sha512-JNeutl6eyplhOyvFoXctJU4FkLrjXUvyPrG3JldjIdFGUG18B5g+kOncasyZd+SW6SSbyJKqOW6vtkPgHc8+dQ==","signatures":[{"sig":"MEYCIQCl+qkXUrf9/eBTn5Ph73gcnADkFkEZHLt1hgua3+vCqgIhAI3ueBjD3BQfWVkuiqcpXefERyDUFTyZKmioHy5hC5VQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"671eaf4747d3faa1f51776306c734bb129db48f6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1099.671eaf4","@flighthq/text":"0.3.1-next.1099.671eaf4","@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/signals":"0.3.1-next.1099.671eaf4","@flighthq/textlayout":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1099.671eaf4_1786742336651_0.48652770291493397","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/textinput","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1104.8453d3d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7c595698de3e64347eee0db1f6eaeff0d11180ba","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1104.8453d3d.tgz","fileCount":29,"integrity":"sha512-q21vaCtxEzvLpDRtcAzCK1J0q5ywBe0OjC184jco19MUwJr2417EfHC8vAdS0cak1ewydDZL/+sWpNcQPpYidw==","signatures":[{"sig":"MEUCIQCIouz4tEKprsxoteP2nC2xAL//yN+BIXJ6L8aewwr+3AIgXkZea+mvMvBRoLq2yE9RNlmpq1PjZcBNbMoVNTPQfRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8453d3d35fb0d049c2911f875b4c4f41de1f2128","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1104.8453d3d","@flighthq/text":"0.3.1-next.1104.8453d3d","@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/signals":"0.3.1-next.1104.8453d3d","@flighthq/textlayout":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1104.8453d3d_1786744425364_0.1398578155470782","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/textinput","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1107.0b5d347","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f6742da2c56bf74802a6916eadaf54719de867c2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1107.0b5d347.tgz","fileCount":29,"integrity":"sha512-iCsXXbJt53FHeamKEVBMNtgBiRbUhVK8j7EdL0+sMJQ+/EdbI8CTp1iLE2eEhD9NAEbdfufKkMx1b1O8se6x0g==","signatures":[{"sig":"MEUCIQC55ZGLKW8C/iz2ILo6vd6XelE2Jq8YSH80AavqVlDMbgIgdhDY1ttgcr6x91ZAFuNFJ8819UBhtKYRfdfgsqxzexM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0b5d347bbf810534aefebc9f6996b95df91c5769","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1107.0b5d347","@flighthq/text":"0.3.1-next.1107.0b5d347","@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/signals":"0.3.1-next.1107.0b5d347","@flighthq/textlayout":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1107.0b5d347_1786747264990_0.26849479795512865","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/textinput","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1108.66cc86c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2950e275a11023400b57809bfcfcf1aeb1f830c3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1108.66cc86c.tgz","fileCount":29,"integrity":"sha512-zyFRSeswYjEu8taCT3awK6/5eBpVuhQqZCygqrmjOubEdUIu4Y8CotHw3xNaFq1+vhC3gL7zrtlDnbS5eg4r4Q==","signatures":[{"sig":"MEQCIEkB98vtxeH+TJ3J/D6j58iTyAJvFxsEzgCGqnBsnqR9AiBhrYMVr7fssauIzvWDSAZfgaDyXQxHaRrl0D3m32eODA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"66cc86c94270c1656fbaa33f76aaecabbf5cf3b5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1108.66cc86c","@flighthq/text":"0.3.1-next.1108.66cc86c","@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/signals":"0.3.1-next.1108.66cc86c","@flighthq/textlayout":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1108.66cc86c_1786748377659_0.7901300791305534","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/textinput","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1112.dea9723","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"30c45e60d1403d27d04379ba2c39f91ad436c08a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1112.dea9723.tgz","fileCount":29,"integrity":"sha512-SwJyMROoCN76+N1W92hIfSYhQa1N5yO+mS3ptlo2uGdy1lZ0xDOoHFyvu1Istqu03TGj5xG5hf3X655R85BbHQ==","signatures":[{"sig":"MEUCIE1ibEGY6LZCDKOTJLRfyZKXrds/sRXaPO/WWXkMKuMuAiEA8sMwM4kNdc0oIsnns7/bwwHUDsJh5rbnrUh0fib8t/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dea9723f504eea38000f31756c836c87bacc88c8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1112.dea9723","@flighthq/text":"0.3.1-next.1112.dea9723","@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/signals":"0.3.1-next.1112.dea9723","@flighthq/textlayout":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1112.dea9723_1786758632287_0.0364124790725886","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/textinput","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1113.9cffbdf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fa43b2a43251fc163f4c399d81ffc72e02a46530","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1113.9cffbdf.tgz","fileCount":29,"integrity":"sha512-hhz5M+5BWw+XVp5IADZmPgm2x2vySZz+BKb4nmbRXMoentsth9Z3ejdyLD0JZj1OPQ1umm1Wmjy6tYrTFxXeAA==","signatures":[{"sig":"MEUCIHnqRDTxjsNrVNMuJjMpqkYlT5i+39QEfoMZPu8a4cveAiEAuRmC1Xh8kqCL2RFJWigiuRkfyne4lUSp/+AXeQRB7Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cffbdf4bb0c58199f3c1e6ec40c1211d35c6bc6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1113.9cffbdf","@flighthq/text":"0.3.1-next.1113.9cffbdf","@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/signals":"0.3.1-next.1113.9cffbdf","@flighthq/textlayout":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1113.9cffbdf_1786760574042_0.9962353867827114","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/textinput","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1114.3ce681d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b6c38356da6a8bd2ca6ffb1bcaa3c71cfdabc358","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1114.3ce681d.tgz","fileCount":29,"integrity":"sha512-2Q3jXJtORR+0dLlb5iteiY8SL8+g8YFhZ+10bfhIzJbcnJqBmIGBGVI6604EX5/cdldp+6PSBFAVDWE83DUAXA==","signatures":[{"sig":"MEYCIQCurbvSaqMyHPgekr47g/Ob5Ewf0JWQ+mnAV2MMBUFLoAIhAN+NSqJjDkvuiDLAXquymsyPVx41EwmAh5VSyPgYcaiq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3ce681df621450aa0fa769d10a8380f6874c958b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1114.3ce681d","@flighthq/text":"0.3.1-next.1114.3ce681d","@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/signals":"0.3.1-next.1114.3ce681d","@flighthq/textlayout":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1114.3ce681d_1786763719892_0.9010199831005301","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/textinput","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1116.866c771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"684dcf298dac3ebdd19196fd7e06fbf2246bcd97","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1116.866c771.tgz","fileCount":29,"integrity":"sha512-asoBnQaKV+7ghkXGVcEtW6RKjTwSO9t3VRmyU4pQv75pJWUcA+kZfiN8LxnutBCHDcH2feTF0XKYf73YscYBug==","signatures":[{"sig":"MEUCICkBWhIhHGuH6hQ+uBzLj49j673wrufr6pv9QeJlqGxqAiEA/Awe4DbtYyS4MVj4vJwVuDA02MA5oI6Ri09UPPqbMhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"866c7712dfc03ca65960959ea6b5a858c68234aa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1116.866c771","@flighthq/text":"0.3.1-next.1116.866c771","@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/signals":"0.3.1-next.1116.866c771","@flighthq/textlayout":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1116.866c771_1786772871704_0.1408321173248943","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/textinput","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1162.1c7f42e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"54619cf3cacc796200f115520a5dbb33c1344b7f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1162.1c7f42e.tgz","fileCount":29,"integrity":"sha512-p+jCe0QWs785/QekJirXae+ut3I/YixeMHvDfWAN5P1B0GRWDYGTcw1ld0QmwWgNSsN/NeZOZK5ZjAeJpv8aCg==","signatures":[{"sig":"MEQCID+0rLjn3tWbJA2ozL8hA7IufBfCPz/CegIbNWaCkANqAiBQ+LXiBdAjfSAPdsdrTtn92RtazlkPT5+rnyqR4XPK1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1c7f42e0c8a6d050adf50aead913ec7f82037ccd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1162.1c7f42e","@flighthq/text":"0.3.1-next.1162.1c7f42e","@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/signals":"0.3.1-next.1162.1c7f42e","@flighthq/textlayout":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1162.1c7f42e_1786893365714_0.45862458268331463","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/textinput","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1165.285e507","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d6cf47aa8f56d8280ec3201773152bdf1572e42a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1165.285e507.tgz","fileCount":29,"integrity":"sha512-0X4GHK+/AxC3IUtbZoef8TAnnXkjPC9KyCDyrSq1L1wcY1bQAzagFRuMXSaOUfzcVsl/J2nNPo3lw0WTHaS6dg==","signatures":[{"sig":"MEYCIQCkpc5/yY0/ixaE2PuMxy3SRcMxm7QKcf87gTEoj24VgQIhALjPJYtsJZrJrVsp/Xhz5jL8CNmIseZSNWJadxd9S3Mf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"285e507fb9ad8a5f0914347453d841a36136024d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1165.285e507","@flighthq/text":"0.3.1-next.1165.285e507","@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/signals":"0.3.1-next.1165.285e507","@flighthq/textlayout":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1165.285e507_1786916309801_0.32178044687877083","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/textinput","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1170.8a733e4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cb94320a8da919dc08b8963aaa63b87b41ffee4d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1170.8a733e4.tgz","fileCount":29,"integrity":"sha512-7wTqxsMi2HGzCVGzJiFnTYOjgk+PcMpaLqv22GAM56NFvkGF6qqiLnxG5lKZIZsye8aq6ai3uWxmgxJfgTKJUQ==","signatures":[{"sig":"MEUCIQCPa42AWYGbVUKs4XEH6CpjGqNmSPBtNs1pwUrV0FOTkAIgA2XF/dsk3d1bfYoupX3e9htzo+Qn5ib45W4aPW8ad9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8a733e40e49c32762c951839d458d92f186a4d5a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1170.8a733e4","@flighthq/text":"0.3.1-next.1170.8a733e4","@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/signals":"0.3.1-next.1170.8a733e4","@flighthq/textlayout":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1170.8a733e4_1786922357935_0.860778549474783","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/textinput","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1191.e999f6c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6069fa3fbc3bfcfab37505a8fb49f8b7b85325c0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1191.e999f6c.tgz","fileCount":29,"integrity":"sha512-wPB0uTupa4SHa+zjbZDjY3qYj9yMESGVU78NztBYLYtOSjjWXtJVeo3mI+jiIFCLcw8cesROx6d2S+hMuC/aNg==","signatures":[{"sig":"MEYCIQDWUBw3Z+j9TZCTFjScZwkLRx28Xhvd2+UGRelsFmFt5QIhAPrZwPN/cvggfeaJM/m70wesrAaMGR3eSjnOeanSF5Eu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e999f6c5b5759d60dba9f3a50452af8e2eba2168","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1191.e999f6c","@flighthq/text":"0.3.1-next.1191.e999f6c","@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/signals":"0.3.1-next.1191.e999f6c","@flighthq/textlayout":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1191.e999f6c_1786959895844_0.6426182050657223","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/textinput","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1217.5f07972","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa113be640627a1bd060524e780689ed98e240f9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1217.5f07972.tgz","fileCount":29,"integrity":"sha512-nMIst5vFkClgmlNeR/CpOaA0H12mZhHLQ+ciNUC1Bt/U0vjys37JZkN6yZzT6u+rcSr1/ciODxFosJjaEKLWMw==","signatures":[{"sig":"MEUCIGFBkqAuWSRXVuMY4bRVq/d0rsxiReeEClO6qQmhDZbpAiEAyiiGEg7Ccic5mGup44LtsqaoIpo1WDf9CS6GIznl7+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5f0797204744d188d3cf2f94caaba730bc49c3d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1217.5f07972","@flighthq/text":"0.3.1-next.1217.5f07972","@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/signals":"0.3.1-next.1217.5f07972","@flighthq/textlayout":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1217.5f07972_1786991315134_0.48924980461803314","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/textinput","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.3.1-next.1240.e41e1f0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7c3412a8a4c0a85cce04318364630eda2e258a95","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.3.1-next.1240.e41e1f0.tgz","fileCount":29,"integrity":"sha512-6T/QcrxG44idFTdv8UU6ojW6W29ROXxcNNNpaaLURKHm/uopyH3a556eexY7LCbGpvehvTTArTIRQHQ28Z6sIQ==","signatures":[{"sig":"MEUCIGZ0TivP5TG2gALWwLXKLRKb7MK9xQj2G+pABFpyF/lVAiEAmHdRPMlmtyN31KnQZrepuzE4MuPL/iuTvsJkwzm3+ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e41e1f057a6a80c8aeac7c58383a98af0968b676","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1240.e41e1f0","@flighthq/text":"0.3.1-next.1240.e41e1f0","@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/signals":"0.3.1-next.1240.e41e1f0","@flighthq/textlayout":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.3.1-next.1240.e41e1f0_1786999540592_0.49470681535141203","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/textinput","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1261.f361161","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1e8c18c6f395d59982f85cf3d79669022cf73ea3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1261.f361161.tgz","fileCount":29,"integrity":"sha512-uvgGI/jXrAc0U7oe6k6IEVPfA6UptPKxdCdNJ9CC5vSk+MFDoAc0uvNAefRF/h15xstiSHwvvWmxzXs0Q56Org==","signatures":[{"sig":"MEUCIQCU3oNbRX0H6lbh+QmSkLaeuDd3dnatjnAjTFvdtAP6KAIgCeHZw338rw0icLoffZQrIOuqQ1fKIDtaE/YTiAVVAMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f361161ec23e478bc35b88d31c331f0d50f13eeb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1261.f361161","@flighthq/text":"0.4.0-next.1261.f361161","@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/signals":"0.4.0-next.1261.f361161","@flighthq/textlayout":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1261.f361161_1787006181732_0.34905030364974654","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/textinput","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1263.aa14a22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a5c0389343f6ab1be5abc7f00d648844ff1fd189","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1263.aa14a22.tgz","fileCount":29,"integrity":"sha512-NGaOhraRftbntwfzBDQRl2e+7mObvi/QnlRMPuUIk1mHjlZMwpXqwMZDRFg39iCUhTgJiW/Pfo6bL5U/KyD0cg==","signatures":[{"sig":"MEUCIQDCK6TdaI6F56in5k5+4lLnGJZbqYYs4/rMZ996G2paqgIgOYKwR/Kf1jNBartUCK4/BGSApYpk+T2hafSIonfXil4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"aa14a22895fd01758a537a267228fdf4129fb3c0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1263.aa14a22","@flighthq/text":"0.4.0-next.1263.aa14a22","@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/signals":"0.4.0-next.1263.aa14a22","@flighthq/textlayout":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1263.aa14a22_1787007251087_0.8791921350459737","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/textinput","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1287.1dae9df","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"90c935c350d65f55e42294be5cc39c4dcf6ce793","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1287.1dae9df.tgz","fileCount":29,"integrity":"sha512-SDNbGX3HCh2OOf0st2q3AlJcptg8WFba9NHxC4Gf254ldeXFbmKZ5cJMA0Zr617/fFS0h4+96lnuMyAOz05RFg==","signatures":[{"sig":"MEYCIQDUQGWv/cKGcYmZ8u7dMf1XQdF7lMgMh/zthcIjiweD/AIhAImc+N2py987xUbOFnllR4CYIvluJ3HQXJBC6hkYgjbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1dae9df025ffb9e821049b01f17339de7f747428","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1287.1dae9df","@flighthq/text":"0.4.0-next.1287.1dae9df","@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/signals":"0.4.0-next.1287.1dae9df","@flighthq/textlayout":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1287.1dae9df_1787014841934_0.1738001152358717","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/textinput","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1290.99fd889","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a7712ebefb96139b553a5460e24c09eeb78fc6a0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1290.99fd889.tgz","fileCount":29,"integrity":"sha512-cqriXiTJeUUoyDAZvHarTrytZ5A01Gxlt3y4ezi5ywucyyyvUC2V3wDiTgegBe+ElyNg1rAkPoEmSHa0CumVzg==","signatures":[{"sig":"MEYCIQC1uuRYinwX2p/oPWTBzRk+KIxFQllBJRjaBZvtu8I1dgIhAPZlWGTxEOzueDjxDJBnAhKag0G+RizM9rUbcI+a2ral","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"99fd88963a6b0552f04e4a369008a84e1863aacd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1290.99fd889","@flighthq/text":"0.4.0-next.1290.99fd889","@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/signals":"0.4.0-next.1290.99fd889","@flighthq/textlayout":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1290.99fd889_1787016190478_0.3925389011431957","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/textinput","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1294.03b2010","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"19d86823fe7a1271aba7fd15f18da879c343c7a2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1294.03b2010.tgz","fileCount":29,"integrity":"sha512-YtSfpX2+jRSffRTF+hArjlZL8+Ojow5TjhwROGaj35IeGDh5G7K9q9A+Dgs3/qQpuY2puuMFDx6SY9IVj+7MjA==","signatures":[{"sig":"MEUCIQCDgVUup6L9+PtUbnvvXiT5evo08RPpSiddMw9tismYMAIgd26ji1H/aKtjQcnGMv2uV032XTe+PilQnfY8t8M6R0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"03b20100b01fce4383bfb5e3f198d31ac16f94ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1294.03b2010","@flighthq/text":"0.4.0-next.1294.03b2010","@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/signals":"0.4.0-next.1294.03b2010","@flighthq/textlayout":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1294.03b2010_1787020407192_0.8991948582843321","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/textinput","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1296.dfa990a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b5f9506a3480e2bdbd696cdf3aa84b7ccef19f09","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1296.dfa990a.tgz","fileCount":29,"integrity":"sha512-o9ZmwI0Q8R7t243OG2vpvg9hxWJNRrJSX57FJ/lDONz627yZBSdLWWMWntJ1Wp1dTn5DgxGDdCcdile/B1Q2gQ==","signatures":[{"sig":"MEUCIQD5rX5tvneTXCV6Xm6247g2/ms/B8XlskD5a3lLahSkTgIgOmxYECB0NdHih+7OS/r4LbykuDDYmok9hx+8rNsP8NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dfa990a25f0d30ffc753984cefac6fa02f65bfc1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1296.dfa990a","@flighthq/text":"0.4.0-next.1296.dfa990a","@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/signals":"0.4.0-next.1296.dfa990a","@flighthq/textlayout":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1296.dfa990a_1787026940119_0.34341483472360634","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/textinput","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1299.541fadc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"56da04d44ca49f3385f4037f1e5e59eee44ab612","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1299.541fadc.tgz","fileCount":29,"integrity":"sha512-BITRR7BG5C2ZjZoftsPJOSOeuFbkFzd13VWT5Z/r9US2/etqFufSIxdfiih9d4a7zu0zrHvStHxTyDJdgZatVA==","signatures":[{"sig":"MEUCIQCrwMtqBWMhd6aKUSMjqutVGf+YQvMQGaQc679E8EzDBgIgd0H0F51EgH05YOpqLJYG8tS74yz/9V/mP/4kOFiqBkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"541fadcc42ff9672e4f0184a4dbc76e0945acd5f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1299.541fadc","@flighthq/text":"0.4.0-next.1299.541fadc","@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/signals":"0.4.0-next.1299.541fadc","@flighthq/textlayout":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1299.541fadc_1787033973073_0.12475397064020832","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/textinput","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1350.7431bb1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c1342f961275adeb50ad80ae8a4f3594713ec5c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1350.7431bb1.tgz","fileCount":29,"integrity":"sha512-jNGrf+Afplm6xKiiIZ3l561vqW/2Q0pA/GbOE72wPNcLlcShGzv2dcP6yRmJ3tFMxQWyTkL9+if2tv/hwMlMwg==","signatures":[{"sig":"MEUCIQCzjVDEfk1Xuk7w/mKXIfXFFgmE/7vy0vP6xrL8J06CWgIgWqGzdGENdVdGZ6sEiM2dMF564xUH8T83FOHC4O2YLZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7431bb1294fe823c7b7e59844e6a0f58b1ae3bc2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1350.7431bb1","@flighthq/text":"0.4.0-next.1350.7431bb1","@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/signals":"0.4.0-next.1350.7431bb1","@flighthq/textlayout":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1350.7431bb1_1787067112052_0.04922274032530938","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/textinput","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1351.6ec45d6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fa7fc908d62a94cda75340f95382fe2441bc957d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1351.6ec45d6.tgz","fileCount":29,"integrity":"sha512-5+So7ZQn8xxY3z/tMHrSueMjU3cqnTcRTBoM69pva/iAb9tcI7aiiXViXO5+8xRSQ0If1qFq3qBN3mStl6Mm+Q==","signatures":[{"sig":"MEYCIQC2smnans4lH8vEkU8sOnEyNuZ2iJtUM2hhb+p+hlXXmAIhAJkJL3M8jyP3m3f+DjTSqS7DKoKy1HDfwpJZHKB4ZIaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6ec45d6b31d6d287c2e8eba72b0c85fec7667c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1351.6ec45d6","@flighthq/text":"0.4.0-next.1351.6ec45d6","@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/signals":"0.4.0-next.1351.6ec45d6","@flighthq/textlayout":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1351.6ec45d6_1787068113931_0.859010248522371","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/textinput","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1354.5181c5f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7e829765adf74c7f2b07bf503f03ef95c1c6dffa","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1354.5181c5f.tgz","fileCount":29,"integrity":"sha512-MKqiwfWAvyTqh2uDw3N28IODBJc7VLh1KF8ECsMaopmgLo1MEnfB26aoLPapEH+pYRGWZTmoJUe29oSUA2fcEw==","signatures":[{"sig":"MEQCIFDCrWXiaAg8xMz8tLrtHbbhNfYHCu1qG17bcOEwossFAiBWig757OygCMWbZ5lekCDiR00E/6cb75HNDY3Lph5KCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5181c5f1c469000694988e1f6e7dc37a98c6b28c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1354.5181c5f","@flighthq/text":"0.4.0-next.1354.5181c5f","@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/signals":"0.4.0-next.1354.5181c5f","@flighthq/textlayout":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1354.5181c5f_1787076875336_0.7416098706238448","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/textinput","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1356.924bb91","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7faec392a3361da44e504be9c28f477e1c181fe4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1356.924bb91.tgz","fileCount":29,"integrity":"sha512-7n+C/Rc5Ochy++4xFeiSPvv5CmhfZTLw5gEasuRDQJOo7uIOaY86MeRYzuEqTiluXugFAyu6rqFLO7j7+/l/lQ==","signatures":[{"sig":"MEUCICO5M6OP9hC5XpwCWSoCYCOlp/9bgY7naKujSFecbW0QAiEAg/ckT4vIqon6RA/bVyycfqk+v+sPbhUnM9LAV8m7sW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"924bb91791102bc3cf5624441610ef3e2b335b68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1356.924bb91","@flighthq/text":"0.4.0-next.1356.924bb91","@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/signals":"0.4.0-next.1356.924bb91","@flighthq/textlayout":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1356.924bb91_1787078156546_0.9798716239201084","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/textinput","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1357.b87b5c1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"79a2a363e8a4777ffe40249300ce22c67e1406e2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1357.b87b5c1.tgz","fileCount":29,"integrity":"sha512-ygUpFl3K8GdR3xM9Vb2LTB0+wUTs7Eu282KhyVULPP4c3QpNuaDbAt8gxEDV/DtD83sGgEmfpCsMtmi+n/zXFA==","signatures":[{"sig":"MEUCIFWFKVn7X1qfJI80K0uOjoyvGbC1TPmJAX49NdO7v0eZAiEAxsd26ot0Kczya5ZccQgSU+T2/WUxXZoKuFGK0BWhUWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b87b5c15158aa2898caff7f3e3c3867854d29d5f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1357.b87b5c1","@flighthq/text":"0.4.0-next.1357.b87b5c1","@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/signals":"0.4.0-next.1357.b87b5c1","@flighthq/textlayout":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1357.b87b5c1_1787078300248_0.12303549855813922","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/textinput","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1362.3734bd4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ef9becd3d1322935c0e0da236d199225c1082adf","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1362.3734bd4.tgz","fileCount":29,"integrity":"sha512-GNqb+A2JoTfn2q+S3AHnNjSa5JJGRWJabeUcDjUTtMlBVcgoJ9hxhURcTRrgm94RC3KwxRMfdoHncAha9YZblw==","signatures":[{"sig":"MEQCIDGdnkqrBYA8i6oew9He+R9HqHamgU/QYYKbN2pfTUBFAiA2dNjdOPtEBmr+fWW7v/YWpUx3U4XKFdOJkUtZEoBwig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3734bd4936d51eea42ddfd38f48b995d49e6657c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1362.3734bd4","@flighthq/text":"0.4.0-next.1362.3734bd4","@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/signals":"0.4.0-next.1362.3734bd4","@flighthq/textlayout":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1362.3734bd4_1787078954758_0.39074065528697344","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/textinput","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1383.b8eb497","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"039e236b455d4567905d5ea1f67af40359ddab72","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1383.b8eb497.tgz","fileCount":29,"integrity":"sha512-8xs5rdI0vlRgba1+xLh5YBJ8N4Ey9NaOvIJkz2uholkWBPsvi2awJfRvqyGTm/KHhyWb4KtZPyNGxJuaR0M9fA==","signatures":[{"sig":"MEQCIA6IFGcSJLGpWg4P7vtDdOZPiCrww31MZ+D5EHukgCU9AiB6K1bvs3JSdSKIt3cK4u0TKGVv1q2Jw/6dgOyw3H/cmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8eb4977f0d1496e8c4b2f47f16c82c0710291d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1383.b8eb497","@flighthq/text":"0.4.0-next.1383.b8eb497","@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/signals":"0.4.0-next.1383.b8eb497","@flighthq/textlayout":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1383.b8eb497_1787080282140_0.45778832446240214","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/textinput","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1385.dc129fd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0394f42068029cbe2612efce34521b509aa8e855","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1385.dc129fd.tgz","fileCount":29,"integrity":"sha512-uzHU6uOgJcG0YepLbXHTR3+Ow7T9pEHE7SqZufG5uGdbu9c8Kcr20AAgkmn4hA4PJ2ySZU7woHShYzIE3lptww==","signatures":[{"sig":"MEUCIQD2uyadBTdASzfucvWAVPkc14/yd5kaFYzRv0r0Q1fAJgIgO4kGZLdrj40YCiCVIBQCxpVXq3Ftr8/tN8OaTkIRcy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc129fdaf5719e6fe6da44e8755cbc798806ee74","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1385.dc129fd","@flighthq/text":"0.4.0-next.1385.dc129fd","@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/signals":"0.4.0-next.1385.dc129fd","@flighthq/textlayout":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1385.dc129fd_1787082051851_0.13862366626731037","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/textinput","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1390.ca3ba2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b677e1fdbd5e18936538a333a94702c6fb541860","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1390.ca3ba2b.tgz","fileCount":29,"integrity":"sha512-9gmVqfU1kSHiJu3o4/AHqwliISnwA+0JzLUKae4s7Sl9U6IfsYWQBJGyOGlq8NGDbA4MVMQHPbzY2EiXlpx0jA==","signatures":[{"sig":"MEQCIHlW2mGbjxCGprlJAGjmOJlvZ+B8OIb/tWqguOS2/L/AAiBE1TUok2ZxpyyVTEI/airJSsWt8SMof9wTUnHPoOSwFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ca3ba2bc71b176e9f619cdfbee0d0fa5c59769bf","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1390.ca3ba2b","@flighthq/text":"0.4.0-next.1390.ca3ba2b","@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/signals":"0.4.0-next.1390.ca3ba2b","@flighthq/textlayout":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1390.ca3ba2b_1787084783042_0.13591125574383311","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/textinput","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1391.ef8547e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"52328354a17c6f05c936bcff7694f12af56bc261","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1391.ef8547e.tgz","fileCount":29,"integrity":"sha512-SP2L8GWy4qHK6RogdlF+vv49WYcXC39MXsbRI8+TVJ0QtSCbVKW/kEsFnTkSSqnohU33V6oqihPBY1xweEC0uA==","signatures":[{"sig":"MEQCIGtfuxTUdIFgfQo4RT5v+bTGiW4Q8+OiNCRqv9k0KmmNAiAw+mHzFJWQsWfTUVVZeOZ+oFYl5VMq+VPpg5Lm2wVtDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ef8547e4f1d53ec2c0a70c3df10b9406d13096f9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1391.ef8547e","@flighthq/text":"0.4.0-next.1391.ef8547e","@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/signals":"0.4.0-next.1391.ef8547e","@flighthq/textlayout":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1391.ef8547e_1787084947041_0.4294630500594312","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/textinput","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1392.ae73a44","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5f1c21a2a8d1f19afcf23c72594935bb4fd50411","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1392.ae73a44.tgz","fileCount":29,"integrity":"sha512-iHbsLzJu4J1qcF6NIWvpVGUzvJYWAgYIWDtvlwY1AlIEYsL02Nh3Y4XFYu7uGpWBf9E3BRsg5GPaHa+HM8D8cQ==","signatures":[{"sig":"MEYCIQC0USsmeDquOshu5ELod3Ij/Z0Mdl3dciL2LZYI/aKbcAIhANaDrdBwDWGk3OwdIQQZn6OZYfI5S5DcyIZV/JPlQsFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ae73a4474c40d293f2ab2295ae932102668c6b04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1392.ae73a44","@flighthq/text":"0.4.0-next.1392.ae73a44","@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/signals":"0.4.0-next.1392.ae73a44","@flighthq/textlayout":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1392.ae73a44_1787091073567_0.4006509091767809","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/textinput","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1396.66c9814","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3f85d259d633be685bc082fe66a7544e0f17761d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1396.66c9814.tgz","fileCount":29,"integrity":"sha512-Z9KozFX2TzvlRVjvzxFXR2drZJtJID57s8xwgJixYWS0WybyYGqDXogH2/zbGw62CPe2OD5vBkJAZVLWs+WSfg==","signatures":[{"sig":"MEUCIBiDArRnylLDoe/JCQKFjQf0kn1tu+n5vlvDhf/6wATKAiEApyj63Q2irhIz94urWHzEKFqdTo50ko2JFD3eATxAmik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"66c9814f2387abf7cef7a334a4edf573110aadb8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1396.66c9814","@flighthq/text":"0.4.0-next.1396.66c9814","@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/signals":"0.4.0-next.1396.66c9814","@flighthq/textlayout":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1396.66c9814_1787095764682_0.8692849895465855","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/textinput","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1398.776fd7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"93c0ccf48139d45c733dd30fd77b31381ca4702e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1398.776fd7a.tgz","fileCount":29,"integrity":"sha512-/9YtOAmj35IM1PDvVhLscSo/AGQGEg+qHLmb/6X97TzXwMPRioJAmoFmyjWDIpqGyZPVd/0i1jf77QhNeL87Hg==","signatures":[{"sig":"MEUCIQCNPmJqPRhkl+1eR9P2xxXb2YVjvfb2IKmmk+C0oWUJAAIgHCKCOrY7yBDm7Nn1+CLDWTa8Rg8mGcPj2oFk5sLCQno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"776fd7a25d706d45456f573331a1884c9b512827","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1398.776fd7a","@flighthq/text":"0.4.0-next.1398.776fd7a","@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/signals":"0.4.0-next.1398.776fd7a","@flighthq/textlayout":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1398.776fd7a_1787095889213_0.5733841951633165","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/textinput","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1399.9d20d2e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"48ab6a3b1c9160517dbb3665476b22e2d6ee17bf","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1399.9d20d2e.tgz","fileCount":29,"integrity":"sha512-L8lj1Fahvrr3vZxSjE7i1SqlPXVOLFrog1EpkxDUZMG5mhtNQAMlEAfVDm9sGomEz6mW5kaj1nOlOOAfZU/tNg==","signatures":[{"sig":"MEUCIQCYs8c1GWXclyjiY3lY0Y8nWH+jqlqZJ7zQJbrr38O6OAIgQj93soEFDNSEslxL8QH6tZyh3wV96Ikz/J3NgXy0wSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9d20d2e0317023af656379bb16f54f02cf43c97a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1399.9d20d2e","@flighthq/text":"0.4.0-next.1399.9d20d2e","@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/signals":"0.4.0-next.1399.9d20d2e","@flighthq/textlayout":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1399.9d20d2e_1787097492590_0.9880283886091448","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/textinput","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1404.4936e90","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e9ae05b54913b50b83117ccef7d0473cabd7d4ab","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1404.4936e90.tgz","fileCount":29,"integrity":"sha512-XNVen6C+U/tp3dB3RBdtoCm98a+42cneY7LdweqsKE6j6d8/7RjuSE/x6e7xor1t+vsJwhb8UjOvGI4LY1Q+0g==","signatures":[{"sig":"MEYCIQCt1gTN9swNPcVARFokk9OgdWc+HO5qY16ZoYJzWtDyrQIhAMEt/O5FzymY3Q4D1Zz/cE7+dxN5bWf3f6SDknEJKFbd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4936e9049b9547aad61b9ae7febd4a41021b45a0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1404.4936e90","@flighthq/text":"0.4.0-next.1404.4936e90","@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/signals":"0.4.0-next.1404.4936e90","@flighthq/textlayout":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1404.4936e90_1787102294846_0.8078901542379602","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/textinput","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1405.d7484cf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"95cbd6715206ac878e6910024fc3264931f075fe","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1405.d7484cf.tgz","fileCount":29,"integrity":"sha512-0JgzxstnXQWKuRP+wSBGEAEq/Q8Jrfl1rUoG7V4pGTeIxKLxZZ+4aE0WwTrGeXlwrba5fJoWACB2qigWUEyOfA==","signatures":[{"sig":"MEYCIQCrXAbCHqrRzGOYUpXs4tQtOsE5YR3cdlOmb4x78gNWCQIhAMb6UluRQIaR7vvGDJk1ZNjAwtzgW9KLsNyinSd0zzXI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d7484cfdaa0f9ef0b3e7fd92356d39208e74167f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1405.d7484cf","@flighthq/text":"0.4.0-next.1405.d7484cf","@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/signals":"0.4.0-next.1405.d7484cf","@flighthq/textlayout":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1405.d7484cf_1787102431522_0.7527573358829138","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/textinput","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1410.a69907a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ca85b77e463917f3d0cd336d8d9f3bec71b94f57","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1410.a69907a.tgz","fileCount":29,"integrity":"sha512-gJPK3/czoY9koaEjHUA9hjhaBbW0z8EWW6gA57CFvvGOdnLeIaAM+SB8N7IAsIp0KyAwSvaikUSumKE5xvmTZA==","signatures":[{"sig":"MEQCIH5ksfswhHhuQbnRpaOJyiV0VjCDwZkMQnufDGj8qBnKAiBKUah/BUFqB7UKYhUXon4WpepEPHi4vvSvX35DvLt7xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a69907a83c6ff3b3de8935e42c221b780c180296","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1410.a69907a","@flighthq/text":"0.4.0-next.1410.a69907a","@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/signals":"0.4.0-next.1410.a69907a","@flighthq/textlayout":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1410.a69907a_1787118561242_0.38721375678186587","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/textinput","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1412.05a7272","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8582d05fc3a7441a1f072c2cec1a1aa050d4817e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1412.05a7272.tgz","fileCount":29,"integrity":"sha512-+V1F1atdgnUqfQXuDTnbgXRsd25czCyhLfO2A19iji3UuU+frJpqgKRc/Z+dD+ArtPw1ti6OQYpClsAX6iDmAw==","signatures":[{"sig":"MEUCIEhJjVZI6EgPhT8YvkgAGClvFy1pMcCh30y9w3uk8UZOAiEAx97uR7ND8cXIkDIuYAI6Dzh7LmonoWR8lgzPrkxW1Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05a72726f4579a5cdb44f886630d8f92480764d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1412.05a7272","@flighthq/text":"0.4.0-next.1412.05a7272","@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/signals":"0.4.0-next.1412.05a7272","@flighthq/textlayout":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1412.05a7272_1787120585639_0.7906990772235591","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/textinput","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1415.00028b0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"27ca5f0c95308638e0e7a72b2d56aac368c38aa7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1415.00028b0.tgz","fileCount":29,"integrity":"sha512-+LqTU6awFzK2k9s/NjxzJzbfHunW5E5maEP9fuy4qxCciD3v3oExLNC39DE5knVu6z9UdXIpdvQIxf5X05NdkA==","signatures":[{"sig":"MEUCIGVM/g9HVWWXqKQvM/3n0eaHWCjrkEa4nQOUz/BaHedmAiEArV747a0uHCG/yEj79In+9snIaKjHz+oxzEHWGAoYg74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"00028b0f581f46010a9ba6f4d34a54cbfbe90ac0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1415.00028b0","@flighthq/text":"0.4.0-next.1415.00028b0","@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/signals":"0.4.0-next.1415.00028b0","@flighthq/textlayout":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1415.00028b0_1787121472893_0.7504260074669644","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/textinput","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1416.ef4fae7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99a215e7f70bc78e02554ab51b441679abcfc214","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1416.ef4fae7.tgz","fileCount":29,"integrity":"sha512-+MaazJFjOhvN5UbK+JKZuUp5a4EmPBH37w9+gdXr7uZmgt5HsYleSt6S4lGDWd7J47DuqDUt7n64Vm2qsTlMJA==","signatures":[{"sig":"MEUCIQCD1tJYRoYsPgfMZ8F6Du5fq+HrAH8sO9Z4D6UovprNDAIgVhEGkXu0MToKb3qCeGG27qd0oLKQGbaFsdlu0tc7i7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ef4fae7fcce4981f09353ef665113c0034491f34","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1416.ef4fae7","@flighthq/text":"0.4.0-next.1416.ef4fae7","@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/signals":"0.4.0-next.1416.ef4fae7","@flighthq/textlayout":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1416.ef4fae7_1787156009261_0.7203294052844063","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/textinput","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1487.e25e95d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"752e214d4b225e110019b07c9407346769919c39","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1487.e25e95d.tgz","fileCount":29,"integrity":"sha512-PZ8OS+vQgx59mMiOUtFPrrIRiKymF7S8YGulOSnzbuyS/95Ro1YgPU+xNv0OyLxD/ZeccGpXVVX/sxrrNpthjQ==","signatures":[{"sig":"MEYCIQCm+SrVh/gok1VeriigKOeFRv22n2S03uGasNtsNEhnHgIhAMRi2Hoh1QaiFZmLwYlu/NBza82YLhtq41GYJlL8oFsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e25e95d60f7439c174b16b0c9c970d4aba8223bd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1487.e25e95d","@flighthq/text":"0.4.0-next.1487.e25e95d","@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/signals":"0.4.0-next.1487.e25e95d","@flighthq/textlayout":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1487.e25e95d_1787182328633_0.5806960079887094","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/textinput","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1488.43bcb37","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7f8659ad758652971c3ec6cea760e31d502eab18","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1488.43bcb37.tgz","fileCount":29,"integrity":"sha512-dCT0ScAamWdi+uRJcGmZbvKch8M1YAcOFBuak73wqigfDElMNJ/8BIcFRVyGSw5jgIvEu1x983GPQbxVm8nZiQ==","signatures":[{"sig":"MEQCIFiOytpgFxl0tEvxShFnbwz5RHkAjnWci4HzqieRc7vWAiBJGBU1wWCXgPlgSl8dQwUWsAhSQmZNRPNTnmv9O+QRNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43bcb37d9a5a44d81b8490439b9e43ac5d1e82f7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1488.43bcb37","@flighthq/text":"0.4.0-next.1488.43bcb37","@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/signals":"0.4.0-next.1488.43bcb37","@flighthq/textlayout":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1488.43bcb37_1787201003154_0.974885855450186","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/textinput","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1584.a8ddd61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f9f0cfac0a89cdbb7b0acc513f56b089352723c3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1584.a8ddd61.tgz","fileCount":29,"integrity":"sha512-6uzu//TdMWQ/aqVPbjyb5SH5WGgR5smo8abAJJDgIrhA7jXP4IkOwqeRQPMq4T9YIjX6iAmr7PzEwOf4cHUihA==","signatures":[{"sig":"MEUCIDeybQZ17IpzaP0TJAG8uu66u4eUGbxgY1Pm6e45uDXYAiEA5G9R7/FtCQnlLqDRL/P17xU6w9cbuWP0SaDR5bJkac8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a8ddd61739924a54b02ef606a8c16d7b66c66807","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1584.a8ddd61","@flighthq/text":"0.4.0-next.1584.a8ddd61","@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/signals":"0.4.0-next.1584.a8ddd61","@flighthq/textlayout":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1584.a8ddd61_1787250520133_0.6242635588395387","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/textinput","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1585.bf131c8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6e617705069f8e8a18e1a0b5db2a75edf8bf56c9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1585.bf131c8.tgz","fileCount":29,"integrity":"sha512-30xvDKDJ5uboHIJtnHWVn0QZtCAwsy6IeKtvtqgtftoMsBISJefaGf9Ro4u+L+txKUKUrffqDMD7tCgPpqAqug==","signatures":[{"sig":"MEUCIClldD7xqG11/Bws5LnAKE1/BLEJG1Voe1Cj7Z4URqTOAiEA9XEH6ABZsykPbDu4EijrvOF+PeDaSiPoOl+EiVvMY68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bf131c8abe61502de71895639d57db3e2e2c1ab0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1585.bf131c8","@flighthq/text":"0.4.0-next.1585.bf131c8","@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/signals":"0.4.0-next.1585.bf131c8","@flighthq/textlayout":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1585.bf131c8_1787251179702_0.8054194164922925","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/textinput","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1602.af48ed1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"93ef2ec22b5a1a6c82e38968c919e8823d6664f9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1602.af48ed1.tgz","fileCount":29,"integrity":"sha512-BVsaQI7GsE6HlqwVH1TAvJcquvx/FDyrd07tYbnec6SVQq25Z+lZ+zAoJfScIkbXgTW7jMyH5PHYyyVB87g2bQ==","signatures":[{"sig":"MEQCIFAhLE2HesTCyobLb6aPslP+EnR2tYBUki6xHd8EkYPZAiBn36WA7euHVfgepgLqdYDODjfq3d1YbBDo/utKvzCzpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"af48ed1ac05ae5fda74d63d9233f32a9ea8bbaf7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1602.af48ed1","@flighthq/text":"0.4.0-next.1602.af48ed1","@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/signals":"0.4.0-next.1602.af48ed1","@flighthq/textlayout":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1602.af48ed1_1787267569539_0.18048353703129183","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/textinput","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1652.39f08fd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5b17c4668a5ab7f674e3ea6e70c87df0e3635deb","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1652.39f08fd.tgz","fileCount":29,"integrity":"sha512-YpFrW8U5uWv0BIHhkp9C2fcB9XMDYfaftqjPBXvoW4L7ZB5xgWNvTfV/ZINCM+2OBR3fJluqzWokeQs6lp4wiQ==","signatures":[{"sig":"MEQCIFAjM+w6NyEm8qQiIsTbabFHitoAbYrIPEzp6hgRBPCjAiB4N2vOMShu/dhtKmzlUrYFWam+6FAYRmoMd6UdTf0g2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"39f08fd3355ac957ef8965e70140e77c935b6c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1652.39f08fd","@flighthq/text":"0.4.0-next.1652.39f08fd","@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/signals":"0.4.0-next.1652.39f08fd","@flighthq/textlayout":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1652.39f08fd_1787280878282_0.9127832767262929","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/textinput","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1663.d9c5746","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"66ab5429da6554b7e688ecce91dee1655f995824","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1663.d9c5746.tgz","fileCount":29,"integrity":"sha512-V4KLcmfOKcS8TA8uqhiFtenXraNHlbkYBu3p837InVZ09VRUZX/INUNYIFKkHqu+Bp0PzqqCnk5gHLFSDVXJfA==","signatures":[{"sig":"MEUCIHGx7nyKLxSfz9w/GfKYjHy5f1Nm0NBnHP7ucQIFSojqAiEAmtANsiDx+pkdTM5NJHykkazidO2HChcfeqThqte2vYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d9c574612a1280ddc4f84bb3486a41579a068085","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1663.d9c5746","@flighthq/text":"0.4.0-next.1663.d9c5746","@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/signals":"0.4.0-next.1663.d9c5746","@flighthq/textlayout":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1663.d9c5746_1787287663409_0.3065037422683039","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/textinput","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1694.598ef6f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"657da0f2a40c78d146975e0f83ee61cca9568ad6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1694.598ef6f.tgz","fileCount":29,"integrity":"sha512-Gfqk6e+4J9WsFxvDdyn6Pmbpkp2+SLalgrgaoyIxIQ3X2RuAC6LCFQgv7sIf6m9syJTB2UtwcsbrhXkEZYjw6g==","signatures":[{"sig":"MEUCIQC71HZd/4LS7qaWEht5PbBBiHc0Tp0pXi1L8UspyaIWKQIgOdDkoo0DK2MVX4VT9aiHzxaZgp/69NoOshOtCBkl+Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"598ef6f62b6f1ae2873956501069ed824699021a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1694.598ef6f","@flighthq/text":"0.4.0-next.1694.598ef6f","@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/signals":"0.4.0-next.1694.598ef6f","@flighthq/textlayout":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1694.598ef6f_1787288494064_0.8319504920431575","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/textinput","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1695.181dea5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"79c8f99a56c7d446cc0e7b32ef862f3fe7b17c47","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1695.181dea5.tgz","fileCount":29,"integrity":"sha512-9VQ5YYUvoYkBXOB8jfg/wid55eiBFj2rXyZBUki24wpsz387HGn9ivsD03KTIcpeFUUZZMAVKsjG0vtDEldwVA==","signatures":[{"sig":"MEYCIQCL7valhtHopiHftASaZWYyLx5anfpCpikov6m7ApCh/AIhAPQUmGwpC30yJ4bx87Q+qSJVzQ1LTjMqqcqvS50mrWWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"181dea5e323d8b0845ede2fade7f67b2ce8d2554","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1695.181dea5","@flighthq/text":"0.4.0-next.1695.181dea5","@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/signals":"0.4.0-next.1695.181dea5","@flighthq/textlayout":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1695.181dea5_1787292977122_0.10030495451262023","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/textinput","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1696.93f6f63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"32f679ea04257dc1e405f0e98aca4685e29a7651","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1696.93f6f63.tgz","fileCount":29,"integrity":"sha512-1KWTz+LJfSwMClgA+lQN95tzFUoDDdN3UETLt+7HOmUHjPkeiLMPGh3QQrrrA6skPaTf51bJRlkqiZhKwOm9VQ==","signatures":[{"sig":"MEYCIQDXsdKXchfD4mu5NeNvqfTk+vp6D+6oSmjpn/fWq3nsTQIhALdMS9oW/dz0/41LuQ8PobA42slZ6zYAQtiU6HNp7WFJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"93f6f63eca2b6864dedc151c301be624236f131b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1696.93f6f63","@flighthq/text":"0.4.0-next.1696.93f6f63","@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/signals":"0.4.0-next.1696.93f6f63","@flighthq/textlayout":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1696.93f6f63_1787293461540_0.1640348557558735","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/textinput","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1702.61a7a7c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"218e1311acc68e0d648d22936bfe878292d82142","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1702.61a7a7c.tgz","fileCount":29,"integrity":"sha512-T+fDQSM5wXVJpoJr/HAwPF1S4ZG+vtl+7l1rBJNrvga+X2qTCaax9k95aDwaJzk3JKUAOvD9A9WxhC/hqk76mg==","signatures":[{"sig":"MEUCIQC8MYvc1zQ0AB8Ic8Ip2JrVAm/Fs+6iyxjBBifWTXkLHQIgfC8QZlTLMd7k4xstfdtaJgQy/2Oj7hQiKP2yB+NuCy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61a7a7cc67afb80f8df61975bac6404a7e480370","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1702.61a7a7c","@flighthq/text":"0.4.0-next.1702.61a7a7c","@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/signals":"0.4.0-next.1702.61a7a7c","@flighthq/textlayout":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1702.61a7a7c_1787296337872_0.248949118044117","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/textinput","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1703.b82d313","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"687ebc8638e6f0701c17d27a03aee4075a00eff9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1703.b82d313.tgz","fileCount":29,"integrity":"sha512-UKusJAEBo8B5jc+rki/fr/yF5pgvBIHnV/l0AbGjBf0GOHQX0oYa94eQYffyKbmfkNXMVa6DDJwIkeeMLor+XA==","signatures":[{"sig":"MEUCIH+8v38gYQzx3b2vISTkPbY8e82TK6QvdYVViBWxA2L/AiEA3SZDpZrEI2KBTnMwY4aTbO8ZBOxJaXUPCumcM+pXqjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b82d313abae5abbfe0568f8a0ecf7e7cf834d269","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1703.b82d313","@flighthq/text":"0.4.0-next.1703.b82d313","@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/signals":"0.4.0-next.1703.b82d313","@flighthq/textlayout":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1703.b82d313_1787298165053_0.693306569770751","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/textinput","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1704.9eb98e1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"099dcf703293647153c702d46ea0f3aa958d544b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1704.9eb98e1.tgz","fileCount":29,"integrity":"sha512-rQ5QyNCBmcWXIpbv1kGmT7aXSqj4GxMOkhCoygKkgO+/+1SwiKegU2+XKcc1HuSe+qLML32mPIwdgNOxpW5u+g==","signatures":[{"sig":"MEQCIF5CgTKTaLOciT+Z4uu/Y9J7ku/7UN5LfWtRNia2C4isAiAfMZ7ZKPiFrvVgCUOXXIb5fb/NvHOFXldgJMwQoDUYxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9eb98e11caee246589365df812ece128264ef638","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1704.9eb98e1","@flighthq/text":"0.4.0-next.1704.9eb98e1","@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/signals":"0.4.0-next.1704.9eb98e1","@flighthq/textlayout":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1704.9eb98e1_1787300987345_0.45047588814396455","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/textinput","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1716.1979cc9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4823d5b62994bccc671907b9c0edaf733855111f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1716.1979cc9.tgz","fileCount":29,"integrity":"sha512-KfsEjTFBmBzysV7i2m6qc7tZbguvABqje8qQR1xEkPQDeSa59HuQgF+zFengtgod4frBk47NzFSIi2OPB1FOeQ==","signatures":[{"sig":"MEUCIAo+4OKywpILICvzmtYxzp2IoRckxmXokGBaK+B+xDFbAiEA/UNA6UpkldUgx283F39PpWvDNXw9a2NUhCfRKBxG2Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1979cc9bfdae5161eeac594f0460968a65b852f6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1716.1979cc9","@flighthq/text":"0.4.0-next.1716.1979cc9","@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/signals":"0.4.0-next.1716.1979cc9","@flighthq/textlayout":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1716.1979cc9_1787305320750_0.4884630008788535","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/textinput","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1717.9d6a20b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ebfaa9f7d3ca315bca34f8b9dc63dabbbe0a925e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1717.9d6a20b.tgz","fileCount":29,"integrity":"sha512-sKlCKx127/d1OhBe3G4I8QNlRarrM5A3erYmX0exf6OPuLt6Urg7kWmqsgJwFbNr1xBptwa6Bv0O7DEf4u6GJw==","signatures":[{"sig":"MEUCIQCU27Zouw0jbClxdgEx3yHZKm5BW4vNxedDcqh699B/IQIgabVER+GT7gcHWhC5biAr/72g2WGd0BYwwNuczJCwvt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9d6a20bc14f3fcb2ef914442e1092ef1711316a4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1717.9d6a20b","@flighthq/text":"0.4.0-next.1717.9d6a20b","@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/signals":"0.4.0-next.1717.9d6a20b","@flighthq/textlayout":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1717.9d6a20b_1787307772682_0.87319992998468","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/textinput","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1725.752ca79","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"74e33d61af84a91268529222cb383d5bb60ef308","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1725.752ca79.tgz","fileCount":29,"integrity":"sha512-JnuYOhjkDYn1JC/CesvwaqrVJX+xXs08stLV6HYOtA79tiVx6OC331yobn9rN+pDqWFACjkZiLPHifYJ43/5aA==","signatures":[{"sig":"MEQCIGzvSTmOnVrdPYpRKCxQ8G9Yj9SfdFqUcB/dVm+8q43DAiBiLqqJkIFYdZlj2TsO+KTzdodZqe9oEitP2h3B/dvW9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"752ca79327a1e07f9d6c63d8704bb8d423500af6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1725.752ca79","@flighthq/text":"0.4.0-next.1725.752ca79","@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/signals":"0.4.0-next.1725.752ca79","@flighthq/textlayout":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1725.752ca79_1787310788698_0.09333100464873145","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/textinput","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1728.f69160b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"05fa7cf2c8bab4d804a331418bb729fdca77f3b6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1728.f69160b.tgz","fileCount":29,"integrity":"sha512-ek9LXxoBn1fY7lXf+i0XIyyDmKGbsez9JL70eihrwsgvSpWlZkxLGTNmZDm9n2UBNiDmuW2/gRQPUvSCSxUvng==","signatures":[{"sig":"MEUCIQCj51ClSAcT1gddk2jbmZFPLlLTK1fCz6cVmpHvYWGW+AIgWKisXiE58pEPPod4918zka+cmsZbG7Dz2/FYbylqePQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f69160b30438f81d8ec0f7641b68cd1acef88df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1728.f69160b","@flighthq/text":"0.4.0-next.1728.f69160b","@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/signals":"0.4.0-next.1728.f69160b","@flighthq/textlayout":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1728.f69160b_1787313561057_0.09657899918030721","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/textinput","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1749.d81a21c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4602e56f4238948533885067ec9f3f87af5b0685","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1749.d81a21c.tgz","fileCount":29,"integrity":"sha512-CMV9QqSEGkY4JLlk5PKBLZUT9uMN4SuFf605H05aIiMUJDmINUojVjrDmhzI/FinOUvFqRpuZGICl7VxockNzw==","signatures":[{"sig":"MEQCIH2jNxNT2x0dAKMYrzktZXjiqqJ6xrRpIhSekc5kF05qAiBcjl3lKeuPHlmg8xAQf5VYBZibQ0S2P804h5uyhguiJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d81a21c7a4f2ee48fe9eb1bdabae6365c8c8694f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1749.d81a21c","@flighthq/text":"0.4.0-next.1749.d81a21c","@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/signals":"0.4.0-next.1749.d81a21c","@flighthq/textlayout":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1749.d81a21c_1787315837592_0.7859169078643282","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/textinput","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1750.13ec8b1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"28cdbaa5b3e199f997de834c61f793bac605ab6e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1750.13ec8b1.tgz","fileCount":29,"integrity":"sha512-rLUiE7crs3rpPsWkhddTd0UtI414u2k2vOUi/dkJXc+TCrtxfbLVT2Z7Ooedrf2yeicxken0mgPrTagkFreehQ==","signatures":[{"sig":"MEQCIGmRVKFl7FnlNFaobVwFbF4eeyxuArdEuUIzimhmJ2RbAiBJJeX2wNIcirtyX4p7ifgHxXFtHgtPUDFAD6b7btbYAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"13ec8b1cdbc0eb53efb9cafd805987c1259ddb03","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1750.13ec8b1","@flighthq/text":"0.4.0-next.1750.13ec8b1","@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/signals":"0.4.0-next.1750.13ec8b1","@flighthq/textlayout":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1750.13ec8b1_1787327000065_0.07967405676975337","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/textinput","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1751.b3eea5f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"04db920f12e9a51cb93a8a5950d3eebcd356d6f2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1751.b3eea5f.tgz","fileCount":29,"integrity":"sha512-b86VFNifyMq9Gt9YV4oK1VsaQatUTTMBc447O3llESRC/URiX4hzibtSDBHJCpON7KnLZrbwFx33n38tJaFVvA==","signatures":[{"sig":"MEUCIEw4/t77mcEbk5hYwlpLBOTsiExH8g0RBNOw+GxC90DBAiEAl3fa2DQs6nMKkWwLCaW6dMHqnW+mPbi3ke9aHREmRDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b3eea5f93b4df315e1bc80cc7af37a9fce30e49d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1751.b3eea5f","@flighthq/text":"0.4.0-next.1751.b3eea5f","@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/signals":"0.4.0-next.1751.b3eea5f","@flighthq/textlayout":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1751.b3eea5f_1787327885124_0.4441673077032773","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/textinput","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1752.f250cb9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9c116c759cf5bacc90a1cbd8eff86416d84bcb8d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1752.f250cb9.tgz","fileCount":29,"integrity":"sha512-zCA+S5jbGA/jM9DsmNEm/IG0PnytYQPt7Bpk2HshETTDtFauvgnBoUoIkYtTUiLdAAYI1te/w8MB+PqH95gy2A==","signatures":[{"sig":"MEUCIQDRFSxxPAUOIplXqEZvpEzzGFebB1RhKBgaYzgBhhI93QIgOIkCpB0pf/9UtlPVJvuUvGgJlHax8glXjUIZiwBQSQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f250cb9b2929c0c77b66ab527cb4ef52d08f95ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1752.f250cb9","@flighthq/text":"0.4.0-next.1752.f250cb9","@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/signals":"0.4.0-next.1752.f250cb9","@flighthq/textlayout":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1752.f250cb9_1787329895446_0.9412657597577283","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/textinput","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1763.f98ae25","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c96e58301c3799dff4da91eaa54799b760d31396","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1763.f98ae25.tgz","fileCount":29,"integrity":"sha512-lXe7mMIOkpiOZWzeWpWL7mbjM+T0KEJVPkYJFH96SpeYi+Yf0PdWk89q4nTjkJhNsX33nfW1nHeDyMysGwrL9g==","signatures":[{"sig":"MEQCICdEzr2F+KuMXeec1blr4ugMpE3JkgtlHnxr0xRHkO24AiBVKYpa5qlPmvEFekBxVelRXtnr9fPWELlhKyVDd4Nlrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f98ae2586aa1105186b57f1528e4260424194cfc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1763.f98ae25","@flighthq/text":"0.4.0-next.1763.f98ae25","@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/signals":"0.4.0-next.1763.f98ae25","@flighthq/textlayout":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1763.f98ae25_1787330133458_0.20658390673001636","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/textinput","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1771.f4d15c3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"afbde65fef22f05b5182ba145e393258bc22a944","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1771.f4d15c3.tgz","fileCount":29,"integrity":"sha512-JaA1oQwV9Lf5B8I+LBkE5G8BHQGgCJfHhV09dn9nrLfb70IaeO610yb3pLcP8FbtPt5rnlZpG+4CMpCLxypipQ==","signatures":[{"sig":"MEUCIQD2bSLQrktJLeRVtaRFonVlvZmlEUfi5f1ZTT3KY4I9+gIgOQvOiIKJxwmcJR0HxBKgJcvHTo6DLFs7xgBuAQhKl6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f4d15c39c3edf4ef1608dbc61e98cbe82d4cb49d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.8.2","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1771.f4d15c3","@flighthq/text":"0.4.0-next.1771.f4d15c3","@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/signals":"0.4.0-next.1771.f4d15c3","@flighthq/textlayout":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1771.f4d15c3_1787338098761_0.982880252200691","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/textinput","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1809.9b3b71b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5dbc8f4c35ef3ec38e19e56fe318b7a4ba018719","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1809.9b3b71b.tgz","fileCount":29,"integrity":"sha512-9dHw3YP9uxT9UWCq5iDCJy2qMVhqr9x9rZSaf/lpMlzkuwK3j58ktWConfwxEXhpHU4TFkBt91wspweg1fWzyw==","signatures":[{"sig":"MEUCIQD7cMz6YbfRsMfEsDWGg5dmCJVjby66CwiGJ/eaHKrmLAIgD8qWIk19njT9jrl4pRv0t4pK9GN5VN/I4MaDpjv9+yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9b3b71b019ff48ea6329c16020f37fb72c3123d1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1809.9b3b71b","@flighthq/text":"0.4.0-next.1809.9b3b71b","@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/signals":"0.4.0-next.1809.9b3b71b","@flighthq/textlayout":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1809.9b3b71b_1787341165426_0.38516594432017914","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/textinput","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1811.dde7eb1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8709180aa0016c70b5efd7251ae7184eb27aaf3e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1811.dde7eb1.tgz","fileCount":29,"integrity":"sha512-DVHWUTcl3c1A9jTqKOwqU3uYQg4POJR7KnIv9v06CYLVSkNuDT9fW7Nh64t3DkVwjss/cT7Hy4UNfar0pLnjtQ==","signatures":[{"sig":"MEYCIQCowEznRUEXBe5n5bO2QyhjDH7C4MxGGEFGNv3R1x28NAIhAOT1RqSF/2VVPe4M5342cYn7/qB62qvjfTeoFCBQ6FGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dde7eb194e4d6e17001a6ccc0e53aadfb93c7942","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1811.dde7eb1","@flighthq/text":"0.4.0-next.1811.dde7eb1","@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/signals":"0.4.0-next.1811.dde7eb1","@flighthq/textlayout":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1811.dde7eb1_1787341977411_0.501953609874078","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/textinput","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1815.e47cc3c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"30369866b6b0ac971039ffe5bf6e5be34f776e8c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1815.e47cc3c.tgz","fileCount":29,"integrity":"sha512-yd4YtvpwehmOu+5YMT/0FbgycAIgkQpyccNEiwIHlKVgmuwmSgweHdlsk0n+dsjeMpKObtXP5omg8kL1VfqNVA==","signatures":[{"sig":"MEYCIQCrEkqJi4rTtY2Dvh9JobZQJay2KfbevAmIQLpkVKb1VwIhALGc/Lp+oOFf078LCb9erqOH50LtsPvrS8EJPlsCfNIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e47cc3c212c55d19e1b46ced1fdc6c63de9e3916","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1815.e47cc3c","@flighthq/text":"0.4.0-next.1815.e47cc3c","@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/signals":"0.4.0-next.1815.e47cc3c","@flighthq/textlayout":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1815.e47cc3c_1787344155497_0.239692531440717","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/textinput","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1821.efb1cbc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dca147df0dc648f8472f250c51e10ca04f30ee95","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1821.efb1cbc.tgz","fileCount":29,"integrity":"sha512-XT1yUd0WPiQJSB012jlJrCQ/qDTcd1f4QHJ4i1yqzO49UKOudv/fCBh/465QWd7csIScChk6dDd/cav8Mrmpkg==","signatures":[{"sig":"MEUCIBNezbWDaK8REfr8eqyyVs9eztGNNrKQmciKJS5tdknLAiEAxG4NhEL+neknwZ/0fExaIgzfxIH2wPIyZ01RqQFzees=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"efb1cbc5b3ccef2f43d7cd2dee822b0d152f3f82","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1821.efb1cbc","@flighthq/text":"0.4.0-next.1821.efb1cbc","@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/signals":"0.4.0-next.1821.efb1cbc","@flighthq/textlayout":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1821.efb1cbc_1787351598151_0.45290735935637194","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/textinput","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1827.9db114b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c44dd41985538b83186620aba807ba047c684a9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1827.9db114b.tgz","fileCount":29,"integrity":"sha512-qR1pdac5tObm0nbS1tWbRFBO4/MwiR8PK+JKSK4EWELMqfVw7ZRpwA5TCkzxv0beFkt2L64vr6QJevuTamQibg==","signatures":[{"sig":"MEUCICYsS2Sc4M6nNwNg7AjdYct+BQqOrHpvhCFoesxLhCw7AiEAxaCwM2epyDY3yXj9+1AuRn07/WcPbzt8ZnASF2u4gD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9db114b3fe1db90a90a11541649cb3af8bb5ca62","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1827.9db114b","@flighthq/text":"0.4.0-next.1827.9db114b","@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/signals":"0.4.0-next.1827.9db114b","@flighthq/textlayout":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1827.9db114b_1787356394468_0.9096179142383434","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/textinput","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1836.147ae1e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5a18e2c92ef081ae1277afa79036ee4cb44060ee","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1836.147ae1e.tgz","fileCount":29,"integrity":"sha512-i7ew09F0AzqE+dBEjD+qk+eyFA5F9b2fxNcla1IbjCBtCQ3w73NLzhr6/VEk+QYPzk3Gd82Hdkrc/SeFbokA4w==","signatures":[{"sig":"MEQCICW6zZZ2ufQHU02GMYjSbToA9PQqAJqmZ/VHlbk9ZhYsAiAJhY4FhbgAoSrgnvKV14SMGUhDIhV23ggGqqXxgfpPCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"147ae1eaea356a2200495b80ae4e42b1101ae647","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1836.147ae1e","@flighthq/text":"0.4.0-next.1836.147ae1e","@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/signals":"0.4.0-next.1836.147ae1e","@flighthq/textlayout":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1836.147ae1e_1787362618642_0.6431283613378569","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/textinput","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1884.6a2d46f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e859241812fb0373726c9efab6f99fbe471b67d6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1884.6a2d46f.tgz","fileCount":29,"integrity":"sha512-ThcVPSA4M9hZW4Zl9ElqeHiATGqMxm88uH7YVsIJd8fSQqxaLCIPSpc/4uVuSsZEaIHcEKLaSOosmqdwn1FrVg==","signatures":[{"sig":"MEQCICaER1a/BOI8lHytdUY7MC9opWdy5Jos0eWq4H1Jh6cBAiB/SAn1PFidewD0Ns+U3P/PN7JH6sFGJIlto/DUc3MR9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6a2d46f4e11232c5175ff79d306602e0378cb55e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1884.6a2d46f","@flighthq/text":"0.4.0-next.1884.6a2d46f","@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/signals":"0.4.0-next.1884.6a2d46f","@flighthq/textlayout":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1884.6a2d46f_1787384826314_0.5297599450023225","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/textinput","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1888.e9e80b4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"da8503696fe00453d11bad4fc4c052be738713b8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1888.e9e80b4.tgz","fileCount":29,"integrity":"sha512-XnN/fpvVTsXLckL33wIuz4y/rN3t7wK0aUpeZ6CqI182V0zSLFMFv7r2IggJnsDeT+XRbE4z6pMih+ow6GxkiA==","signatures":[{"sig":"MEUCIQDI7Eu++cfHhRAyvC4FI79n6ETR3qrzMSXa05z32vRtUwIgYEJVOZxrrskGKqUC3MQw6PhfzTVq3OTWbdS+wDsWxKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e9e80b4ab0f5a142c6554f577dfc8c640bb960c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1888.e9e80b4","@flighthq/text":"0.4.0-next.1888.e9e80b4","@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/signals":"0.4.0-next.1888.e9e80b4","@flighthq/textlayout":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1888.e9e80b4_1787549280638_0.5377966454943472","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/textinput","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1892.a0b519a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cc89ee3dbd991baa5a46868d561ef550bdb5b5d9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1892.a0b519a.tgz","fileCount":29,"integrity":"sha512-VpvwCCUpAscH3IXrCcSEljDjf5/0RgVB2NMF/X2dwjcY+lIkCSf8KZ6HRtiLUDUmWpLJ8AzrSLVBVHFBb6CvTQ==","signatures":[{"sig":"MEQCIBaG5zkIbK7e/ST1cWMAsaUngVzRz1cjYs7Emwrn95Z/AiBFP3a7z28R9fXoadesVZywvtLZpJC1V4iN46DZmEn2lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a0b519a631890913faffe94d1d3ea3287a8c8241","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1892.a0b519a","@flighthq/text":"0.4.0-next.1892.a0b519a","@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/signals":"0.4.0-next.1892.a0b519a","@flighthq/textlayout":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1892.a0b519a_1787568694071_0.2787847793891931","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/textinput","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1896.60d766c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c9ff912b92f8e95fcd2734d409320c0b6997c086","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1896.60d766c.tgz","fileCount":29,"integrity":"sha512-oVmAaO0pDx4BmJh4wDYERwAPQHok9FnFd09jk1xXQ6fakGFZlBuVEjUWu6XQ8QKInIqg8B02bVg3qweGuNjGCg==","signatures":[{"sig":"MEUCIQCLMZU3buMGoqypGZTqJp2XlAxKMEIaT9NlSElTz5PE4QIgTfpcXER/Z821jXFpqB4irM/nL2qO1boVVH6rYazNUjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"60d766ccbf3a4fbe07c603d8acfc13208d476e56","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1896.60d766c","@flighthq/text":"0.4.0-next.1896.60d766c","@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/signals":"0.4.0-next.1896.60d766c","@flighthq/textlayout":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1896.60d766c_1787571196172_0.6182080447751814","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/textinput","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1898.266773a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4aef1184ae9025f17fb5238f4b797dadb4cf5efa","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1898.266773a.tgz","fileCount":29,"integrity":"sha512-MEClAQ9gTtXemuqkfsVw7DNaYSeviyMPsmL8niFl6pHDWwJ7VmeBiEVyBoqQNsXAZuuzJQylY2kbyebgJaTBvw==","signatures":[{"sig":"MEUCIEiymH9DlNjUmxnSbzsI3MLOcEFoDkmCXgFggoB+OvcgAiEAwksuzG9Bc//lHZ3txP07vYi03g1HAzh8nvHGAVDfATc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"266773a60a616a3630ef40a7f33737f0697311aa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1898.266773a","@flighthq/text":"0.4.0-next.1898.266773a","@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/signals":"0.4.0-next.1898.266773a","@flighthq/textlayout":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1898.266773a_1787575085487_0.32064016250852134","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/textinput","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1903.50bfa67","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2259a35aab8f8d6f37de66a1ce0e79cd4f47ce1c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1903.50bfa67.tgz","fileCount":29,"integrity":"sha512-Mik2X2KpmODOxLk6SBzJmRNcJBQQkZI+pSG1FkoI5Xc5NlunPRvOD+xNW65dnfewY2bx2cJrLCz0FdgkuqbxxQ==","signatures":[{"sig":"MEQCIBr3lHPUOSyun9XKrVAM10HGHZkDh++zxXkVPqR/23HZAiADCvnrI7ovAKD94B0xK5p3WbkhO+qbmj6+LJGh6zO+vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"50bfa67f3f2a3be13410ae4eb2fa3300687b20d9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1903.50bfa67","@flighthq/text":"0.4.0-next.1903.50bfa67","@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/signals":"0.4.0-next.1903.50bfa67","@flighthq/textlayout":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1903.50bfa67_1787587806703_0.016507908511217195","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/textinput","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1908.751021c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b159cb21215cce5afcbbffdb068545a718bfab86","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1908.751021c.tgz","fileCount":29,"integrity":"sha512-DHOW+bXOsRQ2nBWL+w5oi1A8JR6RTBtpJXIgFPRKRQG8XDXYwEQT0ycruu+22b3hfkLgcIHny3oCe5Hxc8dLqA==","signatures":[{"sig":"MEUCIBT/CXNij2F/PxCeazVWMnRqHYYcYFBTKqzY6NxxXDGmAiEA528fSbCga5p2iGPAPsAydfIZHyWfgD4Yk4u9fKpLIf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751021c9e2e79e1445e8a5f4817d61fe375c344e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1908.751021c","@flighthq/text":"0.4.0-next.1908.751021c","@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/signals":"0.4.0-next.1908.751021c","@flighthq/textlayout":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1908.751021c_1787607382613_0.5600610435300584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/textinput","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1908.751021c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7193a765eb1ea369d49c9930360a7642116422ee","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1908.751021c.tgz","fileCount":29,"integrity":"sha512-kbEGLt/9HEmXD3ydCKyr+dCtTNIORrcEk1mB3dCpAhNiz3BPJf0/RDztohM6r4gE6ZcMNnGwym4amBHzNNSuBg==","signatures":[{"sig":"MEYCIQDX+az1L98oVONIVgqIvC1FpPURNE6Su5uNgnuuoQWkzwIhALZGKFmkQP82ECNZ6IWyIjiJxLQJVDruCsOZUnlLwp4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751021c9e2e79e1445e8a5f4817d61fe375c344e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1908.751021c","@flighthq/text":"0.4.0-edge.1908.751021c","@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/signals":"0.4.0-edge.1908.751021c","@flighthq/textlayout":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1908.751021c_1787607734203_0.5804428120603145","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/textinput","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1909.c102f22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b006d3fb93e35403ca9abc1a67c6e7dd4d12b79a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1909.c102f22.tgz","fileCount":29,"integrity":"sha512-f4NJXZ+77pcM6u4RehG5qfi2MEzAz4u9D6lLgioNLNW1mlH+JRiiw/LPxsIdOiQfxHDyzxhmr6dDQtdNTYsXKw==","signatures":[{"sig":"MEUCIQDRi0vpRW9hjpwBM8HKlKnDvARlo14iD04/Kc4UkB8bRQIgDd3Y+P6EfmLpfb6hgXmD/kblWD+nvhLlWypi3MTlEZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c102f22a421baa9ae0552573ded0c84f6bd98076","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1909.c102f22","@flighthq/text":"0.4.0-next.1909.c102f22","@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/signals":"0.4.0-next.1909.c102f22","@flighthq/textlayout":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1909.c102f22_1787607847218_0.2464489715839593","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/textinput","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1909.c102f22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"feacf1c84d92b18512f0e9866352524809ab7348","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1909.c102f22.tgz","fileCount":29,"integrity":"sha512-ml4Ijzj9V9a3rt3SoH6OiIxw/nLfTwV3MZ4k4hMILNz/0RRI3WbUkdiaDFxiqSzoKO/DPRUuC7l5TB6+02i5TA==","signatures":[{"sig":"MEQCIBqPBJceqzJ7jMki/428YrrnkSMCs9asGfMlDV+P9VshAiAJoT2aiFZAhiA8xE3Zy6LoDWdOkIdReq3tereCeuFSIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c102f22a421baa9ae0552573ded0c84f6bd98076","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1909.c102f22","@flighthq/text":"0.4.0-edge.1909.c102f22","@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/signals":"0.4.0-edge.1909.c102f22","@flighthq/textlayout":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1909.c102f22_1787608324377_0.49037862049940584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/textinput","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1917.1b88fee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c680b6a0e7a38c9fa3360a180fa6888432adaf2f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1917.1b88fee.tgz","fileCount":29,"integrity":"sha512-GB74Gwb8Qbt6rbw/zLTOfSRPQu2d2iIVLX4vewaSvtdUMHss1ajgBPbGVgIdG7ZyQZY234VW8hDW4pgmp09GmQ==","signatures":[{"sig":"MEUCIQCShI+36Qy9N2xhkagyLvQmxxvYqye5z1+/RXEsXak5SgIgPEi7IjMrAgSXGhNQEnd3iP7VX1XFDeGitD33G2wcGjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b88fee135e113e378973cb548aea45284f8add4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1917.1b88fee","@flighthq/text":"0.4.0-next.1917.1b88fee","@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/signals":"0.4.0-next.1917.1b88fee","@flighthq/textlayout":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1917.1b88fee_1787691481996_0.6147812524686298","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/textinput","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1920.b93ad0f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"54e02c709d3adce393bd817a3a69cc402a889967","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1920.b93ad0f.tgz","fileCount":29,"integrity":"sha512-e7il2S1TDwulCEb7HMWON+i5bSGSShUe63f2D084+rJ810FqLBkaZzLwV/f6YTHT6kYUoeLtBjXNy3lDFuA5nQ==","signatures":[{"sig":"MEUCIQDWsLzLnyW/AkQi2fIRRjr+55qxJuNPbxFPLeRnQEtX+wIgBm9m20fZ3ks+ySwW28be488QSpn/WGdO8Kf9w6DLeRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b93ad0fa3532228e67f46d0d1842bc339b998c60","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1920.b93ad0f","@flighthq/text":"0.4.0-next.1920.b93ad0f","@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/signals":"0.4.0-next.1920.b93ad0f","@flighthq/textlayout":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1920.b93ad0f_1787699426926_0.5736173138258243","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/textinput","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1920.b93ad0f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b421677d9836efd1fc0de6572fab923eb113ea90","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1920.b93ad0f.tgz","fileCount":29,"integrity":"sha512-pCvfBaaZBcfNefrHMjVwSqmVTs/NKYF9wNO7rfmlehc/FNoHaifE8ZuwQNgmeC7baVduk+a3Q7B3XqWGJlV6UQ==","signatures":[{"sig":"MEUCIB/ie+L0pXzOmfgbKw2GKql28WmHPeI6sBCsJA9eYWitAiEAt6JB5xvF2P1Be1YXMxTJCPgkb+nQ74TBvc0ZLjmbU9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b93ad0fa3532228e67f46d0d1842bc339b998c60","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1920.b93ad0f","@flighthq/text":"0.4.0-edge.1920.b93ad0f","@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/signals":"0.4.0-edge.1920.b93ad0f","@flighthq/textlayout":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1920.b93ad0f_1787699915734_0.23326468733834438","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/textinput","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1921.0a61bdb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dca53f11c19d11e09e4e85de206d7e6481e012d4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1921.0a61bdb.tgz","fileCount":29,"integrity":"sha512-I6MYgUklv0VZtNInaoFwN2Sa7AiUTphsNrzv+r25Rvzwau9cZtAfJclclvuKHovk+Z4J4F2evzQ9N4kgm0nSFg==","signatures":[{"sig":"MEQCIBCgzpi6VUHgGRXW0vN6/r+Jt97IZg5H8IDyZCs5GV/4AiBuCQT+zaEko/35BSa1SxGow60obhb/t0TjphemnEMQsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0a61bdbaede36f96b016f9c6e70ed736ff3dd94c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1921.0a61bdb","@flighthq/text":"0.4.0-next.1921.0a61bdb","@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/signals":"0.4.0-next.1921.0a61bdb","@flighthq/textlayout":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1921.0a61bdb_1787701325874_0.6840711964722239","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/textinput","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1921.0a61bdb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"394acc0a7b9b557ecf08a861016c3f358997bfa1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1921.0a61bdb.tgz","fileCount":29,"integrity":"sha512-q6BnRi2fVfhyCJhs7ZLaHjS6iB555DZiIiFbaHjFiAES+Twz5Ln1PhHYMjO3K1xdM26oDOWQerljriD/shdPQQ==","signatures":[{"sig":"MEUCIQDBERgRHeIFMJewa2+OJeC7mcVCcvg2XcvxAeGvZbfBzwIgCa45s0r37WQhBFGaw7SKxedPfwflG9Wz4IAGudc0Ckw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0a61bdbaede36f96b016f9c6e70ed736ff3dd94c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1921.0a61bdb","@flighthq/text":"0.4.0-edge.1921.0a61bdb","@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/signals":"0.4.0-edge.1921.0a61bdb","@flighthq/textlayout":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1921.0a61bdb_1787701816455_0.6858289933590478","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/textinput","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1932.1ef883a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9c306921c287030b49ed65b9f5fbf9c2e69bf027","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1932.1ef883a.tgz","fileCount":31,"integrity":"sha512-LyhvgFBS2lA/wezhG0lgeIg7IA5OjJ1yyAwgbCaQa0/NfSPvEG5ubAxb4FsPEftchNvhLNQObPMT/+jq1fh5cg==","signatures":[{"sig":"MEQCIF7cz1cVb8DPFylhogxTzbfa7I/KA217KYuCdtuSzx4PAiAL4lqB1JOdG86TWle+VAdanZsRE4/JrOYHWvy7pOFphQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1ef883a866729a9bc6f461111970f6377de1499f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1932.1ef883a","@flighthq/text":"0.4.0-next.1932.1ef883a","@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/signals":"0.4.0-next.1932.1ef883a","@flighthq/textlayout":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1932.1ef883a_1787771400117_0.5970948114459009","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/textinput","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1932.1ef883a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"187053f98e5363276b757f56d7461136c81265f1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1932.1ef883a.tgz","fileCount":31,"integrity":"sha512-RfA3tnX51S3jiun9h2rZnO0uHLcN8dSa/NQ+2bPhvPeXslCr5sWKRZQhx1uTrW+3eYGMK18bE3ErVTzHzZ93gQ==","signatures":[{"sig":"MEYCIQDRNMZlqdrBfY2BJGSO/7BdHMVX/5kJjhLSeTroQ0qLkgIhAMQGMeVMdw391JSpsH1tqEOGc21OxXLlOWG/pIx5oE9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1ef883a866729a9bc6f461111970f6377de1499f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1932.1ef883a","@flighthq/text":"0.4.0-edge.1932.1ef883a","@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/signals":"0.4.0-edge.1932.1ef883a","@flighthq/textlayout":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1932.1ef883a_1787771863822_0.1434873447870022","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/textinput","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1933.e4809f4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0b833c20c0f02da48db517f5dbab075daa08cef9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1933.e4809f4.tgz","fileCount":31,"integrity":"sha512-9a+nbMSYMrJo+mer3QMkWRg2DkgvazPdI+iQUjYCXz5NcnpkleAUCljRXtWID5Nk2R6+TZOp1BQFcA87BgEHSg==","signatures":[{"sig":"MEUCIQD1ws5JC2M/MoIt+x9nhrMVe7VRz1+VLStsHNwWqiyL9wIgLmgDhJPBRppeKMSUjaeySrajKMcHlVvtWgkZ5mNJKmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e4809f40d738585d4eef938863717f46355ae430","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1933.e4809f4","@flighthq/text":"0.4.0-next.1933.e4809f4","@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/signals":"0.4.0-next.1933.e4809f4","@flighthq/textlayout":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1933.e4809f4_1787775082653_0.03403621002672441","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/textinput","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1933.e4809f4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3ac01610bb33edabc769947fb03a42abd1dea4cf","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1933.e4809f4.tgz","fileCount":31,"integrity":"sha512-EVTqDNRY8N3QH7eDL4TICVRFGg1/kpMopTv5ARRrTXOS6iAbXwYVlIlf+eGh3Z5NX+jq3KiF6kdneM1b/ShwKQ==","signatures":[{"sig":"MEUCIQDTo1E8ynscjz5HbFWJDtvA7FeYq0U4XIKAJ6phOXQUrQIgeiqiAILAL7ana91jcI78UnkiV5pUOUS+XI6zYsrEd7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e4809f40d738585d4eef938863717f46355ae430","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1933.e4809f4","@flighthq/text":"0.4.0-edge.1933.e4809f4","@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/signals":"0.4.0-edge.1933.e4809f4","@flighthq/textlayout":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1933.e4809f4_1787775513318_0.6317465514985499","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/textinput","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1935.74c34fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1ca5e6807e37d5e43097425ea04cdf297a644a28","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1935.74c34fe.tgz","fileCount":31,"integrity":"sha512-JzA60FqQCKKrWThdWS/9D/e7tmeilYrDQIood39vSzKzwChNypcrpvN4987OUI2gzC5ujCCEJVf/Q+LK6LI1MA==","signatures":[{"sig":"MEQCIAPCjaqWeUi0tOplfEnn/V+BA/Ckt3tgmHFsLwWGOmZYAiBeV/zPCjU/J1Qk+1PvxD7f2eYJEv8PRqfs2uIUwMMliA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"74c34fe734f33f44e48dde5d12a402b0a834cae0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1935.74c34fe","@flighthq/text":"0.4.0-next.1935.74c34fe","@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/signals":"0.4.0-next.1935.74c34fe","@flighthq/textlayout":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1935.74c34fe_1787777335526_0.48714496668748297","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/textinput","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1935.74c34fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"58cf27e0ea4e0a3bae9052783f7a19d2a6083161","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1935.74c34fe.tgz","fileCount":31,"integrity":"sha512-bGjxTbs1N9Wo5x6M3ykJKTtNfvIiup7FEXqwM4FwoxAyzFg38HF35mxNhQlCw0Kzxz6+LI/iLif6RpJAckC0Fg==","signatures":[{"sig":"MEUCIB31L2O+k+Zuf1HCS8q8iALLTZc4n0SGFhR4g9ZNxsZvAiEAm4cZcA3i9ccA85XWjMQAPef3gg4QOnRHAHEI+YVnrWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"74c34fe734f33f44e48dde5d12a402b0a834cae0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1935.74c34fe","@flighthq/text":"0.4.0-edge.1935.74c34fe","@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/signals":"0.4.0-edge.1935.74c34fe","@flighthq/textlayout":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1935.74c34fe_1787777767916_0.8068445723955893","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/textinput","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1936.bc924d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0f5403d1b37cc2e13c7c17c81909d54631748df9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1936.bc924d7.tgz","fileCount":31,"integrity":"sha512-UhHCPd8jVa+9n2W72pfePc92j3eYsN3ogsMFJV1t415LO6RWMOLAH99jsH30uJTIGeywrLFswRRACw+9IhyxGQ==","signatures":[{"sig":"MEUCIBEF5xvrWvmnPiQfmcp61h4W6WRL0M/1+Y8aujYgFwDWAiEAoGb6bq4y9J737P7rCYXEQ+8IA16p8K46DkduMkAsjew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bc924d7bf9e0d88f0ffdff16f0094890448c6ba5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1936.bc924d7","@flighthq/text":"0.4.0-next.1936.bc924d7","@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/signals":"0.4.0-next.1936.bc924d7","@flighthq/textlayout":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1936.bc924d7_1787779649602_0.9625393689314317","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/textinput","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1936.bc924d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"29feed3475171c8b97508da1e9843d1fb5ee7e79","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1936.bc924d7.tgz","fileCount":31,"integrity":"sha512-MyIMh723WyTHGScafUkf21Fjb9/m1taqIBCW8OoiUsMq4P5oFvobva8L/42RlAUw7a1lBDCbay+w7cGV8I7+DA==","signatures":[{"sig":"MEYCIQDkntHXc3F72icSbgWAAFGHmQ+9vn5tEJtkbRbiatQ+cAIhAJT72CT/RlGJ3liKjMIEvY/ed1tfd7x/f9C7CSBp1uV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bc924d7bf9e0d88f0ffdff16f0094890448c6ba5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1936.bc924d7","@flighthq/text":"0.4.0-edge.1936.bc924d7","@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/signals":"0.4.0-edge.1936.bc924d7","@flighthq/textlayout":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1936.bc924d7_1787780079205_0.2996149620955475","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/textinput","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1937.0d089b3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"53342a029a5baba78ebde4a764efa2995dd57613","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1937.0d089b3.tgz","fileCount":31,"integrity":"sha512-sR1xb7LCxwvpzuAm0XptXGFsCvQhTNfhDvBFJEzfrUksSZj8EqRNoFQOwKE1/+i7A/vO52JKK6sm/uA55vxGZg==","signatures":[{"sig":"MEUCIH/1/91B7BE+ZwuIohWXVdpTtJYoOkTGZ2kJEvjE27UaAiEA99XhWKMBfSVZdzwTuiG9ki5tAorn2VrPC8zzxcG7HBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0d089b3b3aeb9d68f93ed71d526ca4b1a073b948","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1937.0d089b3","@flighthq/text":"0.4.0-next.1937.0d089b3","@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/signals":"0.4.0-next.1937.0d089b3","@flighthq/textlayout":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1937.0d089b3_1787782971830_0.052841991558536305","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/textinput","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1937.0d089b3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1da64886648105203107e2c668ecccd6393a8f2b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1937.0d089b3.tgz","fileCount":31,"integrity":"sha512-gzP2McX6ehjAtvi8NYpPCkioG720nFASgcLO1Gh/Ddgcyolm3S8ChTd8wYHNwW79yoEhJN5xko86vlItXiJzbQ==","signatures":[{"sig":"MEYCIQCFXD30xhv/6lRyWYHxkLCI2tL0O58crZG2JER7DEVdpAIhANpD/bxmCZsJ7Sdom42RT3cTikV+r6q0QQ7yI/Sg+iKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0d089b3b3aeb9d68f93ed71d526ca4b1a073b948","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1937.0d089b3","@flighthq/text":"0.4.0-edge.1937.0d089b3","@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/signals":"0.4.0-edge.1937.0d089b3","@flighthq/textlayout":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1937.0d089b3_1787783405000_0.08672619279925153","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/textinput","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1939.481bde5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"20ca8586db95494656131d824cc393de5efc33b7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1939.481bde5.tgz","fileCount":31,"integrity":"sha512-xhWVsOg4vbrMm7K200QKiTOalgufEdEgC+RP8URBrqJBE6Z8o0Y1QyblI6bzaL2kH0FsNrJ2WQ+zNJNVmDeVcw==","signatures":[{"sig":"MEUCIQD/ep9VS1ODP0mlzB7hiMHtyxyYhK9a1ds9ejiJfcg2gQIgYjXHIZEd0QPpEKx4t1fyN0bbCvk4bzUZegBE0j+Rhzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"481bde5ee766ed84d7e6cc2f0d9e7f0ced06025d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1939.481bde5","@flighthq/text":"0.4.0-next.1939.481bde5","@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/signals":"0.4.0-next.1939.481bde5","@flighthq/textlayout":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1939.481bde5_1787789829673_0.600526048113414","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/textinput","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1939.481bde5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bbf499b5c275b7cb6c80fc73a3a3a89ccb61517d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1939.481bde5.tgz","fileCount":31,"integrity":"sha512-4XLa7760V/VorRwRGVFG5yHO1HoSssCIjdn1qYYflShee+HqaTqyPUU939HGSDkdlutN0i8YKbvDTXvQhrDmLg==","signatures":[{"sig":"MEYCIQD+GjsuVwysAvwSpVHW/78TBAJTnYR+TnavI1JpurXJLgIhAKGIyfp/OJuoVmlyzU8Xk6Fyrgq6Rk2wfTk6OhsJmw3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"481bde5ee766ed84d7e6cc2f0d9e7f0ced06025d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1939.481bde5","@flighthq/text":"0.4.0-edge.1939.481bde5","@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/signals":"0.4.0-edge.1939.481bde5","@flighthq/textlayout":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1939.481bde5_1787790289072_0.4461497754878456","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/textinput","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1940.b8a4265","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"03aa6344041eeb4fe5dbf502f040c57537739e39","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1940.b8a4265.tgz","fileCount":31,"integrity":"sha512-Ei+TYtBOaOwbCmrEXSPgdqonxfOqGoZX2/g3nYT9UYbmOiPy9jwDny2+lnJ3aNN3Xi3Kmi9DBvMS8GSuek7Kww==","signatures":[{"sig":"MEUCIQD3tTdl8QTjUW40qAqWBUQdSO9/SuC84REZV344ueZ05AIgOs+g2gouXWBSO4AzMFYLo3AF77HZLS6tLGnUVJ9e+kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8a4265e84fbd17f79cdfcb9197c61552d17389c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1940.b8a4265","@flighthq/text":"0.4.0-next.1940.b8a4265","@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/signals":"0.4.0-next.1940.b8a4265","@flighthq/textlayout":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1940.b8a4265_1787792829856_0.12046290289713557","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/textinput","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1941.1d7f2bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa701a23701fdc2616875b92767b5a3fb8947b9e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1941.1d7f2bd.tgz","fileCount":31,"integrity":"sha512-DTNIeVFwETALUFE6xwg+FXUcfVq13LvLLwL/Iexc1Fn6XGYI46l3Kb7qeY4WVjaRNnuyKK+TP4zciYMhGiG8sw==","signatures":[{"sig":"MEUCIHX36U4rMSE/YiAWTNolwiLB+FH1IjGyUO6gD9ldpgmjAiEA+Q7BojU8pKlxEKQsHEIDBuZXU71rcdGLSEIjUClFU6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d7f2bd9dc6fe0561ebd3833c0bf513486a4c768","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1941.1d7f2bd","@flighthq/text":"0.4.0-next.1941.1d7f2bd","@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/signals":"0.4.0-next.1941.1d7f2bd","@flighthq/textlayout":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1941.1d7f2bd_1787794074631_0.7150359480018311","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/textinput","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1941.1d7f2bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"88af2c167ded7883598f212d88048d31dda85447","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":31,"integrity":"sha512-KOj4L+NtZHjFBUkKjh2kuy0TM9xSc2DZ38nB1WXwG8YOKGoFwJ37pnDH3owl0POJvCHpXjmmFkgKKtKbytB52A==","signatures":[{"sig":"MEUCIFNjRNYMSSmx8ygtUFKaKsuGrB0T2jS6OzfBSEblJDsJAiEAsJ1iAIB9mvkiiYRSLx3rP2D0VuuSeMf70YRy7iS0E9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d7f2bd9dc6fe0561ebd3833c0bf513486a4c768","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1941.1d7f2bd","@flighthq/text":"0.4.0-edge.1941.1d7f2bd","@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/signals":"0.4.0-edge.1941.1d7f2bd","@flighthq/textlayout":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1941.1d7f2bd_1787794501558_0.9077362302021832","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/textinput","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-next.1943.b4c3e61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7136d71f08ef734d94a63c4b9c9205b760283656","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-next.1943.b4c3e61.tgz","fileCount":31,"integrity":"sha512-Utx16UcAuKylzLVg9pBIYgwz60SF/ZeHPa73IL1MjwVC/Dn7RRVVxZo1CuI+TuxQGzXnIqRQZe6FOD70zr5g/A==","signatures":[{"sig":"MEQCIE7lbEod+h+hDTVz5F330sn9NPA7hFdbVfvJkS1h2WdaAiAO2OWTEqhAiq2MiKz69OTKMVparOd6qqEqKj/x/m+Www==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b4c3e61e891e0afe8c26204db16be794b9f41214","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1943.b4c3e61","@flighthq/text":"0.4.0-next.1943.b4c3e61","@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/signals":"0.4.0-next.1943.b4c3e61","@flighthq/textlayout":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-next.1943.b4c3e61_1787795224042_0.7165558962614857","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/textinput","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.0-next.1944.cd6b6e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"32f0348a2037763d3523c5fac7a473d2937843fe","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.0-next.1944.cd6b6e7.tgz","fileCount":31,"integrity":"sha512-l+w+A7WV09p+C0Hjyk/VQL4zfHqktIlEaiMZehsbf8biMH6rsXYoGqCywjcXq0FEr0oZMisKoc5YAnjedmpMvg==","signatures":[{"sig":"MEYCIQCrTZ6vHb57aJunHUMSTun57AJs7pPxFFIfxy3c39MiJwIhAIkv7lgQLNIGSvNSvj+wDOqIsbXfNsgj0AjEIBwa40Ge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.0-next.1944.cd6b6e7","@flighthq/text":"0.5.0-next.1944.cd6b6e7","@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/signals":"0.5.0-next.1944.cd6b6e7","@flighthq/textlayout":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.0-next.1944.cd6b6e7_1787795517885_0.41593675425445276","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/textinput","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0-edge.1943.b4c3e61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c2838bd3d7cdf22cbfcc3ba893009803cfd8649e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0-edge.1943.b4c3e61.tgz","fileCount":31,"integrity":"sha512-GGeK3XG2Q5r/pFSmFLshsipfe4QmHqhILts1OfeFfh9TDgdqcqdLT2gtZ1aCrnDFNLhZlVoZ0SjhHrVEtNV/CQ==","signatures":[{"sig":"MEYCIQDJVAWRba8p0UD2vtKPUNYjxdu8lLb4zsA3uKNYYTUvNAIhAMAKerG21+j+QAVPLH88C8S1xc3eRjuEUcrxA6plLglH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b4c3e61e891e0afe8c26204db16be794b9f41214","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1943.b4c3e61","@flighthq/text":"0.4.0-edge.1943.b4c3e61","@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/signals":"0.4.0-edge.1943.b4c3e61","@flighthq/textlayout":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0-edge.1943.b4c3e61_1787795686721_0.64186010588134","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/textinput","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.0-edge.1944.cd6b6e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e1c916741d75ee7cf1f3810a7b1cb613c17594e3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":31,"integrity":"sha512-F1nW8/Ou8xJK2ZHz+o4p6nNlSbvlPbtGpvienal3YVP/DhAj/7QH32wwDmnrFvGZ6TZ72tM4wSSu2w/f7rralQ==","signatures":[{"sig":"MEQCIGZOz0hdLmfR09MnR2JkVojO3Ubj4DgJMz5xXEMci78EAiBhE8q6xYXvqKpTBKDumFUYmpY7ZEhQ45+1V/XKNVkKjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.0-edge.1944.cd6b6e7","@flighthq/text":"0.5.0-edge.1944.cd6b6e7","@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/signals":"0.5.0-edge.1944.cd6b6e7","@flighthq/textlayout":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.0-edge.1944.cd6b6e7_1787795964984_0.41938410371322066","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/textinput","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.4.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cac06455df1e0ccb77209f7fcc6b9d2f944d6737","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.4.0.tgz","fileCount":31,"integrity":"sha512-YNHQ8+I44oPU0lHumA4uiXKuQkuOEK4jatyeRy7UTTuRUoU4iMeswF/L+0h0SubCdvv/aY8vSEI0jT87u2K9HQ==","signatures":[{"sig":"MEQCIFW+AfX5GD0P2JD9pB/nu9o3qCnM4pXniL6M+1VEDE/jAiBfNavqB4mB2XHuDCoHhm7NnEsQ+/ReD4igf8/y69uHYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166716},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0","@flighthq/text":"0.4.0","@flighthq/types":"0.4.0","@flighthq/signals":"0.4.0","@flighthq/textlayout":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.4.0_1787795999235_0.41962892358575865","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/textinput","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.597.ab004dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"90961510d266d054f0bcc8fe249877048ccf59fc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.597.ab004dd.tgz","fileCount":31,"integrity":"sha512-8xrE/Y0nCT71XoCn7Zs2C0WtvMzKBppPP1YV1xAvz16Z32qZTeNbv/yr0guL/DBb8aTYlc1ZbDukBCLAj8aDQQ==","signatures":[{"sig":"MEQCIFOjkfHiVVMrlE+kBcfT5uxaY8/uHFuSco2LbxxnLVjkAiAt5MWkE9lHnnBqdUEtD1/p8G8uv1gIM8QxIdsRWcOIEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ab004ddc85b350cbd99a944e1e8108a016ae8af0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.597.ab004dd","@flighthq/text":"0.5.1-next.597.ab004dd","@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/signals":"0.5.1-next.597.ab004dd","@flighthq/textlayout":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.597.ab004dd_1788159406941_0.9565711186640771","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/textinput","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.597.ab004dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a7248fe22a6268720de8accd2584860ab402559f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.597.ab004dd.tgz","fileCount":31,"integrity":"sha512-9BVIkd8tNsKoFsWgAMsFOHx0Ldkm9S37YPBQqixo3NlzUxM4QY4x4Ct2M1DkeW1xVeHxX9HWyAbtTCu/bswcFA==","signatures":[{"sig":"MEUCICEr7rGCLEZTdLSDu+mZV6BwzZikGK6wX4v6iEcLEBXdAiEAw1m3td+M493HmxGkx7TqFj6KlSYtOgA/HnOO+uPhbwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ab004ddc85b350cbd99a944e1e8108a016ae8af0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.597.ab004dd","@flighthq/text":"0.5.1-edge.597.ab004dd","@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/signals":"0.5.1-edge.597.ab004dd","@flighthq/textlayout":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.597.ab004dd_1788159849049_0.9674784837956079","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/textinput","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.601.e6e16ba","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7518e8a670fb8509c79015c5b4b5eed3a32d8704","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.601.e6e16ba.tgz","fileCount":31,"integrity":"sha512-lT/b8ZwwOZqP6OnRgiaGnO79wEixUr57kS5ivdgO1u096jkewKejo/ehcZVYUhhz5VuZQRiPiuc87zDmuKaOrA==","signatures":[{"sig":"MEUCIEzqaDYLaUvkctVL6tgvtcqfVdmL+gajkL25nuPX9fGrAiEAwMAUXuWvUlGtTTQ1PG3QrKMFJCexSh71FBxTtZN5QrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e6e16ba4e02530d9579d14d496d5df29f0784c68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.601.e6e16ba","@flighthq/text":"0.5.1-next.601.e6e16ba","@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/signals":"0.5.1-next.601.e6e16ba","@flighthq/textlayout":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.601.e6e16ba_1788163086181_0.33887967240017725","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/textinput","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.638.d4dbd4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c265884fc7a436f8aebea0c3317c4ab6ad826db4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.638.d4dbd4e.tgz","fileCount":31,"integrity":"sha512-WYyyUsHKRGXyVyeyDkvMCQFGcsFNwm3jJTHlwY8w3RzUoIWKzrZm+A3GeAujnLwRr2lgd4HdHPphlQzRDeasYQ==","signatures":[{"sig":"MEQCIDrHlKji2qrPoGaN7b/maDroK2hTwdrBG/Y+2GoDG5zYAiBCaSZr6B665RWY89dBUirqL4uZxfPg9Q4H3ZHbrMga3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dbd4e347dc8be10b180c85a766ab50333dcb51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.638.d4dbd4e","@flighthq/text":"0.5.1-next.638.d4dbd4e","@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/signals":"0.5.1-next.638.d4dbd4e","@flighthq/textlayout":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.638.d4dbd4e_1788193894608_0.5515133675778077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/textinput","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.638.d4dbd4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1a51da18b911b479b0a3661d68ec5188d9703cfb","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.638.d4dbd4e.tgz","fileCount":31,"integrity":"sha512-M0Ra7cBkP50+oxdcWd7kI4iN7FPg4EG5YYJiwOdzFbPuipQ5uABLpKJOauj5R7R1IYd1dpFSGR/YJOjEiNEhYA==","signatures":[{"sig":"MEQCIFyhLZuG/rXjMFAWzeM6my2AUtxvP/mEf5wfAvLyJejKAiByhciWjkqklN5CnES2o7+UdDgG+rHhwCbGx+pod3WKGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dbd4e347dc8be10b180c85a766ab50333dcb51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.638.d4dbd4e","@flighthq/text":"0.5.1-edge.638.d4dbd4e","@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/signals":"0.5.1-edge.638.d4dbd4e","@flighthq/textlayout":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.638.d4dbd4e_1788194408333_0.5729198389709103","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/textinput","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.640.24b4c62","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0717662f10df4fd9eb3e33dd49c3de65a3f19ffa","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.640.24b4c62.tgz","fileCount":31,"integrity":"sha512-fWwXkkIaTCHRdOjwy7OWNQco8m7jBPp20IZ3AyLieBAEGBhCNoMN7NqMGi8SJAT/rMk3r8uZ0E7QQv2xTHmGrA==","signatures":[{"sig":"MEUCID9ODcBLJIlc91XYJAOBsAc9hzl2Ra915ZskTNgd0qxsAiEAzvNZfeU90aII9QxDGVQpV/XGRqMTqUoP09OiYHZWTf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"24b4c624056b5bbe9efac4e229f95754c500f5ec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.640.24b4c62","@flighthq/text":"0.5.1-next.640.24b4c62","@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/signals":"0.5.1-next.640.24b4c62","@flighthq/textlayout":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.640.24b4c62_1788200063807_0.8465882814979107","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/textinput","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.640.24b4c62","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"125f1b9c36a4e2d967c6184ea3e17971e1425dd9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.640.24b4c62.tgz","fileCount":31,"integrity":"sha512-wh0ZdsZg6EscA5BewZsXWEiYICc2jT3pI/uTbT7URnUCmnzHCWYjnJWBWDws3LiqVSg6t54AvDjdbdSLHP7DEQ==","signatures":[{"sig":"MEYCIQD/x+SkKFemOZ3aHGwQHpsIT3GB3PmBOsKpk/MP3vil1wIhANrJOOrpQ25YbITksbUGD2S6rIODu8OOZqm+Lbkdsswx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"24b4c624056b5bbe9efac4e229f95754c500f5ec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.640.24b4c62","@flighthq/text":"0.5.1-edge.640.24b4c62","@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/signals":"0.5.1-edge.640.24b4c62","@flighthq/textlayout":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.640.24b4c62_1788200531592_0.6013904348216363","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/textinput","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.650.5d3df0b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99d1225037bb056fe1884231c887511c5c602704","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.650.5d3df0b.tgz","fileCount":31,"integrity":"sha512-6/B5aytd+Duqm5r4QO/eGFlCmj0/bmBDkWYCkfSskfBKH60lU/3vtDuKk6DK1dXD9pYw+BjaletsXqOAL+2TWg==","signatures":[{"sig":"MEUCIQDBs5uhe+SujuKtRUs+X45wH4yM8zjLyM5N20oMG7Qv4gIgWqoxQ3PjDB90r1+XCoHtcQnc+E7iLEJIfM7tBfowl2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d3df0b3bd7071e51898ec6ca5f733b81cb94a54","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.650.5d3df0b","@flighthq/text":"0.5.1-next.650.5d3df0b","@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/signals":"0.5.1-next.650.5d3df0b","@flighthq/textlayout":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.650.5d3df0b_1788220753345_0.95941034342484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/textinput","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.650.5d3df0b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3af0e7f9efdb94aec043240990dbda6d795a06c5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.650.5d3df0b.tgz","fileCount":31,"integrity":"sha512-a5mrEh5b3L6Tn5MxjTVKNTmnkYGQGdgp9tch3dzjW5WeGzbKzCQcLIb8V5zURP63Yup22BS+8vyDdEv1MrVSZg==","signatures":[{"sig":"MEQCIGlu90lclgIZ8owd5ZpMPEHZqNd02aVpeSilQig+xjEVAiBRlRuHEnAtFhma627FgsQ6PfXr7pUbGkhEyyG23cK7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d3df0b3bd7071e51898ec6ca5f733b81cb94a54","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.650.5d3df0b","@flighthq/text":"0.5.1-edge.650.5d3df0b","@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/signals":"0.5.1-edge.650.5d3df0b","@flighthq/textlayout":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.650.5d3df0b_1788221290182_0.8488746284777999","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/textinput","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.654.b54779d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e9c68adba3a741f853a6ea7580ea2c5c4b065dcc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.654.b54779d.tgz","fileCount":31,"integrity":"sha512-2ZX2Dx/iWSx0Dhlu1u4oqKOhHGqNywx+WoWEu5R2lsljeFKiX9C0eb+IPxjkVGrKiddUa3rWjZy4Ap7X9hDoKQ==","signatures":[{"sig":"MEUCIQC0KZqNot+/M1q5Qpw9HjKHnENn2Lyybj/dTDTYtENS/QIgaDuYg2fcWcNK8UfVHHfhvB0iejUTrE+Ja/vzAL0w+fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b54779d8e000aedff716f72779c6a2a77aeabefe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.654.b54779d","@flighthq/text":"0.5.1-next.654.b54779d","@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/signals":"0.5.1-next.654.b54779d","@flighthq/textlayout":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.654.b54779d_1788233823426_0.9910645932068158","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/textinput","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.654.b54779d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9d4eb88fca043b257d40407072368c2a2dd43418","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.654.b54779d.tgz","fileCount":31,"integrity":"sha512-F5qAb2yjnhodL1M+1LIIWColepfuOHPd5NBZ7lYhA4apBdXVX/Mip++Sx/krpesJwms+FC9hSRjSCT7aOdCaEQ==","signatures":[{"sig":"MEQCIEbNVrcis8uQXErv3jgl7upvukQBTrA7MRfuywMU8grfAiApCh0j/iw1q5g8SQhSMJiY1jYWkuoGFgzzQbMxWqcAeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b54779d8e000aedff716f72779c6a2a77aeabefe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.654.b54779d","@flighthq/text":"0.5.1-edge.654.b54779d","@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/signals":"0.5.1-edge.654.b54779d","@flighthq/textlayout":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.654.b54779d_1788234308611_0.865242561968268","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/textinput","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.658.9cb44d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d50197246c6f5a1f6770ce4ca7bb73b6983c3e7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.658.9cb44d7.tgz","fileCount":31,"integrity":"sha512-ikXmbtC5OTliqEdS2DW3j1cj4JDlDJJCj9psacRoSbryApUdt/fkrI/D+2U5ssd+WdU9FBkg7M8WC1uanVzNNQ==","signatures":[{"sig":"MEUCIQCPaVh0a4emONyNiqvimfMPULJf7HkHAuFxk24aKid8yQIgF2k2hfLad7bJXc+QMmUw664Y4yJgx1YwjJ0yiwytsJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cb44d76b981adad2503d5e62207be99adb35c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.658.9cb44d7","@flighthq/text":"0.5.1-next.658.9cb44d7","@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/signals":"0.5.1-next.658.9cb44d7","@flighthq/textlayout":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.658.9cb44d7_1788290138473_0.4982335986773012","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/textinput","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.658.9cb44d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1ff572bc38f52f41450846d7c6b7139132d59b20","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.658.9cb44d7.tgz","fileCount":31,"integrity":"sha512-cFxAwJUFRH7lFP1q57WG5di/R/mKw9Lb7aTnZgkLynElmjasd4IT0e7cawotkY7YxIEmdxIZpNYlX+OAvhq5XA==","signatures":[{"sig":"MEYCIQCS62tdBHhu1k09LRqwBFtcAbRG+UqC1GT4jMT8zLB96QIhAPda3/aJ/QePo4PB/DYXfmZkVN+uNkq+jkobwzkF4AkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cb44d76b981adad2503d5e62207be99adb35c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.658.9cb44d7","@flighthq/text":"0.5.1-edge.658.9cb44d7","@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/signals":"0.5.1-edge.658.9cb44d7","@flighthq/textlayout":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.658.9cb44d7_1788290612871_0.15952804469193405","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/textinput","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.685.f72fc7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"eaaf575ecd09b269ad27c45fe252cdf92172e1b3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.685.f72fc7f.tgz","fileCount":31,"integrity":"sha512-usUI6dIgHdjChWTZTNVfeUNzK3NfVPmX/kxwwxe7+x6HPaaW1zVuL7+HTgrFMEL4CpbHcq3NuP7kFWSe8iQmCA==","signatures":[{"sig":"MEYCIQCWrZkWlmCXJA7qOowtdz2jZrKIFmaM0tzYU/y1SwPvrQIhAKCqT7jmqxnv5BEve6MNCTQtOGKBkG0nTepv70yGBJnz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f72fc7feaa9653d950f39c7d2fe6365f48e82e51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.685.f72fc7f","@flighthq/text":"0.5.1-next.685.f72fc7f","@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/signals":"0.5.1-next.685.f72fc7f","@flighthq/textlayout":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.685.f72fc7f_1788311381926_0.18712085170894732","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/textinput","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.685.f72fc7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1cb1b584cb21d69fa0c701fae9e6f6dec9e46ea5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.685.f72fc7f.tgz","fileCount":31,"integrity":"sha512-77jR7aZ4z6O3XS04OTQ2RpBkvsZMDzYplGD4r/GFsMcONqKotaItAZz3kV1+wAis+V+iH3NJDvwL0KRWKvXXIQ==","signatures":[{"sig":"MEQCIHR7SoeQCmhm92Aa0wjoyuavD/og0gfHR9W6207ZBsnKAiATL5R7rM6R75bsN1vafe5ogHloeklT0P/p2Qp4P6WRWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f72fc7feaa9653d950f39c7d2fe6365f48e82e51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.685.f72fc7f","@flighthq/text":"0.5.1-edge.685.f72fc7f","@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/signals":"0.5.1-edge.685.f72fc7f","@flighthq/textlayout":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.685.f72fc7f_1788311939736_0.7401949281070859","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/textinput","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.693.478551c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"939fd3372ab92d0e3189ede993345edccadd8a34","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.693.478551c.tgz","fileCount":31,"integrity":"sha512-Y5HUWY/8K6URfCLL5kbegPLUqlAr8KMOT7Vbxh57nZMGRC/l/XatQvzHdnBicidzNIYu7IH8fyrHW46H1y7vwg==","signatures":[{"sig":"MEUCIHgJKR+2yIFMWaqEQQJ4d4TfIY6/i8Mi5yw2uHDsqUghAiEAzUsN3Fvi5QH2rf6gmgm30hl32wflN/RiH1ZnO84DOA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"478551cf7887f05c42c11f75e59034c715c8495f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.693.478551c","@flighthq/text":"0.5.1-next.693.478551c","@flighthq/types":"0.5.1-next.693.478551c","@flighthq/signals":"0.5.1-next.693.478551c","@flighthq/textlayout":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.693.478551c_1788320614816_0.83825466932015","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/textinput","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.693.478551c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5c185b3021f53660c63d1bfa6102aefa30dccd23","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.693.478551c.tgz","fileCount":31,"integrity":"sha512-Kli1wQpOuKhKpYP5xZGN3RbyZQwnRontIqzMsLQpXCRBzhwH4rBteOvgskZ9/WV6K3Cl17Xv3rIhhLb6mEnukw==","signatures":[{"sig":"MEUCIQClkWfKX80dXr8J+JR0q3PynNlWlfrvOJdnqQDIg+GPMAIgBN3yxfkMrdD9ay+G9hbsyTobCpJzztpCqbi+GWUegJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"478551cf7887f05c42c11f75e59034c715c8495f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.693.478551c","@flighthq/text":"0.5.1-edge.693.478551c","@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/signals":"0.5.1-edge.693.478551c","@flighthq/textlayout":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.693.478551c_1788321152225_0.997560042551255","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/textinput","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.704.19c91ec","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"94ffa4d19a6a4db303dd149f1ae4cb0a82679245","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.704.19c91ec.tgz","fileCount":31,"integrity":"sha512-p9RzWx/Au2EC7v2L5AukG2IT3kIN8/K1PuZOpj91f+NtctV+AcRSg2z5N7WYb3H63zFRnnkORMJVW0YVkZNmKw==","signatures":[{"sig":"MEUCIQCjWwzmtAs0LzKMEdvrmrVoQdigmmnkUk19mEcxOxJSQQIgGBV0cJB8HeQ+BvRPgub08c/d22LOJ7b9PNV1zXzO9dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"19c91ec3e569d6b3b471682726465a79fba9f8cb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.704.19c91ec","@flighthq/text":"0.5.1-next.704.19c91ec","@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/signals":"0.5.1-next.704.19c91ec","@flighthq/textlayout":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.704.19c91ec_1788384424293_0.354973433266103","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/textinput","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.729.2aeb707","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9b9e3e78585c50477faeaba64e179434d26ee90d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.729.2aeb707.tgz","fileCount":31,"integrity":"sha512-IVV+pp2tAZgVoPRcJpB2+IXX9HzNA9gCSoWs5xq6lmteuq/VnyHWWNQvzLdSE+4XWxd4hnsXWWxySsRzuksjJQ==","signatures":[{"sig":"MEUCIQDXyeAGFn/x9PofGENiLcD8PVCJgMRfk/BfKGqjpliikgIgY5nCZgsp4UDXPjPjQJtfLrONUh4vfRddQms/cw6WFSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2aeb707259007d61c5aaf2e31fe47447a260fe2a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.729.2aeb707","@flighthq/text":"0.5.1-next.729.2aeb707","@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/signals":"0.5.1-next.729.2aeb707","@flighthq/textlayout":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.729.2aeb707_1788400540397_0.6725141205472245","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/textinput","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.730.f29a5aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34394e63c25a36c662d6b48ea07a71f497169168","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.730.f29a5aa.tgz","fileCount":31,"integrity":"sha512-lKhk98L3dTO8k+SQ+suLnDG0hJD+8VrV9GMrnzywoh9OQIQL/rhN0aV0yS2yAn81QlYD+vsRSQonWMGnfU8vHg==","signatures":[{"sig":"MEUCIAtgbA7KAYy95u/10a8F0CIHEMVkPV4crn7nmedootC+AiEA3qqCVEzRVWySrXxt4CqSZKuZ1wcAoOoInYMIksIlVdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f29a5aab5db192284ce5cadf08ffae2649a598ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.730.f29a5aa","@flighthq/text":"0.5.1-next.730.f29a5aa","@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/signals":"0.5.1-next.730.f29a5aa","@flighthq/textlayout":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.730.f29a5aa_1788404744346_0.010682039847473623","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/textinput","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.730.f29a5aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e9c154fbfbbac3605751e8501d5e53b84ab6033c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.730.f29a5aa.tgz","fileCount":31,"integrity":"sha512-8h9SsEUjXnwvsxA3gOlD9cOPN0YvXc4K45vScySGmUN23hnn0lXVE/rqJCwe0Qto1D2ifmxDv1Ii32qubbduRw==","signatures":[{"sig":"MEYCIQCnnayHdvz+7CnPYRWCP71fYrMdLXcXWBSTzsqF8Ci+IgIhAPmjCJ7JRibWlPXf2lNj/4hI3CqnRvYKeNWUDSJyXsHM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f29a5aab5db192284ce5cadf08ffae2649a598ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.730.f29a5aa","@flighthq/text":"0.5.1-edge.730.f29a5aa","@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/signals":"0.5.1-edge.730.f29a5aa","@flighthq/textlayout":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.730.f29a5aa_1788405285478_0.33171177415690756","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/textinput","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.731.0ae0aa4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6f158208decd6915c5a19f73ad97cb5593323127","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.731.0ae0aa4.tgz","fileCount":31,"integrity":"sha512-SdqUaKy5OwzA+WOpAWVOG/9cbSFwgyUJMe6j5/ECNfiFT5gc4eUrHf5lKRGrw2d1e6bdDAWQzI3I8DS4KqwHBg==","signatures":[{"sig":"MEYCIQDGl+fKdGVSq3ZvWrX64hBWB02oFpdT4pXEXBzAJPoQuwIhAIYGC4rEngpIYTI3tVRHmRy0hArDXvMZk9+1m7rhCfHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0ae0aa49d8251d23b546f64bc242f3ad59a98dcb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.731.0ae0aa4","@flighthq/text":"0.5.1-next.731.0ae0aa4","@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/signals":"0.5.1-next.731.0ae0aa4","@flighthq/textlayout":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.731.0ae0aa4_1788405444533_0.9252817162005906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/textinput","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.731.0ae0aa4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"de68a005a23ab04c6e00e704f3c9285c8bb37a15","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.731.0ae0aa4.tgz","fileCount":31,"integrity":"sha512-1PMl7q0RCfJa9ORfbACo0M696hWxk9jMQ2ur2DE789RhEKZB0weGPYFuaRHvKc1svop0hAPg1jaVeWdIMVBiig==","signatures":[{"sig":"MEUCIQCLUT/5Zjv2UB/xGM6GaSHdp1A4pKjDNsf3EawBpri1pAIgdbj1YaClYUhGmvux2JbIOkqT+E3Kc4OYJzrVcAugAk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0ae0aa49d8251d23b546f64bc242f3ad59a98dcb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.731.0ae0aa4","@flighthq/text":"0.5.1-edge.731.0ae0aa4","@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/signals":"0.5.1-edge.731.0ae0aa4","@flighthq/textlayout":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.731.0ae0aa4_1788405988473_0.5673946373662704","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/textinput","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.743.8d09db1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"da782f819f73d349c3e40f4ed8ebd6bd0ceba5e5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.743.8d09db1.tgz","fileCount":31,"integrity":"sha512-wCj/wC3zH0/m4Y1LiKgVGWHIAFE5PcTzy61XXKiTYzyLIyCWVmXq4ytv0xCMK0UbUX+lbNIxO4FYwAkT7Eg8Kg==","signatures":[{"sig":"MEQCIBlSlk3psodrCji1PJrCRShErq8SaiX14E0AD4ca7wz6AiBnmV7aV56EUau0MWGGnwtOOnLnOVFRumnws5Lpli85QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8d09db125a0afd3b73ca6e039a7dd25bcb9737d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.743.8d09db1","@flighthq/text":"0.5.1-next.743.8d09db1","@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/signals":"0.5.1-next.743.8d09db1","@flighthq/textlayout":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.743.8d09db1_1788426635973_0.6044035148322784","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/textinput","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.743.8d09db1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8b31718f8047afb4acf996de66d4a084d21c6aa5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.743.8d09db1.tgz","fileCount":31,"integrity":"sha512-bhGmrfD48Jbrcq+mZDgqZCXxQYogKMw1e5TwI6wSvgqgSQv7sjrK7Qhfy0rSaSnFEVlOXl8KqgoMxY1E9cEDJQ==","signatures":[{"sig":"MEYCIQCbzMkWbS/AUMf0E0Mkky7TF9fHjIMev/DIHq55IDA8mAIhALkQ+H34sBN7rKExTpSMI/M0MXquRwpg1cD9MDnc8Io7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8d09db125a0afd3b73ca6e039a7dd25bcb9737d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.743.8d09db1","@flighthq/text":"0.5.1-edge.743.8d09db1","@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/signals":"0.5.1-edge.743.8d09db1","@flighthq/textlayout":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.743.8d09db1_1788427153589_0.010537792400726165","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/textinput","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.799.62ef0c7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"07d0c8347f3fb9d82d38bbf244ed1a44af9e96af","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.799.62ef0c7.tgz","fileCount":31,"integrity":"sha512-/9PP1/X31xURfA1tMyeGWWlb1zh1O9Ol21MhtyZsyZBbv4Fl818Gmzbr1yJRXzTX0RTNBDSNzlLEDMOglH5xwQ==","signatures":[{"sig":"MEUCIQCdH8oL4+aXbQg4IDdK8TlaEQWLvbrW7SG13rLhWZeowwIgfW0WCRZI1oUza3gHAfmnTynMHjeM8h6SQZjjg4YBxc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167602},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62ef0c74f09f24177aac3695b2487b2d743d4fe6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.799.62ef0c7","@flighthq/text":"0.5.1-next.799.62ef0c7","@flighthq/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7","@flighthq/signals":"0.5.1-next.799.62ef0c7","@flighthq/textlayout":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.799.62ef0c7_1788447291056_0.9892504775852524","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/textinput","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.799.62ef0c7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d97a19fcd2d77c28f42ef357c3e8a9f83015522","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.799.62ef0c7.tgz","fileCount":31,"integrity":"sha512-XP5ICgourIChwmF7MAH9E0Aq1SlPR4UuMyZ+j3qJ4lTJ2l4lS/Uw7Zj18TgMerIPwrB1pw2R6Bdri29/7BhZ0w==","signatures":[{"sig":"MEUCIQDj669zVzgbCuOtwpl/hi9cVgq/n/ipPG+XAbJaxYSCSwIgD/+RlfeppRyaY2lCW5AuI4v/xoEW31Ulb+tQc3WOpCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167602},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62ef0c74f09f24177aac3695b2487b2d743d4fe6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.799.62ef0c7","@flighthq/text":"0.5.1-edge.799.62ef0c7","@flighthq/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7","@flighthq/signals":"0.5.1-edge.799.62ef0c7","@flighthq/textlayout":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.799.62ef0c7_1788447786523_0.8699260633957335","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/textinput","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.815.cc08b93","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8efebb39e29a14a9abe568b40520a8384e5f73e8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.815.cc08b93.tgz","fileCount":31,"integrity":"sha512-aLLfMh+/buM7UUAfv/PplftTQIYeQWFnp8AdvmiWMeDVGtmrnVbMqhsGeY6YAAkhkvyVVoMpLmtIVgm9bfW+qQ==","signatures":[{"sig":"MEUCIQDF6ocGFtJWkx+FhetZvjcPykOYpB7bH4twTrq9AagV1wIgXyCws5VFWWr68Et5LOuasy8ANZow/g24ExHcP+r50u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cc08b93ef981080fa86bdd5143dc61dbdbf2665b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.815.cc08b93","@flighthq/text":"0.5.1-next.815.cc08b93","@flighthq/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93","@flighthq/signals":"0.5.1-next.815.cc08b93","@flighthq/textlayout":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.815.cc08b93_1788461101742_0.4382432759735533","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/textinput","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.820.97b3830","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7546de093e0110018f8fcc5fe4246a56444f7a3c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.820.97b3830.tgz","fileCount":31,"integrity":"sha512-N0BkXn/kfJ85VbKH0TXcaqSI6UqGhIjHCyQUFBP5tI0bN/+nRKbQSX66PTPrZ4IKXNEenYffhNq2kNOdn9ZPxw==","signatures":[{"sig":"MEQCIFA8lpjmAuxMJIkeHzZeFh5Yujv6HvLhTjOFamlnNcH3AiAKFMNNL4lM4zI5Pdgd9GoCsUBzn4dOTlFiR9ziSr52Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"97b3830e843209d92da169e02a52c0574efe5c09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.820.97b3830","@flighthq/text":"0.5.1-next.820.97b3830","@flighthq/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830","@flighthq/signals":"0.5.1-next.820.97b3830","@flighthq/textlayout":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.820.97b3830_1788469630471_0.7961610140577147","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/textinput","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.903.f434bc2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2ed6432040d3e0c942064fc5418bf6cbb092d161","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.903.f434bc2.tgz","fileCount":31,"integrity":"sha512-OPhETF0l3lD4KA26ClvTD5FQxwY85FpATl4F9NOaUkBQSNb5tgUTKHKvd1C1OqP+zlTJh2c1M+hO2g5LpcYnHw==","signatures":[{"sig":"MEQCIBsnSMaZgszECr1XEFUFYmX8MO74symIQwEdNTzbWbbKAiB24R6RoVSHtpDiaCBQgnlwPGkOHZxABNtB3hoYmyBTbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168982},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f434bc233778d75aeea61995df3a8cfaec459a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.903.f434bc2","@flighthq/text":"0.5.1-next.903.f434bc2","@flighthq/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2","@flighthq/signals":"0.5.1-next.903.f434bc2","@flighthq/textlayout":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.903.f434bc2_1788551056519_0.6192019127100243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/textinput","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.904.b545d9c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d48bfad1f9c8f8db822fa38f2e03ffc1710b70c9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.904.b545d9c.tgz","fileCount":31,"integrity":"sha512-iaS0Ll74AjVYDlXjdaD3YAutDmDLAlTV98G6XWQnJaRZTjOah6ULrqBVa5iRuPP6yzLlaVPcYwDseVheXCRV7g==","signatures":[{"sig":"MEQCICz4IqEu0+QK7/JiF9HHuoIK0qaHLWhZafyzel501+MsAiAbxYz71jLLx9t6n2RBkLRaaOzAmOK2YOLwyzshlVXzag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168982},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b545d9cfe622400923a81685c78547f2be54eff5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.904.b545d9c","@flighthq/text":"0.5.1-next.904.b545d9c","@flighthq/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c","@flighthq/signals":"0.5.1-next.904.b545d9c","@flighthq/textlayout":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.904.b545d9c_1788554704986_0.42023755999927115","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/textinput","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.905.5fbf787","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d3029df98cf538088f62557ee3b60712b02daa4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.905.5fbf787.tgz","fileCount":31,"integrity":"sha512-jktimSOIb0tX8zCtJPG28vnYyuI9YpjWZnTd8joFzsn3DHeWsSkM7PLj9Oq2FVgc+bJ5HZGvgQOZekv+wPc4JQ==","signatures":[{"sig":"MEUCIFrWl+oVASOnuma9PQuwN9yMhfNpvdJcv6PIU7eFLUSoAiEA2A92Ef4SeNvZiiz4vrJmF7ER8XE0js9SIl+AaIuiFM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5fbf7874064c384307542d68b4dcb6a895ff0dcf","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.905.5fbf787","@flighthq/text":"0.5.1-next.905.5fbf787","@flighthq/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787","@flighthq/signals":"0.5.1-next.905.5fbf787","@flighthq/textlayout":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.905.5fbf787_1788555975581_0.49184731022696804","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/textinput","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.906.419e5c9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b4e6d6bad207cf6d8b4759c7fa66889d01859b4e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.906.419e5c9.tgz","fileCount":31,"integrity":"sha512-HQjSunGumaRQHdJsoSvzdMAcHB369hAgMTW/L6muPoF5xIFdKMyJ8UAl7uv2z6AECAV5AjKFYMHIFdkGcNZHzA==","signatures":[{"sig":"MEUCIFq6RQMibVfvxfBsy10ihTpcVOeqZ1uNjG7q+8L4BomDAiEAmefc0MgSrga9/LNIR0aUQRaufupnSMcvk8KTTfCpgr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"419e5c925b366b5053ed7711ce371eee89dc31e7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.906.419e5c9","@flighthq/text":"0.5.1-next.906.419e5c9","@flighthq/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9","@flighthq/signals":"0.5.1-next.906.419e5c9","@flighthq/textlayout":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.906.419e5c9_1788559659115_0.33652087904366557","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/textinput","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.908.b072fbc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8531c304c19172710a38c7f52da121255b295186","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.908.b072fbc.tgz","fileCount":31,"integrity":"sha512-+EYBcupZ9KcPSQ3oZrFiiZvJs9H5G8X48RVD438Q0PzZSLdgh3WrJIaCaepB7nAvDPPx+SBDigfM54f/SvNV7w==","signatures":[{"sig":"MEYCIQDtceUTtcANACMKuuGF+A8ELIWjqmOiJVewUbLxGjk5NgIhANi6yvwouFIjtnXy61yXQQpP3sva6RQ/GUEm9eG1uVuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b072fbc49d0745bb96842601b864551b37ab3ca1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.908.b072fbc","@flighthq/text":"0.5.1-next.908.b072fbc","@flighthq/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc","@flighthq/signals":"0.5.1-next.908.b072fbc","@flighthq/textlayout":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.908.b072fbc_1788564315877_0.14078408899285977","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/textinput","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.909.a5d1857","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"95f158487ec57f59f8c5013240098585f28d40b5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.909.a5d1857.tgz","fileCount":31,"integrity":"sha512-IOiexsUDC7EQi62jtQdZmsBpgiusTx2ETNGrQlYMHXzSE4bcvda3mgGSK6kkkRxdqEZ72eW6/EgEj3F9/BlijQ==","signatures":[{"sig":"MEUCIAWTFVIkiim9SosDaTn8n9i6KGfl2E1+RzXi75Smy6EqAiEApP8rYreYPZ1n6il4DsWFoLejejxtaKzX9lPobERRqTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a5d18571cd3176400ab4dd8e03a2ed880037b213","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.909.a5d1857","@flighthq/text":"0.5.1-next.909.a5d1857","@flighthq/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857","@flighthq/signals":"0.5.1-next.909.a5d1857","@flighthq/textlayout":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.909.a5d1857_1788564863449_0.04588993998881419","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/textinput","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.909.a5d1857","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"54d60dde8a53be7c37639bf69118d5404c46875e","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.909.a5d1857.tgz","fileCount":31,"integrity":"sha512-sy2uYAF/Ujrtn255cepEsEKxA2gw6LsShgGOISEDMR1uo79EQhOJ2ph6PvZd1aNWAL/Vk4MHVFHqYuDfL1g9yA==","signatures":[{"sig":"MEQCIG4Lrmg84RkyqTmUJnQHhuz1Kizds0meLRSUfUORku5pAiAWaK2qAxA/7MSJOPlZCwPj/c7zCjUqUrlbWlRzu4tsaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a5d18571cd3176400ab4dd8e03a2ed880037b213","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.909.a5d1857","@flighthq/text":"0.5.1-edge.909.a5d1857","@flighthq/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857","@flighthq/signals":"0.5.1-edge.909.a5d1857","@flighthq/textlayout":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.909.a5d1857_1788565433330_0.6811789486005742","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/textinput","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.911.32a089f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c173b384c11c0c4222afa0e5ea4146a8b3842645","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.911.32a089f.tgz","fileCount":31,"integrity":"sha512-yQHRV7Ltw6EZd31d/Rj/bjR/lXtrUZ/TodBH1Ngb45RD73sVaf6whcJV9TmohFKI4rSPX7ZV/89yInOSd3AmlA==","signatures":[{"sig":"MEYCIQCTKE0RLToX0zXZbLXHipf7izmGIquasAEEPQkXphZ4IAIhAPVAF8KPGhDNLxRsWL+qtrieODBQv+tXqWb7qQdQEOSq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"32a089f1342d08547fc2359dfd5e8fe9f7e3c12e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.911.32a089f","@flighthq/text":"0.5.1-next.911.32a089f","@flighthq/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f","@flighthq/signals":"0.5.1-next.911.32a089f","@flighthq/textlayout":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.911.32a089f_1788585374072_0.12483730930616765","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/textinput","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.911.32a089f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f3c4a24d52b2e79777a9e9040ee9787d28abb888","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.911.32a089f.tgz","fileCount":31,"integrity":"sha512-va4wUNzgK+gDTl9+kmGbv2xvNxPhhpG3yRjffeTGu+P8zhL6Z9Y4ioJZclnKoRQW/xnl1lBeKOxf0ZNR0APs8w==","signatures":[{"sig":"MEUCIHfz0seWv7Qq/nNUEO1m6TsLwVT7ljNQO/04eJguqwlyAiEAhUeKKdcgcV1BaFdy/NskTEKvPfJrrjDre7lPHAMfqiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"32a089f1342d08547fc2359dfd5e8fe9f7e3c12e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.911.32a089f","@flighthq/text":"0.5.1-edge.911.32a089f","@flighthq/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f","@flighthq/signals":"0.5.1-edge.911.32a089f","@flighthq/textlayout":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.911.32a089f_1788585759323_0.7307587190701399","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/textinput","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.912.289aaa0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a194e9c7528c991de22686f035f14bee68bad1bc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.912.289aaa0.tgz","fileCount":31,"integrity":"sha512-BzZbxGi1UZgbdi2Gp5rA4fCOPa+0dWfwe91QGPGTQv/+vcH886AWWvVQ019ccGhMNWkRmwpiw3O7v8ZutsCaaQ==","signatures":[{"sig":"MEUCIQCPHAGqijMsCU0+QUcxh9sshVHtsxoA/7k8a3E2HHBGOQIgRGbGI3mzVC35bZbi03gY68nlfLPrvd9ZQgLW3yf07GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"289aaa01f9bb829f06c361b687b6c15a4ba4f9db","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.912.289aaa0","@flighthq/text":"0.5.1-next.912.289aaa0","@flighthq/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0","@flighthq/signals":"0.5.1-next.912.289aaa0","@flighthq/textlayout":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.912.289aaa0_1788587275007_0.7612741200935005","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/textinput","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.912.289aaa0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c50abf7a35f325c562725f1be55502576b96e722","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.912.289aaa0.tgz","fileCount":31,"integrity":"sha512-JSZGvKHR0tOvuPWGbI9bRqo82ajffhCtT6ZbJO1iSibU+9HUra6itvgHhHWIXHmsDViqXVbtMSPzNNHRxjxjew==","signatures":[{"sig":"MEUCIQDCMsVOrjgioIAtjsIMSZsfw671nJfYYYTlfYKudWutZQIgL/trXleTlBXjdoh84MK3Cbbd8HXDqVLOBQGcX8Adbvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"289aaa01f9bb829f06c361b687b6c15a4ba4f9db","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.912.289aaa0","@flighthq/text":"0.5.1-edge.912.289aaa0","@flighthq/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0","@flighthq/signals":"0.5.1-edge.912.289aaa0","@flighthq/textlayout":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.912.289aaa0_1788587584249_0.12393153789049705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/textinput","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.914.ed01add","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ce3ff9e4d8513ad5deb6bc3a0d4c92be97769a34","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.914.ed01add.tgz","fileCount":31,"integrity":"sha512-Z2P5Es6fjOlxJZ5FiOWE+wgLeOewXzvgzu2ZD2RntmbupbwEybsjSxPdeYJb+1QTf28RTwRLT8/lK3s43D+n9g==","signatures":[{"sig":"MEUCIQD1HTFL1wPEBDsjym8k/DdWjsNShAWGwhKNdhyuDBEcJgIgPcnIdrd9oUep22mk0pvbJjP3xulvbueWxrF3Uhxor4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ed01addb10f223ccc2cf89a73d3150ebc84d0b01","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.914.ed01add","@flighthq/text":"0.5.1-next.914.ed01add","@flighthq/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add","@flighthq/signals":"0.5.1-next.914.ed01add","@flighthq/textlayout":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.914.ed01add_1788630727127_0.30261287850796803","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/textinput","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.914.ed01add","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f41a3dc06c935667551a42170ff43c4f11c3c30c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.914.ed01add.tgz","fileCount":31,"integrity":"sha512-vRMlHPSFkqtQ1ZTSYOPJPnmLrSYE/NdY7CBn6+p9k6CoI+QG/8EIX98i/HW1MHKm6wVBE2fHNHD05TwKUBe2dg==","signatures":[{"sig":"MEQCIENJOYuyXrfcxkxVGxFuOppxCSit0LvrCNdZFrUbRamYAiBNJ8c00kTDNuTZEPH4gDeFvcTlLx6C4TZ6kQwm5KoNhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ed01addb10f223ccc2cf89a73d3150ebc84d0b01","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.914.ed01add","@flighthq/text":"0.5.1-edge.914.ed01add","@flighthq/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add","@flighthq/signals":"0.5.1-edge.914.ed01add","@flighthq/textlayout":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.914.ed01add_1788631272268_0.28756214979353834","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/textinput","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.915.d4da7e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"239bf1508a389aa3f99a61863cf800b1f13472c5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.915.d4da7e7.tgz","fileCount":31,"integrity":"sha512-1PPycLl2r9mIQmU5qUBf6QDYAKMCxx5t1X0gFA6nnFWxl863jejLXTCJ9riDGa+C6s6gQg9zmuaN7Iz3t/+IJA==","signatures":[{"sig":"MEUCIDRlWw17IhQ+GTqKWpPgiYo3b0oWOyuVNoRiYUrI5HSGAiEA4ZxV+E29uwZv9pI/rQQHTxIMpteJW6MHh9JYvjr9jEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4da7e7eaf7e58b0a32c4c4098023b670ac1e76b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.915.d4da7e7","@flighthq/text":"0.5.1-next.915.d4da7e7","@flighthq/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7","@flighthq/signals":"0.5.1-next.915.d4da7e7","@flighthq/textlayout":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.915.d4da7e7_1788632422198_0.5553321978995036","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/textinput","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.915.d4da7e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c29f86abba34be8e115a1a1586768728f8e27d0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.915.d4da7e7.tgz","fileCount":31,"integrity":"sha512-MV8jM71UU1FJzOsz5ahEz7bxYT4sCNKwxmf2s7dzkCLw+20DAzht1br1v2B0tqYKKdyymTCYUE/k/H7jIJs/Ig==","signatures":[{"sig":"MEUCIF2b1ovCikGPwU9ZT6n+ZfkhUWPN29tupHxj2bISRtXFAiEA6yDDpuCgixSDNdSIj19X+dTZ5huhAslCVWwKLgxkijc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4da7e7eaf7e58b0a32c4c4098023b670ac1e76b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.915.d4da7e7","@flighthq/text":"0.5.1-edge.915.d4da7e7","@flighthq/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7","@flighthq/signals":"0.5.1-edge.915.d4da7e7","@flighthq/textlayout":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.915.d4da7e7_1788632814454_0.3123801202592795","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/textinput","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.919.354c575","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fb9be124d18c2fa044f32937dd09c5ee6b67c8d0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.919.354c575.tgz","fileCount":31,"integrity":"sha512-PRS2piQ1Iyy2AGpk8ZCwaxkv99sCUkv56ANfw6C735OG2VOK/9XF6jQNnV6GnkeSTrv2wycUNxeK9mhqXG4ZzQ==","signatures":[{"sig":"MEYCIQCpX+JW0zjWeykdUL7i78HDA3Q+dHtBJaTMCFibk/TFeAIhAJxFHVHrzauezWf/NK9llOfBH1YbPXNRDI81wVVbh2k0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"354c575656605d83e51b525716705b91317a5dd9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.919.354c575","@flighthq/text":"0.5.1-next.919.354c575","@flighthq/types":"0.5.1-next.919.354c575","@flighthq/entity":"0.5.1-next.919.354c575","@flighthq/signals":"0.5.1-next.919.354c575","@flighthq/textlayout":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.919.354c575_1788649828167_0.004199190964214949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/textinput","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.919.354c575","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e1c7601ed40c88ee718206880650aa83333a82f1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.919.354c575.tgz","fileCount":31,"integrity":"sha512-oy91jDzlB0TxHDcI26L+inS1uex449AA5yRbu6K8dXAlpkhnGMQXnocgXq8KwD91eKV87tu7+LHSeqpeZqeAiw==","signatures":[{"sig":"MEYCIQC2asZg1faffUD49Vwo/Jr98jZZf945PIYyQNnKi8Us7wIhAOn7epdNtYPxMDQU6Zyn//aSsUux9tQStnRVeGxvpL4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"354c575656605d83e51b525716705b91317a5dd9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.919.354c575","@flighthq/text":"0.5.1-edge.919.354c575","@flighthq/types":"0.5.1-edge.919.354c575","@flighthq/entity":"0.5.1-edge.919.354c575","@flighthq/signals":"0.5.1-edge.919.354c575","@flighthq/textlayout":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.919.354c575_1788650377541_0.4202037281090385","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/textinput","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.920.da8f530","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0b1720e61feec0440d9170823db9e2b97c984942","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.920.da8f530.tgz","fileCount":31,"integrity":"sha512-DtdnMWV3QXy6IjfuqHEt/tThb6L0Nb8+yx+vGxK6hfageJ7H+KcAQzXwY4RvOgy+Y/UwUE9wupG8x6VtdfsiPg==","signatures":[{"sig":"MEQCIDeDHiLhIxGbPMk1eu44A30XLBlX9uH5MEnbX5HP4NhIAiAVH+8hYuaf1YBCVXTC9l3wx5qBfHBVZohcWL1RUliWdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"da8f530894916f9baa6a9f6822b4f393b9e70a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.920.da8f530","@flighthq/text":"0.5.1-next.920.da8f530","@flighthq/types":"0.5.1-next.920.da8f530","@flighthq/entity":"0.5.1-next.920.da8f530","@flighthq/signals":"0.5.1-next.920.da8f530","@flighthq/textlayout":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.920.da8f530_1788726153031_0.999196904326108","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/textinput","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.920.da8f530","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9e9abab2c64f593e3829af782dd470b85e7ccf51","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.920.da8f530.tgz","fileCount":31,"integrity":"sha512-aoA+eFstmryMCDlxAZ5YugJzSQTS+xoyqbu1FoJpSM/1i+GXxYSuSY08MyYaDt9GmM+GVeHwNg9CYRSiWqs2YQ==","signatures":[{"sig":"MEYCIQCJfC6g750SiyMhFpefvzihVTDIXzrJ0yTzYkzJBCrfSgIhANRICCo4MUo9pGeLlQWMBn/JcE4AEnsYvMy+GF6zVsZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"da8f530894916f9baa6a9f6822b4f393b9e70a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.920.da8f530","@flighthq/text":"0.5.1-edge.920.da8f530","@flighthq/types":"0.5.1-edge.920.da8f530","@flighthq/entity":"0.5.1-edge.920.da8f530","@flighthq/signals":"0.5.1-edge.920.da8f530","@flighthq/textlayout":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.920.da8f530_1788726700702_0.819811481256361","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/textinput","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.973.788d3d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d94dab02f74c23d181af802211466bacb403a9af","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.973.788d3d7.tgz","fileCount":31,"integrity":"sha512-M6cR2BAT6aBuvMi6Smjc1C5TZOZf/yqgB2m1njoyuMu8nBGZh2t9Upn0VMiTeMUcb2j62LyxSmTSLoD246syGA==","signatures":[{"sig":"MEQCIFF2aXJPNxA+HiyCjjFzlHjQtFgRpGV5WJWoT9L5gIkDAiBVeZDyvpg3+p6ZwEF3fsMxNEhgsGymrFkLOiEaIkManw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"788d3d7375cca3a0233cecedda1a4e031bd26dec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.973.788d3d7","@flighthq/text":"0.5.1-next.973.788d3d7","@flighthq/types":"0.5.1-next.973.788d3d7","@flighthq/entity":"0.5.1-next.973.788d3d7","@flighthq/signals":"0.5.1-next.973.788d3d7","@flighthq/textlayout":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.973.788d3d7_1788898647166_0.20422728183649208","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/textinput","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1017.13841a8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7b5f20b65216ea22ef28874a5c60b8cd761b71aa","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1017.13841a8.tgz","fileCount":31,"integrity":"sha512-T4A1YtCTjLhnORRNKn/lKE4PDac+HEBJQTbfs7C7p9eb741jhYq1SAen6+mUw8zD+6VAkLbLvz9DhGqYqa6W/Q==","signatures":[{"sig":"MEUCIHy1LGyqvU3glTzR0nc8/9LwLTLqYimP7dssrDSakw3jAiEAvfK0iE5YXbswtpq8DV57c04w7QTC9im71MZ/9YR21ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"13841a81e0ac1421eae7411a678d38d72b3e358f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1017.13841a8","@flighthq/text":"0.5.1-next.1017.13841a8","@flighthq/types":"0.5.1-next.1017.13841a8","@flighthq/entity":"0.5.1-next.1017.13841a8","@flighthq/signals":"0.5.1-next.1017.13841a8","@flighthq/textlayout":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1017.13841a8_1788927283498_0.786349641241838","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/textinput","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1019.1274ec5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c036fa633f0ddf638ea522734d2bdc3ffe4296b8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1019.1274ec5.tgz","fileCount":31,"integrity":"sha512-OvWqCyyjbHytfVLu3Xat0wTJf4txwh3J0V5PeU95Fcu+I9Mhk9+gx4A3UMjHCur7cPkgIwRbbjHgWiISZlGQ1w==","signatures":[{"sig":"MEUCIFeoxiEAN7IZsXK4lr+3/0dkfNGHzJ3k8pMXd56xjWbCAiEAl6rVpPTHZkG/NmzSCJkcgSwc8CHXAgh9rZ9aAXqxPPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1274ec5c923947dc64d5ffedcbd8169fc758cd9f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1019.1274ec5","@flighthq/text":"0.5.1-next.1019.1274ec5","@flighthq/types":"0.5.1-next.1019.1274ec5","@flighthq/entity":"0.5.1-next.1019.1274ec5","@flighthq/signals":"0.5.1-next.1019.1274ec5","@flighthq/textlayout":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1019.1274ec5_1788934466645_0.7842862193443925","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/textinput","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1019.1274ec5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d887242ca1da242dbdf38eceb165720ca9f0c2e9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1019.1274ec5.tgz","fileCount":31,"integrity":"sha512-kAlqL/kuTS0oRiZcfTsujX8T10NLAQvYXAKY6asyP8Uwmv8iYhpuWW6TKkYAdPW6nMBIP8hyZkYMmSau5nVVuQ==","signatures":[{"sig":"MEUCIBqM3VxTTqElfbh9f4p+QYlOIMyGrDrOOA67TKEO9t/aAiEAhqx5U64AsuDMSmJw/xts7ffSbiVxW4yxZ9kts9uo7bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1274ec5c923947dc64d5ffedcbd8169fc758cd9f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1019.1274ec5","@flighthq/text":"0.5.1-edge.1019.1274ec5","@flighthq/types":"0.5.1-edge.1019.1274ec5","@flighthq/entity":"0.5.1-edge.1019.1274ec5","@flighthq/signals":"0.5.1-edge.1019.1274ec5","@flighthq/textlayout":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1019.1274ec5_1788934879287_0.580203807083397","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/textinput","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1047.858b9b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"98bc11785f0fc559a2284f91fd68ff7af43e5872","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1047.858b9b6.tgz","fileCount":31,"integrity":"sha512-qNqP//bpN3FaeEh/pSJpeRP+by5kmstZIcAzGvkUYvhjbGN2EG6OKYC59wKHys/v6mm3IYCAByU1uwE44tDJPg==","signatures":[{"sig":"MEUCIBelzzsvnt2JxP1zJcjGSg8bOVHPGFHJArpboaL51ov4AiEA+3klIqZkqzgb2InbTtnntn3Ke/qI+6/AVVMMj6L+XGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"858b9b601de814f6b6940cbb1ffff0916b903268","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1047.858b9b6","@flighthq/text":"0.5.1-next.1047.858b9b6","@flighthq/types":"0.5.1-next.1047.858b9b6","@flighthq/entity":"0.5.1-next.1047.858b9b6","@flighthq/signals":"0.5.1-next.1047.858b9b6","@flighthq/textlayout":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1047.858b9b6_1788973128694_0.244876322745206","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/textinput","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1047.858b9b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"96aaef447ac1b05d650a48c3a228ad41dbeace84","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1047.858b9b6.tgz","fileCount":31,"integrity":"sha512-E/kp8diXZrR1ekSFGmFGqzokGg/OAqb/okKUetoSsfQ+9RYP5vvCudM31flVymGL5q+Rl8Iv3zypM6nlUg68eQ==","signatures":[{"sig":"MEUCIQC3k8B6nFy1RvLCFe333MqwY3/WiLTmXZzeF7gwn0U4sQIgRVQXo0NYNUsj9Jkjlw5MiH9mSNKJkddFgNqn7DOg3DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"858b9b601de814f6b6940cbb1ffff0916b903268","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1047.858b9b6","@flighthq/text":"0.5.1-edge.1047.858b9b6","@flighthq/types":"0.5.1-edge.1047.858b9b6","@flighthq/entity":"0.5.1-edge.1047.858b9b6","@flighthq/signals":"0.5.1-edge.1047.858b9b6","@flighthq/textlayout":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1047.858b9b6_1788973471314_0.07708029430596186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/textinput","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1050.0bd43cc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c1a04e6e76b8df92c593ab2418bfac941d6fa251","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1050.0bd43cc.tgz","fileCount":31,"integrity":"sha512-rWUwq0V3O8Ie7HGbrxNrDOVnuNVCG8vx92xRJQ/0AApsJdSg5p9cgyGC7N476yPcv4JwmyMCUDR9qk6lraJgEA==","signatures":[{"sig":"MEUCIEe/P9a7a6l1lpt0h52U9K2cAI62D8rFyhKdMH5tQC9hAiEAlGzBp77RnUgHcoamI8F6+BB12r1tETVcj02z46lJB9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0bd43ccdf62d9977512bf6c0fd6dc3ec177a8c8f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1050.0bd43cc","@flighthq/text":"0.5.1-next.1050.0bd43cc","@flighthq/types":"0.5.1-next.1050.0bd43cc","@flighthq/entity":"0.5.1-next.1050.0bd43cc","@flighthq/signals":"0.5.1-next.1050.0bd43cc","@flighthq/textlayout":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1050.0bd43cc_1788988367266_0.9702687970309534","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/textinput","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1051.65889a1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f5b320b5ca04d1743ac25de20addb87a4c6ed0c6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1051.65889a1.tgz","fileCount":31,"integrity":"sha512-6bhYEunLtdPO59fCRIm2BwK+P5iICWx9Ml3/CGd2ZNI1rZ/gJHAJSryPFSaaiFvdsw+9uU9WTp8/6CFKB1kZfQ==","signatures":[{"sig":"MEYCIQDCLXapwMZ5pRh5CI7L4Ydh71hUivHyXjqM1GQMfyal0QIhAIpTU1/ughjvz47sv5PS5EHk5Er5AYCp+hwSNllMqBSz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"65889a191bb0d2f5f2f95148590874f3e49bf9d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1051.65889a1","@flighthq/text":"0.5.1-next.1051.65889a1","@flighthq/types":"0.5.1-next.1051.65889a1","@flighthq/entity":"0.5.1-next.1051.65889a1","@flighthq/signals":"0.5.1-next.1051.65889a1","@flighthq/textlayout":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1051.65889a1_1788990905277_0.03287747390105222","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/textinput","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1051.65889a1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"baeee5a3e9f62dfbb48db5799385424b326d9abd","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1051.65889a1.tgz","fileCount":31,"integrity":"sha512-s7tMra3Dup02h3tOk4/rpLvPKrdL7jDMFPcH5x2F5XBBhdTZm9TEPl4Jq0/U9aeFYHzkAPCUnau3SRIm6a2UBw==","signatures":[{"sig":"MEUCIQC/1mBYCT2/RrDhqYpKJsEcUN2eW14rSCtH7AzNyAU8BAIgLrR67PnSeLzTIHKq+IjunpqfcAiL/vCqnFwdeKcj0Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"65889a191bb0d2f5f2f95148590874f3e49bf9d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1051.65889a1","@flighthq/text":"0.5.1-edge.1051.65889a1","@flighthq/types":"0.5.1-edge.1051.65889a1","@flighthq/entity":"0.5.1-edge.1051.65889a1","@flighthq/signals":"0.5.1-edge.1051.65889a1","@flighthq/textlayout":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1051.65889a1_1788991406881_0.8978686533592859","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/textinput","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1052.ea38f97","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e6ed6e87eeb673ecfb0be4d52828a5f17695c487","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1052.ea38f97.tgz","fileCount":31,"integrity":"sha512-VhWPNlbWvHOcijvv2TEXsv6ta1xgfoYzvYgEcI4jhQF7Z23oA0WC1d/KZx1NfaougL0ociMZ2y3ZxlZzlglH0g==","signatures":[{"sig":"MEQCID7cjwRqOopOtwzCllavb2EL8r5sIyIDQIV+Je+j24J6AiB4JsSpzs5CWIQZfkkRrfkycJXEXjTb66O30SJaxuZ4HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ea38f9774bbb5b1696c25c9ba02dfae381db021d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1052.ea38f97","@flighthq/text":"0.5.1-next.1052.ea38f97","@flighthq/types":"0.5.1-next.1052.ea38f97","@flighthq/entity":"0.5.1-next.1052.ea38f97","@flighthq/signals":"0.5.1-next.1052.ea38f97","@flighthq/textlayout":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1052.ea38f97_1789013648646_0.8952597627101955","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/textinput","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1052.ea38f97","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"32a1a53da866ef2626d7c9a522a0313eb2d0785c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1052.ea38f97.tgz","fileCount":31,"integrity":"sha512-qXXkkFnorpDqzirf2y81rj+i0tm68PiXZjeg1wPeleRyeRsha83zQKWW+7XPh9FScEH/CKQgxgWSPBKElkGNuA==","signatures":[{"sig":"MEUCIQDLjWLK8+AU5oxyOlPg6fzcUy1Ov7cRkC5Abh+C9qF6PQIgLEgLCpLKem3kU5vK+GuTlNdtamRFv8jRakn3FeCVDQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ea38f9774bbb5b1696c25c9ba02dfae381db021d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1052.ea38f97","@flighthq/text":"0.5.1-edge.1052.ea38f97","@flighthq/types":"0.5.1-edge.1052.ea38f97","@flighthq/entity":"0.5.1-edge.1052.ea38f97","@flighthq/signals":"0.5.1-edge.1052.ea38f97","@flighthq/textlayout":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1052.ea38f97_1789013961765_0.5991301272914635","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/textinput","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1056.4945b81","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"243e6809890ea902e5246b6957527df4450adde7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1056.4945b81.tgz","fileCount":31,"integrity":"sha512-HiQEXZma08iFsA8LGLKzG+HI7+zvhyKjZGB9Umpbbc1qZPdvdLZPkh81vT7etslnJkMnvol/n+GfdSWe5bL74w==","signatures":[{"sig":"MEUCID+h12M1mjnBY4gnV6RHTjCN3j6c0fUyfz4Q2CjASSxoAiEAovDZJrQwR3YdNu8PF93o4OvxjG8lgjILNCmvJI53JJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4945b81fd2d8dc61f234442ef77169e0f3ae2316","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1056.4945b81","@flighthq/text":"0.5.1-next.1056.4945b81","@flighthq/types":"0.5.1-next.1056.4945b81","@flighthq/entity":"0.5.1-next.1056.4945b81","@flighthq/signals":"0.5.1-next.1056.4945b81","@flighthq/textlayout":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1056.4945b81_1789060547242_0.7678567462319048","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/textinput","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1056.4945b81","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"df3aa67a3ca19b674700ecefb28402ff3066fe83","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1056.4945b81.tgz","fileCount":31,"integrity":"sha512-QwuXwQbKQrx7GHpO5eAYSd9SmOJkGH0H7tuXE/7OSaXZYvuXQytoiYnGGM/ZoEIFotfOJKGeECTGl1nVW4qo6w==","signatures":[{"sig":"MEYCIQDS8fUQCvcq+8eOLX5muLaW1Eb07yLd7E8vdN2zp/IvtgIhAPp0p/wcs+nkdLk0gkVj74y2ZBQaywgAIvzH9xQwVW9m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4945b81fd2d8dc61f234442ef77169e0f3ae2316","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1056.4945b81","@flighthq/text":"0.5.1-edge.1056.4945b81","@flighthq/types":"0.5.1-edge.1056.4945b81","@flighthq/entity":"0.5.1-edge.1056.4945b81","@flighthq/signals":"0.5.1-edge.1056.4945b81","@flighthq/textlayout":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1056.4945b81_1789061041190_0.496742573118913","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/textinput","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1058.751c53a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c725ed9eb01321b0a034f7ee25efb7340fc80707","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1058.751c53a.tgz","fileCount":31,"integrity":"sha512-kCz9QFxc/03a9UgkTHQi3ortalY81VYGgtG48KM3BU824RSWBjs8JoSd5wsVvqljLRURmDfUT7y2vxmqu4iNkA==","signatures":[{"sig":"MEQCICbf9NHupZp8lV4QmNf6GAQLDT03w/COhYz+9Re/PkokAiBgs6Cr7WoVI5KLHcoyMmzGl4IK801S7JK/zK/0H0sHqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHOeJxf42S1UceIhfM5orbHEEimOzyGYkwalwzFKljXkAiA4gzxXlGNAcUC/VK6JzwlP0RO6wjH/SSaziLcA2XLr5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751c53a7765e345d4c3e29d3a6089601b35c2bad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1058.751c53a","@flighthq/text":"0.5.1-next.1058.751c53a","@flighthq/types":"0.5.1-next.1058.751c53a","@flighthq/entity":"0.5.1-next.1058.751c53a","@flighthq/signals":"0.5.1-next.1058.751c53a","@flighthq/textlayout":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1058.751c53a_1789079908089_0.14457149805797886","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/textinput","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1059.c56d3cd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1dc4ad92b3156044c6eeb4c6d1275474e199bd7d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1059.c56d3cd.tgz","fileCount":31,"integrity":"sha512-tjyZQB3qQ52SAk53UXiDW4qx97g15MQPGdEsbqJrmSoKTbGIhOwkd4EryoZuiUBiLSSJlBulTQz/rwoieoyyJw==","signatures":[{"sig":"MEUCIFL1aQBXaJ0ZPozRX56EcqLtAJquTrzUayBatQ1/Q5zvAiEAuPxwPaOVoNGvIA2zIYwIH5ac1ODkewUwRiq/dYER2Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsaEqa/5CdOmhmpHdLxOg1sS2E2yM02aQ1p6OXeMPtJAiBY444y5MTuu5F7meUZ6V69LFH340S3ZNrmN0YzbxT6vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c56d3cda9aa3602334632ba5110c8ff1279391d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1059.c56d3cd","@flighthq/text":"0.5.1-next.1059.c56d3cd","@flighthq/types":"0.5.1-next.1059.c56d3cd","@flighthq/entity":"0.5.1-next.1059.c56d3cd","@flighthq/signals":"0.5.1-next.1059.c56d3cd","@flighthq/textlayout":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1059.c56d3cd_1789079994327_0.670840165799995","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/textinput","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1058.751c53a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3a541f91cb6ba24f28405629a5c20aa57501c51d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1058.751c53a.tgz","fileCount":31,"integrity":"sha512-Ro74kyE4Ii75I+kjnhu3hcBG3wC32+KGaTvJrhW9Y9BtGgE6Ne5jrgfc2F2SmdvN6pfrwYVfZDngzrVg0ccsLw==","signatures":[{"sig":"MEQCIAVvpJPIRDvd9QYe8XOouGhgC6WUPLCvNbHYuitsLgTiAiBBifeZqn5il5Y5m0K2Du2WXZyPVVwkSY7o8bwBaYNYHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1CnjgMwmQVPRQaBOP09GbH1l1Bejn+5RZRR1UDqKYBAiAWaWEOuhWJLhEw6bfq6JL81EFw7OCxg9K2gsFQK/fW8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751c53a7765e345d4c3e29d3a6089601b35c2bad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1058.751c53a","@flighthq/text":"0.5.1-edge.1058.751c53a","@flighthq/types":"0.5.1-edge.1058.751c53a","@flighthq/entity":"0.5.1-edge.1058.751c53a","@flighthq/signals":"0.5.1-edge.1058.751c53a","@flighthq/textlayout":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1058.751c53a_1789080279689_0.5585116797879381","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/textinput","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1059.c56d3cd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6332d5338c1e2519ecbe1918af6f758287e23172","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1059.c56d3cd.tgz","fileCount":31,"integrity":"sha512-rdBiO59Zh4kywZsiyvOANhhBFiCixkAvxPsDieadxywHlpKPcNsa4De+0V/E0TUbzEWvW7LaXJ6jz16I5Eb5aQ==","signatures":[{"sig":"MEQCIFJru7iOOFbVNOFEKtuZGBkyGs09THJaCy5BFK5zApjcAiBM5U/fPnmFbmOVBgRSqAP5J++2SKK/ffAJfasyy43GPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcC4NN0ERSxf4rspFGcDyEo/wzUgHa4TUrXZDJBqv61QIgQHyrnv9I5XXn2SL0jMk0476rt4RQj6amnlLTbkOgfZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c56d3cda9aa3602334632ba5110c8ff1279391d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1059.c56d3cd","@flighthq/text":"0.5.1-edge.1059.c56d3cd","@flighthq/types":"0.5.1-edge.1059.c56d3cd","@flighthq/entity":"0.5.1-edge.1059.c56d3cd","@flighthq/signals":"0.5.1-edge.1059.c56d3cd","@flighthq/textlayout":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1059.c56d3cd_1789080532284_0.4479920127162582","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/textinput","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1066.36fe89b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"01dfd999fbf7c2ac797ef7e79f8fa3ad559e3da9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1066.36fe89b.tgz","fileCount":31,"integrity":"sha512-ExPthT7dKsDaA3xvmAi4HrricRti5un8SPgY11qflZ00Xm265jxJE2cFCXlLwNxL+yffCVwo2wEq8ewmOoMK4Q==","signatures":[{"sig":"MEYCIQCbZJI546RkGNz5kEVy/2WiqyymLA/AW2aLO7bFzAG66AIhANdS1EE9mWDWIBmJwWoYjnypxXmRumMo676cH/GESp1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEWevESMq6PI08LUPY/qsPUzVbe7wJGOODSWDl+45AuAIgJ2Dm/bDHFgRLFyq7LsEjD4KPPgdjO7i1bUjWA/aD36I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"36fe89ba6c64ce8afd3d789f17c5d9730a46f50f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1066.36fe89b","@flighthq/text":"0.5.1-next.1066.36fe89b","@flighthq/types":"0.5.1-next.1066.36fe89b","@flighthq/entity":"0.5.1-next.1066.36fe89b","@flighthq/signals":"0.5.1-next.1066.36fe89b","@flighthq/textlayout":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1066.36fe89b_1789109549308_0.16513674859295713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/textinput","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1069.554a2ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d31f13b978d36fc81c7f77bd04308bfc9564c8e0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1069.554a2ac.tgz","fileCount":31,"integrity":"sha512-epSqDbtqWxmgvR7nAPRkVZMaK+jOtUiYyiiYHl+SisIQ0/ViEjc8467+oiFFep9xBQxuzta5E+oAudtEaWSnNg==","signatures":[{"sig":"MEQCICYi/tT0lp9dsEEEsf0doh+DzvQDajX9ysaV68lYbTeZAiAl4Sw8yWgYoLGDwtKKjOY4rPIyGHPLIqTASR5WX4ahEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDA3I9qpoyh4wVzmjLggkT0dSUzoRrn6vTmVHoasO9MpAiEAtGxVFAjpPTAXMQ7aG/hBtkIvwiJ+VEls9G1Ag357pZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"554a2acc3fecf189b89b0729308ff890a15c21cc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1069.554a2ac","@flighthq/text":"0.5.1-next.1069.554a2ac","@flighthq/types":"0.5.1-next.1069.554a2ac","@flighthq/entity":"0.5.1-next.1069.554a2ac","@flighthq/signals":"0.5.1-next.1069.554a2ac","@flighthq/textlayout":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1069.554a2ac_1789112163821_0.6620066719558806","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/textinput","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1197.6a425ce","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2e9c30a413c01476a33110b337fad2b0770d4fce","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1197.6a425ce.tgz","fileCount":31,"integrity":"sha512-ZB0ofsBSgqrQFwfjUiREvzFssyQnnALjX+JLHLTYcMIlIqsn7kTqsTq407HkbdOEZWCvIzk+FEOj4gIO6FGV+g==","signatures":[{"sig":"MEQCIB2DEXLuGuZS8Wh8VYcig9ZPn0KC4hPXFrV1o2tHU54gAiAttKwcULWqC9vSFXEfv+fjsVvCNRJ9DodXrV3DRd/zHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+nt+8jqOf/e/JIqXQviV+zwZLBtsyCGsQKBNdBsA2nAIhALYk5xB5eZzXyYkH0Vg+soUR7t4UPwXjddonkbvckxBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6a425ce64e6d501dac8218fe625e73d58da88639","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1197.6a425ce","@flighthq/text":"0.5.1-next.1197.6a425ce","@flighthq/types":"0.5.1-next.1197.6a425ce","@flighthq/entity":"0.5.1-next.1197.6a425ce","@flighthq/signals":"0.5.1-next.1197.6a425ce","@flighthq/textlayout":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1197.6a425ce_1789241247132_0.13433472382765088","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/textinput","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1201.9b49dee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8445cf144b03d29236c0dc8fcb785fb4a33bd920","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1201.9b49dee.tgz","fileCount":31,"integrity":"sha512-Dh5W3FCkK+ncbXTEoS7CvOQw2KYWzsZRVFsf18fRAHcfyPEidfeYHwOJIMRCYH5u/euZzDLF85JOteytjHy05w==","signatures":[{"sig":"MEYCIQCvhND5pye01KhWQBQVr9vKY/q4Y6JAvfpIYBQCV4yJGwIhAPpHsTGm4vNwc/dv4JQ+1ZG90VyHhTGN7Iufi0WQf6zo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEXWSwaL9qEtfFQ4/VW+xuvHLiCDQqPqCQC67lg2lzMTAiAzFrjqJCJC6Tlp5zVBXpm7PTtSVfsXK0j12vnATZYD8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9b49dee3f22f6b2838c3d237edcc77bca65734f2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1201.9b49dee","@flighthq/text":"0.5.1-next.1201.9b49dee","@flighthq/types":"0.5.1-next.1201.9b49dee","@flighthq/entity":"0.5.1-next.1201.9b49dee","@flighthq/signals":"0.5.1-next.1201.9b49dee","@flighthq/textlayout":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1201.9b49dee_1789245761834_0.13084980695524595","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/textinput","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1202.e31f126","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"91b96b4c810d05a955fc8427fe31201518817fd5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1202.e31f126.tgz","fileCount":31,"integrity":"sha512-i2UtNMjzOWofg3nQTl1TKcgaYy6CGOgjO3Wb2S0Myqei/VYT/XI77bZ2FMj4+aw0lCLdiUawvZCnO1nVGanXMQ==","signatures":[{"sig":"MEYCIQCh6c1PRk7sG/NYPx4sOnVn9XMlU59ujh/zZieyLmPiGwIhAKPUoLibNqN9+cMunkHA3ncrjzDf9pDNxz/J2ZTVH4em","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBf+PgEQ5U/b4D34l1uG3phhx9Y1vFXMg1xCagRueiWAAiEApwKYOBgqPrQEPTVgiJF8qX6ym64bJ1CoV5UAx8wE7dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e31f12600309de6161f5523f2b3c17698a5ff664","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1202.e31f126","@flighthq/text":"0.5.1-next.1202.e31f126","@flighthq/types":"0.5.1-next.1202.e31f126","@flighthq/entity":"0.5.1-next.1202.e31f126","@flighthq/signals":"0.5.1-next.1202.e31f126","@flighthq/textlayout":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1202.e31f126_1789249488672_0.1761797513947776","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/textinput","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1204.e33a1ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"05637adf903ee734b6216200862008d8d846e830","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1204.e33a1ac.tgz","fileCount":31,"integrity":"sha512-xLkqm6iUoXK5KBqJJrMRa3Dp5pelyjostfsr90Qv7IO3CCwHcCGAwSUBShLwmS/ROm0sre/Ho8/oa6SysRL4Kw==","signatures":[{"sig":"MEUCIFDlXielLJT+sRRNgJdSsSuUn0G3Ie348f3A6wLbRNZ5AiEA1LqR0IahRlc9Udm64q+e+GjnSCDU45CwpWGxmWcFvb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDN1V745uEBRaN+fPyw+AgfhLA3REiU72ev0Z5yiGZtAIgTgOtr7kVUqpufMzPyBtOlbdjreRL+LcdYTzc8EpuIUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e33a1acd62afea4078e3aae31f675f8ed642b3a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1204.e33a1ac","@flighthq/text":"0.5.1-next.1204.e33a1ac","@flighthq/types":"0.5.1-next.1204.e33a1ac","@flighthq/entity":"0.5.1-next.1204.e33a1ac","@flighthq/signals":"0.5.1-next.1204.e33a1ac","@flighthq/textlayout":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1204.e33a1ac_1789256174283_0.12567604875329663","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/textinput","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1225.129b76d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"92763c9e21a3668fd8c98130334407ae989351a4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1225.129b76d.tgz","fileCount":31,"integrity":"sha512-fWSO4Ubp9xHpKUNmZ+5p6s+em8jDUHvZK5tOPwawRCgzKcqpjkufzTLhmtMEi/9mOOnTl2RXQJDTrUzvsr8klw==","signatures":[{"sig":"MEQCIHbZB1awU8MNjnUKkJt1lLvtdh1Z+YHQCthKg8fFbg/0AiACzOLuBK67MMNljTGPymZXNPamkTPUsRFzEw+yirYybw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID1jr6aJewRvuq7j6OF3TVpPqWRsiPAkB3g0YeCJREg+AiBMjOPXXjh2JsSkmasJBZB4cYr8bHjf3TjLJ+cbvIZqVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"129b76d4025138e3fbbe6fcdccc31a89f6bfd500","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1225.129b76d","@flighthq/text":"0.5.1-next.1225.129b76d","@flighthq/types":"0.5.1-next.1225.129b76d","@flighthq/entity":"0.5.1-next.1225.129b76d","@flighthq/signals":"0.5.1-next.1225.129b76d","@flighthq/textlayout":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1225.129b76d_1789269987645_0.10749805807107471","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/textinput","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1244.12290e1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3092df90e5d08465f54c6d94b76f7133db7ec032","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1244.12290e1.tgz","fileCount":31,"integrity":"sha512-LtJ2RhpNqFu4PumspUyklLSRFxcXkUlOlsM6nhUr9+tXaxr79zwcTiffyQ3ykj9HiITMle1DmpJGQB0s6bh0IA==","signatures":[{"sig":"MEQCIAcQAVJ0TEgiFLFCNI9DVcH/fItrTOQsXPRLMHoiJe8yAiBaSMgK3H5NW4Q6Bz0plikdTmuCq1w1S5IUmIbKuINTxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEJGmHonqlYu6jlHNjDZT4xeHUZ9wjrhLqP1n4uVs23AIgebUCGg/WHVe+aH5bSHkMcQSIkKIkxsHAlOTeDdItGec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12290e1f9b322ecdc5d521dc3c3597796c75045a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1244.12290e1","@flighthq/text":"0.5.1-next.1244.12290e1","@flighthq/types":"0.5.1-next.1244.12290e1","@flighthq/entity":"0.5.1-next.1244.12290e1","@flighthq/signals":"0.5.1-next.1244.12290e1","@flighthq/textlayout":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1244.12290e1_1789288358199_0.39410376371045963","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/textinput","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1251.918ea64","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5947e938621bca327fea1449b89613aebe10ffca","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1251.918ea64.tgz","fileCount":31,"integrity":"sha512-yP/6n0o615LTTMCHloCV5WG1AYfAOm6AJB1TtQXP8nm58gIcnPRs+gAwCUCUuPX+tL3IPlF83nfWyavzWrcVSw==","signatures":[{"sig":"MEUCIDdBSW8g1BxcCeiFG1EmZdHKN+XAyndFfbfpQ1QfSNuTAiEAzB+VUPBMC3+N3wZVWwbHcb6aI5IGQz9dTYXTxg3xnU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD19OHCFoCyQDB3MWVIT+8dyK2RKWMnRv4L5ypdFr7EnQIgUPfOnf44lehhcjrfk+eY8VbPvGHJQu0OdHEL1y69Ckc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"918ea648938b20a45e9c7ba1a5ae1f002d6f8931","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1251.918ea64","@flighthq/text":"0.5.1-next.1251.918ea64","@flighthq/types":"0.5.1-next.1251.918ea64","@flighthq/entity":"0.5.1-next.1251.918ea64","@flighthq/signals":"0.5.1-next.1251.918ea64","@flighthq/textlayout":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1251.918ea64_1789314081331_0.07145760752134933","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/textinput","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1252.15e4611","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"04909c45c3b5739e66431890efdfc015bf8dd8ae","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1252.15e4611.tgz","fileCount":31,"integrity":"sha512-ZRIL84FiPpNgl3f1BO2uhc2KHDGrueHRR9lWF2gZS6mkZJWVqrfIz7SCdIj72gbMC2niKyxf1AP2DPvVbW1o+g==","signatures":[{"sig":"MEQCIEAHNd9HQfz6rT7BTMExCt42A8t9YOI+MAx55AwxCu9tAiAKg/cA2WduQGgjWshvDnVoEETaNc/2/VR4/ZgeJSn0Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG0YDI3DWG9IQjKlEyhFvIV0Mx05EdZA3jwyDF+K8KPZAiAp4vGIE8yB7nVdmsd/5dKzeTNZAuQG/K73Ihwy9QQLxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"15e4611773b9704eb3965924ef12a0a8d99c4a77","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1252.15e4611","@flighthq/text":"0.5.1-next.1252.15e4611","@flighthq/types":"0.5.1-next.1252.15e4611","@flighthq/entity":"0.5.1-next.1252.15e4611","@flighthq/signals":"0.5.1-next.1252.15e4611","@flighthq/textlayout":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1252.15e4611_1789315141730_0.40472755591103504","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/textinput","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1253.6fe252c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d8bd0840a9868c28d74e8fbb61400304eb4c8169","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1253.6fe252c.tgz","fileCount":31,"integrity":"sha512-z/eZ3yIp3cWUMGl2uXEUAydCOS3fy2mQcNW+ELRdbfZ+4eLGutzGmiBWoTufp7oUCx+W+eWotVop1GFye2UCTQ==","signatures":[{"sig":"MEQCIDQrxTvOq9XcV1B88CKLhTdgdeqp0vPk4a7AqB48fZKpAiBGYEVgsA9Kju+Ei25r2kZq46ZGVLQD2bME+vIxwOegRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBazsxYVX0lxdKvdjN7WiZ8/v80e3sA4+4ICm80YbOAXAiBHDPoo5aG7wDRj5F6aTLN1y7IWqn4k7uKd5nSAxaIN2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6fe252ca721620db74125e4efd624bdf0fc88c04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1253.6fe252c","@flighthq/text":"0.5.1-next.1253.6fe252c","@flighthq/types":"0.5.1-next.1253.6fe252c","@flighthq/entity":"0.5.1-next.1253.6fe252c","@flighthq/signals":"0.5.1-next.1253.6fe252c","@flighthq/textlayout":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1253.6fe252c_1789334669305_0.6940110738952372","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/textinput","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1254.2ab4a06","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f1538df8ec25fbf3b24492b22b3074b7cc209648","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1254.2ab4a06.tgz","fileCount":31,"integrity":"sha512-pGzFSknUYxcrchEcNg3kAXOf7PMdVKPgMRDybAei6KSHYraCKEqrPTi7LdoWmfmrlEPxHmXca9bOiJVXi6ypjg==","signatures":[{"sig":"MEUCIFkBum0YH0gQ5kDSkFSEgNfVMYKe5p6Cr+vibKbYH5nVAiEA0mR5Zu9v6xDwgmDbOCEH4pUSFpvbGVsQ/ZKgVMGT4bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGW12az+DyVSsQQGlduu7BkzDojTEr+bJAv9j3dofEWqAiEAmNhRzHKo9n4tEPUy1OlbemoBxACPj31VmOBfDHxfrDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2ab4a06667b0db0751b848e22fd7999f391b29b2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1254.2ab4a06","@flighthq/text":"0.5.1-next.1254.2ab4a06","@flighthq/types":"0.5.1-next.1254.2ab4a06","@flighthq/entity":"0.5.1-next.1254.2ab4a06","@flighthq/signals":"0.5.1-next.1254.2ab4a06","@flighthq/textlayout":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1254.2ab4a06_1789341299338_0.5944659852060512","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/textinput","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1257.b2a4509","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"55cb882e9b3b70e21fb71d5fcb916d7136caec57","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1257.b2a4509.tgz","fileCount":31,"integrity":"sha512-rBQd/I3aZAVsEUOVlQ6jYqjZCuXp5gwcwQtZmM0bncApNrjrD6sue8Snfj7N6PyynoRWyraOGCk9OAJJuNWrIw==","signatures":[{"sig":"MEQCIE5yFn0iuvesh3Fnvt6JwP29Z/yYhwqQ7+CUgAcmb68zAiBQCvWLmF7GK1IfU/lWRouRslceCP5QFvPEiX4pBoxCaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGpWg97c7rEmzqiDk5/KG0U1DXTLXU5YPFYQJdh8ROWfAiEAj36fBaJG1TLhMv7xMpboa+XkTdv7Y5UDQYKiEHCfC5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b2a45090723e9546e5620ee9984c9c4c0340143c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1257.b2a4509","@flighthq/text":"0.5.1-next.1257.b2a4509","@flighthq/types":"0.5.1-next.1257.b2a4509","@flighthq/entity":"0.5.1-next.1257.b2a4509","@flighthq/signals":"0.5.1-next.1257.b2a4509","@flighthq/textlayout":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1257.b2a4509_1789363822211_0.18389495747758788","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/textinput","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1295.2b6bfa3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4245dbc022868e8447cef843296ca7a0181dbfc4","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1295.2b6bfa3.tgz","fileCount":31,"integrity":"sha512-kMXT5ZGz6SSvYqCFK7Iixt7uMFLN9WGtSJi6Ca/IbtI8d56v7HZBUdIdMI7PP6lAeUhXIBKMQ9owmLXrRua2gQ==","signatures":[{"sig":"MEUCIElnZ33507EgHZ5nn+KNA/W+dBv6UXsaz1pljRoZK96sAiEAs7sgTNFo+f1u8byc29Z0BoFQ76opn+AFrEBE8TgvB78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDFufHQPBFHxA+TBNSax8kiCdo52tz8Kar3MrxtmMyurAiEAi3YoWrWYd2eSb3zj13Cb9gnMF1+jjnShuZTH9bAaguo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2b6bfa33110e26cbdd959441a6c36a4c78109ab8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1295.2b6bfa3","@flighthq/text":"0.5.1-next.1295.2b6bfa3","@flighthq/types":"0.5.1-next.1295.2b6bfa3","@flighthq/entity":"0.5.1-next.1295.2b6bfa3","@flighthq/signals":"0.5.1-next.1295.2b6bfa3","@flighthq/textlayout":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1295.2b6bfa3_1789417245677_0.7605825746339567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/textinput","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1344.b88acc1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b9dabbb277695c760e3f3067c0dabc96a1b05ec7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1344.b88acc1.tgz","fileCount":31,"integrity":"sha512-MeS8aOroHcgTddlcy9TSjMk4bap3jhbOMYkZ4PX+GYD1NgAJwqFqg4Jj6WWlbVOA+2b5G2VY7Sjlimr2GqM+qg==","signatures":[{"sig":"MEUCIQDfR3Eq5/mc8urIGcSj6Mm6LFrLg/yPlV5UlA7yh7SgXAIgf+aRvRgM6E0kPXH1y2mBJ+ULmixu6CPZer78KaHT8v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB4MepiIUpv9+wabtSA7sROUcBtyzm0hrVoaI4b/TDp2AiEA6SKwU7We/S7rwJI2klexqODcGKGx5UkM1wingoPCPB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b88acc1d080c49af69bcc979eb38073d63c72ba2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1344.b88acc1","@flighthq/text":"0.5.1-next.1344.b88acc1","@flighthq/types":"0.5.1-next.1344.b88acc1","@flighthq/entity":"0.5.1-next.1344.b88acc1","@flighthq/signals":"0.5.1-next.1344.b88acc1","@flighthq/textlayout":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1344.b88acc1_1789452795849_0.7712681905473973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/textinput","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1345.0995dc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"14248d92d6c63a6fdcf06db6c4e4d6cba55af3fa","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1345.0995dc5.tgz","fileCount":31,"integrity":"sha512-AVIt8WCLEYFxr1YmgAtH5+vUJAPIQAkjMGRCAc6xaBaYUwbhb26NaskVC49shB1fi/if42e4WWWaoNsMfUs7vA==","signatures":[{"sig":"MEYCIQDPR93qzDmVgepwWrwz0/tARh/kufsR/d1IH/lhc8/r8gIhAIDuIPQleN3mSDlwZSdZLQU4pTfd9IQ/GIaqcgKHIv2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDr0cPGgom6M7QdCG/Eq9BV/UmQjCRf84C2l3e5JyO7tgIhALvdRv82v2YbKJshd3wLOWrKYdqZQbmog7npFqdkF1x7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0995dc5f840e6b57c3e85ecd2123aa798cf60b29","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1345.0995dc5","@flighthq/text":"0.5.1-next.1345.0995dc5","@flighthq/types":"0.5.1-next.1345.0995dc5","@flighthq/entity":"0.5.1-next.1345.0995dc5","@flighthq/signals":"0.5.1-next.1345.0995dc5","@flighthq/textlayout":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1345.0995dc5_1789454604436_0.0662510401027725","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/textinput","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1347.54f97d8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bc60fc42d2a2dad3e8948f3d49394a9bddcbcbd9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1347.54f97d8.tgz","fileCount":31,"integrity":"sha512-OAshDKUV6xmTxaKoAj7gUPD65rp6/Kx703H93IblR0ouYDX3dD/LeDvpA3GNhmHmWsPTIc3rk25oS6n4akoeJg==","signatures":[{"sig":"MEUCIEzPmho8q3EYAmulWslTI5v8qu+L7FRQLEzNl0b5UUdPAiEA/uM2HTcQVb+52rBQmSHiguuGF7QfdHniwM7J74Cv3DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSIdngNrI97QXxEE0N98sKjHzhs5ip9eltQ+wwx5TargIgSYFTY1JCIv0RENhuFe2BiYMwsE01sbiwbjBz+uGzdf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"54f97d868253fefb8e74e59b3d615ea9df99d8d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1347.54f97d8","@flighthq/text":"0.5.1-next.1347.54f97d8","@flighthq/types":"0.5.1-next.1347.54f97d8","@flighthq/entity":"0.5.1-next.1347.54f97d8","@flighthq/signals":"0.5.1-next.1347.54f97d8","@flighthq/textlayout":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1347.54f97d8_1789461032331_0.4138185492076911","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/textinput","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1348.e71a747","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a4f08867862e629e40bc4bad388cff5cf42ce37c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1348.e71a747.tgz","fileCount":31,"integrity":"sha512-3lmAJuJ6tk8/5ANeEnwz4Fz/F27MEnOoJUvF6vMsAtQcf6LE8MdS0Yebs76Nt8GgvI6RsNqjE2a9/BDcv67d6Q==","signatures":[{"sig":"MEYCIQDl2KSzc9pHCGHlKhyG3VZvvqf2yqtbE5I7ZJeWMvk8SAIhAK/npJtg6LWxMBewnS/d5tRknQ+hwJUPTIoEkUh3WSr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHbun4zl2SYaIb7CGcP2iDJSxtd67wpxtzhZ3sbgGTJ6AiEAmz6tKTSiI4KxdE6eSvZpyAuyLlTV06z5Y078Lug2p+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e71a74762e2d9d7f9a9b28927e2fa19f0f8d83b8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1348.e71a747","@flighthq/text":"0.5.1-next.1348.e71a747","@flighthq/types":"0.5.1-next.1348.e71a747","@flighthq/entity":"0.5.1-next.1348.e71a747","@flighthq/signals":"0.5.1-next.1348.e71a747","@flighthq/textlayout":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1348.e71a747_1789464712127_0.2961415232879743","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/textinput","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1349.05b053d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b306acbb3ce723b4ea92227f01b9aef85ad572d9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1349.05b053d.tgz","fileCount":31,"integrity":"sha512-fbg3EUAY2vQj6EjQ4+6QiNKcM59ETBeEE4aYev18wVzGoOD1bNZTbaY7EPnOlJqB51BPK2I58B+MSvhG+t+qKA==","signatures":[{"sig":"MEUCIQCTZY9MmkrBeFNA/DG7rW13pTLu6kZDji7KZVBeT76UFQIgOxZAz7SIJ3wCHKzWBe1gAjiRQHBN/m1BAy2rVd/aKt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHN/voCL6OBgUwQEZAFCSjcpSzCih8IJfWlz8nh6jXTEAiB5wLIiZJehclRndq6gxIZpkExEFQe72fTToeZ4PDJIpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05b053d22f5f4864112afbed6f0d255d360c783f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1349.05b053d","@flighthq/text":"0.5.1-next.1349.05b053d","@flighthq/types":"0.5.1-next.1349.05b053d","@flighthq/entity":"0.5.1-next.1349.05b053d","@flighthq/signals":"0.5.1-next.1349.05b053d","@flighthq/textlayout":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1349.05b053d_1789468997093_0.7322117804127637","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/textinput","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1349.05b053d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"19ec29cf5b44cf9a5e6c5d6886aa874db0bc08ea","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1349.05b053d.tgz","fileCount":31,"integrity":"sha512-GPT4iJ8Xfszg0zd/VRZK7s7aUARUQmtHOTepF52zGT/PUEX2c9+G9CT5epmCw9gs+iAURHJMblKztpkuEGjf3g==","signatures":[{"sig":"MEYCIQC5kiEgs7ncGIe5NPZXF5mtOxcbUceHaar1zmNez61TkwIhAPHeyRutY5lrlxFscPQQfbDM+BqIZFqe+pEM5hvMZRhx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSBe9oTOus9OefrlCAi9n9P1QX3f4LPXkWNB1eL9KQBgIhANF+sUN4+Q+3Y3Qagu02Lyh/yg+W8xlBA26NTuVXxYb0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05b053d22f5f4864112afbed6f0d255d360c783f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1349.05b053d","@flighthq/text":"0.5.1-edge.1349.05b053d","@flighthq/types":"0.5.1-edge.1349.05b053d","@flighthq/entity":"0.5.1-edge.1349.05b053d","@flighthq/signals":"0.5.1-edge.1349.05b053d","@flighthq/textlayout":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1349.05b053d_1789469372212_0.011720577841501711","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/textinput","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1350.8ce488b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f61cd0d4e2896a118018b5d60e1cf776966615c3","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1350.8ce488b.tgz","fileCount":31,"integrity":"sha512-CJHKX3eKDSgHxI1qESMahZFEyZwsIR+s8yvPz5PK3SJG2kTKqUp2Kh5+RJF4lJdu/HgyjfdcR9H58U7V1tflKw==","signatures":[{"sig":"MEYCIQDaY3bIqX20QW/qJfaVIPCE0Qzo/ks2glbTnXYMzZQN7QIhAJtlPOd8Z/vjRL1zCOYaVkYd9kimDm3WtXttJkLrVaju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC4B05dZIK40XcquEKZKNGiQ24tInsdXJrkgkb9hZFvhAiEAgKiNgfuwnYS50JRMnxLf8SazRxxq/g2MR5WQxDEaMZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8ce488bfe444eded2fb281e7b9696e5ce7fabdc0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1350.8ce488b","@flighthq/text":"0.5.1-next.1350.8ce488b","@flighthq/types":"0.5.1-next.1350.8ce488b","@flighthq/entity":"0.5.1-next.1350.8ce488b","@flighthq/signals":"0.5.1-next.1350.8ce488b","@flighthq/textlayout":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1350.8ce488b_1789489763813_0.5416422210571836","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/textinput","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1350.8ce488b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"52c0b6e4755e5789c4380673944e5d1c13983db2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1350.8ce488b.tgz","fileCount":31,"integrity":"sha512-+O4LHa5zOnk2VXXBZA1POanl+GlWp9TjAo5xv2efHjy0EiLbjfoAYNzEjkyHjWCCt5L9sECY34iMiBpj1wgxyw==","signatures":[{"sig":"MEQCIB6b4ppPxtQ9FVfca7DPPZ5fcGWEpC/U6nZmOGEWj8dVAiAbqu0wofVf7PkzLRj03zI1zgKX8h9d8NcfgpTwRakTJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEk8BR+y17J0GxEc+b12Z7oTFdNITz3/RtRH6jTNJeorAiEAqx+8OOtycJmfbQq1I5V/VeEQNWOPrhnmOiABdMHmQwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8ce488bfe444eded2fb281e7b9696e5ce7fabdc0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1350.8ce488b","@flighthq/text":"0.5.1-edge.1350.8ce488b","@flighthq/types":"0.5.1-edge.1350.8ce488b","@flighthq/entity":"0.5.1-edge.1350.8ce488b","@flighthq/signals":"0.5.1-edge.1350.8ce488b","@flighthq/textlayout":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1350.8ce488b_1789490221050_0.05706651172026467","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/textinput","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1370.903f328","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"62fc44cd5e2869ed5be20995eaa078aae7b5bfae","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1370.903f328.tgz","fileCount":31,"integrity":"sha512-3CAlzu+XxlyjDZNtg0eRyBMXqmamoif06W56JESyEkhIF7T0Ln7fSUDkanoyarBgllRXqM/45JwpOVDMWHzEAA==","signatures":[{"sig":"MEUCIQDCkZ7CbttPzKKEIyVKwzt/eV8kYknr+Sj5z4zzDYWH1QIgZbD1kgmiTLu2gnGmnyjKGItJnF8UQsbuWB/UJWSDtQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFDJhveLy/mR0KAeSKs/SgAEYQc6pB7CvRHzSxJhixVzAiEAwg5Cxd1Hf24hgcfA23mID3PimfQYLjZMybVz9qeu2v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"903f3289590358eacc20698525e6982da2ab0e9d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1370.903f328","@flighthq/text":"0.5.1-next.1370.903f328","@flighthq/types":"0.5.1-next.1370.903f328","@flighthq/entity":"0.5.1-next.1370.903f328","@flighthq/signals":"0.5.1-next.1370.903f328","@flighthq/textlayout":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1370.903f328_1789537778915_0.9838950878487307","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/textinput","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1370.903f328","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"002ce5de3c203b084358132b80464aadf51f0469","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1370.903f328.tgz","fileCount":31,"integrity":"sha512-HSsfwRf6x63phEl5lAzlAD030zNH2wazKkrr2qqvlVQW3oKOluydA8Y6VPW1klfhi11vwQ1jYSNRcn4YU5bE1g==","signatures":[{"sig":"MEYCIQCJeD6BCU8NLgJ80ooYAkwQO/YHaa/rMrx+cvQ8u9wG+QIhAMO+wJKMb6QT7eWIx5Bds5r5yarqwf31NOoBMRlv3GV/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtvl7TYdB156CaW32HfZSMY6+/FMTSbHv+Tcp5n6zwAQIhAPB7IcObJVw6U5GsejQ7NOnR6upjuRESIyEnxiSp8nYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"903f3289590358eacc20698525e6982da2ab0e9d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1370.903f328","@flighthq/text":"0.5.1-edge.1370.903f328","@flighthq/types":"0.5.1-edge.1370.903f328","@flighthq/entity":"0.5.1-edge.1370.903f328","@flighthq/signals":"0.5.1-edge.1370.903f328","@flighthq/textlayout":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1370.903f328_1789538335447_0.6307482428735538","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/textinput","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1404.457d1da","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"132cb4d7a033eab70f804990c57ad9138355b01b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1404.457d1da.tgz","fileCount":31,"integrity":"sha512-LOYSP7eOBunp0wlEHANY1jz+xgXFzRhnlJug9m38YqQxNOjq3MzmNr19apKxEXcGE782G+J4fMyhS8cN9uUbrA==","signatures":[{"sig":"MEUCIQD9WSeaLqmzvmVs4kJ6V00dtXc5Pf8lB7XKfFKrC60SqwIgWiUdJtsm1vSOzPXGNaOCOGtkmtNpgPyXytzABgksKI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDfXtF1WlnoAPjD2b5+3zoAxsA1bk3ViH+2+MW0j6eC5AiAnvXjgtbmk4RKMT2rnLue63blKgxo1vbSGpu+eCTCtaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"457d1da918a60be5853b84eb6c25530a66662cef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1404.457d1da","@flighthq/text":"0.5.1-next.1404.457d1da","@flighthq/types":"0.5.1-next.1404.457d1da","@flighthq/entity":"0.5.1-next.1404.457d1da","@flighthq/signals":"0.5.1-next.1404.457d1da","@flighthq/textlayout":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1404.457d1da_1789626019093_0.6695674676450585","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/textinput","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1405.69d9356","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ec26b337e1370c3595223a94db647f92e31dc837","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1405.69d9356.tgz","fileCount":31,"integrity":"sha512-yz3yQw5ztFNjnhTaYLzjc7aiYngUmJt8UJHCBtN9qxsFg2jEK3SbC8sySAVYFB+T8IjM/RviD5sVDQsat9/dTQ==","signatures":[{"sig":"MEQCIBQkPpl+0HxMwMhGjXBa0rF58JdJnzNKq1oLHGaFgPyfAiBsoP74mIGITJAWSsg4RZXsS6Ny7gKfOl6vXr5sZpTJ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxE78+CFo/CcNU9FwVWrPHLyw35YQT8dwcjb6E6xjcSAiBC8Q4CkT8MeyJLSql/Ravm868TDvK/891HumVEI8xX1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69d9356a1305e2930dafb82973aba2dd640600a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1405.69d9356","@flighthq/text":"0.5.1-next.1405.69d9356","@flighthq/types":"0.5.1-next.1405.69d9356","@flighthq/entity":"0.5.1-next.1405.69d9356","@flighthq/signals":"0.5.1-next.1405.69d9356","@flighthq/textlayout":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1405.69d9356_1789627913822_0.20529616008219964","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/textinput","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1405.69d9356","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0e7f9a94ea5e959c1159c7aae94b48bb3caff967","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1405.69d9356.tgz","fileCount":31,"integrity":"sha512-vVjytveuf9rIRRjGylMY3pXi/cyNC0QfAZHoKxGuX09ca3E4uxVYHgpZ5He5Hkqiv+QzS+/HvQFRP5EwRKeJXg==","signatures":[{"sig":"MEUCICuXUs40yNtsh+F5NvaQVGqg1edqICuWvfR4k0+7uoDiAiEA+wVQ4x0mp2CGysrJL98rNUOkloXLwmzJCWTUAGlBVEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoqV9JyBrcwZrKoovGvgUMaqcwZceEDmWYKBK0BUlbdwIgYSFHyDOihxKSwVp9NOirOYDkl0PniLr/t17HDjsazbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69d9356a1305e2930dafb82973aba2dd640600a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1405.69d9356","@flighthq/text":"0.5.1-edge.1405.69d9356","@flighthq/types":"0.5.1-edge.1405.69d9356","@flighthq/entity":"0.5.1-edge.1405.69d9356","@flighthq/signals":"0.5.1-edge.1405.69d9356","@flighthq/textlayout":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1405.69d9356_1789659796456_0.43283081578366045","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/textinput","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1410.b534771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"469de36f7275bf15b3405516cb58d4987ae4e0c7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1410.b534771.tgz","fileCount":31,"integrity":"sha512-lVX/1wlG4S4hTagaTumFxDDL/qEEYEodIYqiv+Gski/A/92O7WHZPDDDt52cox5C8FBL0I5VJkWi4Mw0XS2U4w==","signatures":[{"sig":"MEUCIBSoIgwio5Lfa0P3S6qkP3CfPpYJb/3xHvknZQJVYt1MAiEAtKTtliRgu05rREDvj9uRzHihgILmcX8XPxbjFvkS3Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhKQg2iH1D4ms6rhAiqjGb6h5BfDCJPwpmssBCiZNIXgIhAObD6SVgs1YITibMPsC0rCmB1j5fS7r06i8Woid9lHX6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b53477179b2672048eb54d134f94ee8af050d130","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1410.b534771","@flighthq/text":"0.5.1-next.1410.b534771","@flighthq/types":"0.5.1-next.1410.b534771","@flighthq/entity":"0.5.1-next.1410.b534771","@flighthq/signals":"0.5.1-next.1410.b534771","@flighthq/textlayout":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1410.b534771_1789670536097_0.6342125509717997","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/textinput","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1410.b534771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"35152ec96ace11f74910049b93e7608b0969899a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1410.b534771.tgz","fileCount":31,"integrity":"sha512-og7FyvJUtSlF0AYI7vBGmGUxtR3P13HuFOf0CzH2+plm9JOYLhuVkmEoLNcvcesqtBcNdmimHKWVmDJc+YNO+A==","signatures":[{"sig":"MEQCIEjZ0Cjp/tsADdnVUbdhs73fp/YUzATmyKegCSt7lcL7AiA2WFEn5Kut52PSezSocraD9hBpJGCKxvPXZIOVhf86UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOg1j5T8wG4mW8cb+3ULlZBjTA5ZLpUyFhH1qixiCU3AIhALxgUD9rTMsiT7Xkk0Cmop7xpcYyZxmejqt3739ipObo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b53477179b2672048eb54d134f94ee8af050d130","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1410.b534771","@flighthq/text":"0.5.1-edge.1410.b534771","@flighthq/types":"0.5.1-edge.1410.b534771","@flighthq/entity":"0.5.1-edge.1410.b534771","@flighthq/signals":"0.5.1-edge.1410.b534771","@flighthq/textlayout":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1410.b534771_1789671087615_0.7692836261314087","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/textinput","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1450.5738463","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4935ada0a5bc6049b2ad454c75595059382b24ee","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1450.5738463.tgz","fileCount":31,"integrity":"sha512-xM4cD2rPdO2Dwf9N8mHTNNgF8Q4bDyqsWfjCYyqg2ZxAz+2Ab5jXCxXXkIWihlXyApWx/7wW/JOCv3wIINOzhw==","signatures":[{"sig":"MEUCIBL0whjO4uciMt8KextaFPYI1xuTPs+mFJu5yWOliDc0AiEAiOLLivc3ucpENawQ1T0mgKj3d5GtMreWjAV8c6HMRac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+jw6UEEpV4/wo3A0ek08bqd3p4NOwSAhZQ24L22WaAQIgd5NscNp7TYuwuFEmLiKGEV6inViHzoIzXc4Zi8FJVZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5738463479690d1fd0a89839d92fcc6164a3d23b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1450.5738463","@flighthq/text":"0.5.1-next.1450.5738463","@flighthq/types":"0.5.1-next.1450.5738463","@flighthq/entity":"0.5.1-next.1450.5738463","@flighthq/signals":"0.5.1-next.1450.5738463","@flighthq/textlayout":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1450.5738463_1789779676715_0.6662182246632591","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/textinput","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1462.5a251b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3be78ef658bcf880841749a276237f2a48759f9a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1462.5a251b6.tgz","fileCount":31,"integrity":"sha512-Xfucb7/Q3Yc9SL22Q8ogIV7G5HyJncnTWk0a4mxlX+btE2Hh1dZVZXNqoUVvjMjXvjYYnGipfU99R552hNIs5g==","signatures":[{"sig":"MEYCIQCPtRgXH9xeW8bClc1nspmgNqbewar6IRs+7g3zPKcebwIhAJfW0wiErBbB8VI2OyP82dyDmzPBJQfODO7ujgiyxAV0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCD6ptn/aHFwlKLF/R3K01t/Vbf9C8fGW+Pg+a0rzpbjAIgK9bQ9Fa6sXhsDNLg4Z8qg4FEtpB2qyy/6oKunu5bPIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a251b69a59b84e26ddf36ecfc42ffc0e1be8a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1462.5a251b6","@flighthq/text":"0.5.1-next.1462.5a251b6","@flighthq/types":"0.5.1-next.1462.5a251b6","@flighthq/entity":"0.5.1-next.1462.5a251b6","@flighthq/signals":"0.5.1-next.1462.5a251b6","@flighthq/textlayout":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1462.5a251b6_1789840296086_0.30980603108674076","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/textinput","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1462.5a251b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ebb4fab1ffb251fc7ead47ae3869dcc58bd5299d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1462.5a251b6.tgz","fileCount":31,"integrity":"sha512-dMMh8INQlw9PlEUNmkpfWqU47J1eEGOG6MAYtttasJnlQ2G4dhk5K2gPjuOJ61yW+mVXBW4BLlq+yjLeTnmcsA==","signatures":[{"sig":"MEYCIQCOTEuegRS6UYbT3ITbzYePbrnf9XHoaKCifdpYHq0IggIhANX/cbJsyK38ige0sofN0z2BSTH4H+32VmdrSrUGOc8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCobdJ63b/dhxnce65Y2aHRYXTCehd5952OphoNHKhwIwIgQzbkwScVjqv7V8h1mPz9J70CJcBrZuRlf9f4d8iJIso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a251b69a59b84e26ddf36ecfc42ffc0e1be8a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1462.5a251b6","@flighthq/text":"0.5.1-edge.1462.5a251b6","@flighthq/types":"0.5.1-edge.1462.5a251b6","@flighthq/entity":"0.5.1-edge.1462.5a251b6","@flighthq/signals":"0.5.1-edge.1462.5a251b6","@flighthq/textlayout":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1462.5a251b6_1789840881617_0.9811062652104972","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/textinput","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1467.7e2fc7d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3709003459e5d7c76b31f0c96ee585b7bde4e9e7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1467.7e2fc7d.tgz","fileCount":31,"integrity":"sha512-4zQ5M89w4Qce5COEStOJMz9DBZ7RfHsG1fIMVFjWNzdwPtSClv75NcZ3fU7QUJsuaOFDv2abDQDXExz9UpPC5g==","signatures":[{"sig":"MEUCIQDZ0gPemOQ658ASIRSs6UN/1VN6/WhiLW3E8JFM/ZpWDQIgGrl8N0h739/lB4llFCq8uN0O+m9VwTmR87GXKzKN3YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHND7t7qX1uig4E1t0dOnS9awEcc+O1Eq8xIXAXN39ujAiAK0CQkkmarAHZO6NX8PwkkAVdxkUXZny8Vn/nE/GSvQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7e2fc7df5378313ceaf21ba8d6ef39cc18a6f4ad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1467.7e2fc7d","@flighthq/text":"0.5.1-next.1467.7e2fc7d","@flighthq/types":"0.5.1-next.1467.7e2fc7d","@flighthq/entity":"0.5.1-next.1467.7e2fc7d","@flighthq/signals":"0.5.1-next.1467.7e2fc7d","@flighthq/textlayout":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1467.7e2fc7d_1789850296570_0.4569299943496228","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/textinput","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1467.7e2fc7d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5ef1588a8599a09cb594709cd74dea43bdedcc91","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":31,"integrity":"sha512-0qSa5l3c0PPs7vfWAVhN6xAz4s5irRMQgarBbgCPLOYflV2javNgePvLQeocwnMfbh5XPaN6y08q7TmhvcTmIQ==","signatures":[{"sig":"MEUCICU6wkpjS26Oon22JGVLJq7FTn9zs9bFJOLlfKYK7D3xAiEAotkJRALBR1FyXcjWtoot3OP3jU2hDqe0XlOqkF+B1Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC4OrOB1Hk9fuJWLWn6uZHicJ+AXaxzLMXOR0p3mxe/dAiEAmX2y88gMNd9+dwUenmJDOZs954XBl3AtEAuJ3tnpsXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7e2fc7df5378313ceaf21ba8d6ef39cc18a6f4ad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1467.7e2fc7d","@flighthq/text":"0.5.1-edge.1467.7e2fc7d","@flighthq/types":"0.5.1-edge.1467.7e2fc7d","@flighthq/entity":"0.5.1-edge.1467.7e2fc7d","@flighthq/signals":"0.5.1-edge.1467.7e2fc7d","@flighthq/textlayout":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1467.7e2fc7d_1789850940929_0.11255175895323233","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/textinput","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1468.61b1d9d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d66f8298f4e77f90e4413ad3943d87ee98834357","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1468.61b1d9d.tgz","fileCount":31,"integrity":"sha512-KLZ7Kw81wupMXmoG52CkvF2gQ4BpyLr8x/IsFnrz0S5hXMsMWnSfJJrH9NCq73rbQ4JM7vy8N6mCoGET/VilFg==","signatures":[{"sig":"MEUCIQCEoKB7wod5tVTMOkp0GD8XhOYvAMtarmBYRCWxgp7+kQIgI70+jte4wG5O6uW3jENuZ12KNpig9pohzroROn1l6Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvJOfdFULxIqIa02tqK5uUQ0T3nDBjZAyjXFo2nnQ4JAiEApSH/TaXzlYo2Is6tPJ0KhjWHJQv5Il/S8Afkh2KvJt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61b1d9ddaae8549afd9487e4be09aab718eccf10","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1468.61b1d9d","@flighthq/text":"0.5.1-next.1468.61b1d9d","@flighthq/types":"0.5.1-next.1468.61b1d9d","@flighthq/entity":"0.5.1-next.1468.61b1d9d","@flighthq/signals":"0.5.1-next.1468.61b1d9d","@flighthq/textlayout":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1468.61b1d9d_1789852905699_0.3805176311921792","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/textinput","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1468.61b1d9d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a2c68864483c96ea716dcc9ed4594ebd22df88dd","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1468.61b1d9d.tgz","fileCount":31,"integrity":"sha512-dCWW3VAtWU8Mro3bCI17xiPbYCywKjy7vc7yptxBp2o6yIM9fCrmnwpDs8rKgSBLwqYUU8vfq7GJ+udGJZsBBQ==","signatures":[{"sig":"MEYCIQC26JFRIwQDRP9JtFUscNkBzAICxFrY7eW+KSIXRxfLXQIhAL0/qRNmKUr2mOWfqkhjw9NY+izycjIxwYbhJM7tAA2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyo4qtH6xP8KJYUG6lcfmFI6S8pnm9aEC+GbU9s+kPbQIgZ1p4KJKXTI5YLZAekx7R5taxZQTYZ4OrLUSsGfjP9s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61b1d9ddaae8549afd9487e4be09aab718eccf10","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1468.61b1d9d","@flighthq/text":"0.5.1-edge.1468.61b1d9d","@flighthq/types":"0.5.1-edge.1468.61b1d9d","@flighthq/entity":"0.5.1-edge.1468.61b1d9d","@flighthq/signals":"0.5.1-edge.1468.61b1d9d","@flighthq/textlayout":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1468.61b1d9d_1789853500335_0.24746899241184028","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/textinput","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1471.4e82419","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4dbffbeeac2acd40ee4834a9054ef5420b99ccc7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1471.4e82419.tgz","fileCount":31,"integrity":"sha512-lqQPwjnp3efKCj8vcapNmrUE6HJo0nBxj7ZBQpcaj9gQSwxTyKfEdRHGHFopqb+3HEV+q94t1gv76gDs8n7lIg==","signatures":[{"sig":"MEUCIQCfkPH1asyaBDDq6T606zYy+C+pGCG5I1F/R4DEJ4ybvQIgLmnPnJA85eBoEn9LvyzMPYUSbj4GY5DZ7UAYfGdlYM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgqxVVC1QBGrLZcPTfsN9LcjTJHJ0kIe9DMDZ9teilWAiBTYBUq5BkN/oDfxlafTgn/U5xJXOe1+0OBHb5L6EKWgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4e82419a6322f8a673da169994c79fa561016515","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1471.4e82419","@flighthq/text":"0.5.1-next.1471.4e82419","@flighthq/types":"0.5.1-next.1471.4e82419","@flighthq/entity":"0.5.1-next.1471.4e82419","@flighthq/signals":"0.5.1-next.1471.4e82419","@flighthq/textlayout":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1471.4e82419_1789886149573_0.318718069043779","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/textinput","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1471.4e82419","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5b53eb87fab61c589e0038468ca1f689edb8f41f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1471.4e82419.tgz","fileCount":31,"integrity":"sha512-GEnCa8uInJuYFbmcnOrcZhuGjJTK67KSKeN9JVDY+iwOjbF29sNTWVSqvrUe3rJtdgjLSerNE37nhPEnbFGH6w==","signatures":[{"sig":"MEYCIQDcamT7PVQFmiymwKVwH1CJ/yw10G188phKCJ3pGmkT2QIhAIlUvBJk4K4/TClsZAXO2jrH2gp5tCQFBX6m5rMpDJY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEmUdfL8HKQudENeTi73P6aa2zUsNMF/E7JrvJE9BJLEAiEAwhdhJKm4UC/ZqyC979LxpZRUncZOrCSQW9oo4B3hsbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4e82419a6322f8a673da169994c79fa561016515","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1471.4e82419","@flighthq/text":"0.5.1-edge.1471.4e82419","@flighthq/types":"0.5.1-edge.1471.4e82419","@flighthq/entity":"0.5.1-edge.1471.4e82419","@flighthq/signals":"0.5.1-edge.1471.4e82419","@flighthq/textlayout":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1471.4e82419_1789886788837_0.16379848678983877","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/textinput","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1505.5790c72","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"64ea79fd3eef86d3879edd6df268a212f9e23315","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1505.5790c72.tgz","fileCount":31,"integrity":"sha512-KLqOG0Uxu9FrQWq4tlrQWwoDGCloYYuTouRN9bG1NgJBZo7sTi1VlgSqwjmSApZm/7NqTsrQiSdrv2LBx8IBvg==","signatures":[{"sig":"MEQCIHMkA/jZ7BS2qOHXHVzWQ7IW/77LkFnmgWnkcoruNHy9AiA3d1ctpMwRwmbS8QlWCscdP1OwAmquSxGRLSU5JgjXwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8a4j94cyjT+HhWw7nXQIk8oq15blUKtF6i+ltzEnAhgIhAOeaxH1on8jogoEUrrMEA1RmUZTBleblgPVc5pPhXjmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5790c722bf2e004f1af3f1d1f9a8fa7469a0a449","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1505.5790c72","@flighthq/text":"0.5.1-next.1505.5790c72","@flighthq/types":"0.5.1-next.1505.5790c72","@flighthq/entity":"0.5.1-next.1505.5790c72","@flighthq/signals":"0.5.1-next.1505.5790c72","@flighthq/textlayout":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1505.5790c72_1789901679468_0.6703282805938167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/textinput","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1520.4887418","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3b66f56478073dd2ea318ef474c7b1948d4ba29c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1520.4887418.tgz","fileCount":31,"integrity":"sha512-OzZormfVXO2kNU/WeLHjJiDQMRF0d1uGoopUka0Xzss/JgoHz8aP7grGGADyLqJ3ODjmRP3veDDbxm/xb7/qRQ==","signatures":[{"sig":"MEUCIQDcAOD6HGSE/vZgzY7NpZBZXpJ+zYGirvY8sGpUHfhUuQIgC1MM/6afLMGwiWfAQ0LK4q4X7mEXLzEGKASgHHINqOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCua6dw9pflGEeU9NKgg3GTTQ6/Lh1wN+uO7COfyvUnbQIgLmyRC6ZxSwhwTZF/apoKlVblDP+LqDVf3/tAXf4tXes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4887418ca29a53ac811258c3112aead6594c343f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1520.4887418","@flighthq/text":"0.5.1-next.1520.4887418","@flighthq/types":"0.5.1-next.1520.4887418","@flighthq/entity":"0.5.1-next.1520.4887418","@flighthq/signals":"0.5.1-next.1520.4887418","@flighthq/textlayout":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1520.4887418_1789918143029_0.9146626374794591","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/textinput","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1523.c47f79f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b2ec3ec769edd3b4c0fe475790d4b4698f5ff8ee","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1523.c47f79f.tgz","fileCount":31,"integrity":"sha512-p9O1Mudq6AURTGClrVG7ryyYaC+kbu0zkNdkGvY61jR2C1OpkENHLcPKrMfOEdsvr0s9IDzNakjWuJSY9ZLglw==","signatures":[{"sig":"MEYCIQCWw3KvLo+afUqFw3bQXirIhAzrpCyl93l+K1wrOmNUVQIhAKxLWWxkSFjZpiLY/f3HcqNNys8TZJgWognYmU+DUMi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAzEtrtKWw9zF7yDqz+h8+hnC+8dWU1qaYv/9W8ioRwwIhAJLoYNSbrmjWpuqj3xPiFKBq2jVs3MkmZlTwP784TP3k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c47f79f8248faeab7069d097e2c2bd6a94e053a9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1523.c47f79f","@flighthq/text":"0.5.1-next.1523.c47f79f","@flighthq/types":"0.5.1-next.1523.c47f79f","@flighthq/entity":"0.5.1-next.1523.c47f79f","@flighthq/signals":"0.5.1-next.1523.c47f79f","@flighthq/textlayout":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1523.c47f79f_1789921690526_0.16996056870757248","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/textinput","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1533.2910b54","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d0ac655e3ffe3aba95b55e55f84178cab5d3c9e7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1533.2910b54.tgz","fileCount":31,"integrity":"sha512-1DlDybxMqlK7Y6du2iSAE7aIoOw2Sa+eHcxUQPQzj6cStkCE+w2HvM89CgIpGADK1U7RPM1uibC/ST+ajtc3JA==","signatures":[{"sig":"MEQCIElx4gvJoBPboWnpGUjcABCtxMSrSqlyVNa0K4NZNMSxAiBOi0QTIq9VypyicVz3Vaf6pKljQlUgSO514QtQjN0HWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8Jhu2lmwlipvqH+QhJNNdtcmuv0+i1qAC2q5ZciowKgIhAPGRwYiqLKJI7gX7rhdifjtehe+kUzzdRZ3SgqWi2AcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2910b54a4525a2830906ebd551dfc64576a7d650","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1533.2910b54","@flighthq/text":"0.5.1-next.1533.2910b54","@flighthq/types":"0.5.1-next.1533.2910b54","@flighthq/entity":"0.5.1-next.1533.2910b54","@flighthq/signals":"0.5.1-next.1533.2910b54","@flighthq/textlayout":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1533.2910b54_1789930336328_0.533697821615374","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/textinput","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1538.09885fb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"28b4e044d8dcf33d84d7e12c38454d923d24333f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1538.09885fb.tgz","fileCount":31,"integrity":"sha512-QjjT3JGM5IrQi1dQ2dQoD/xlb1t+wg/EA8JulsvTD1fr1rkGQyLpP4FdYW7GEeUl/8ZsRVLtQfhDvHc0+3YbGA==","signatures":[{"sig":"MEUCIGnQR1yqvBweXGxkZ84TVx/NGzYznn1B3GNvySv2kAlDAiEAijPhV4QmilN8MHNMdT/4x9E/iK5Q3c/1qKvTnDWTmIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDFI48PhXerXIi4qkvT0pmk1w0/qYHMimWMUfxoBWv24AiBcx56D9P5qry8O5O/nb2gBtcpKFZHUPnNiabWfz1EQeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"09885fb5711fcfd0841b52d59d24bd568ebdb284","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1538.09885fb","@flighthq/text":"0.5.1-next.1538.09885fb","@flighthq/types":"0.5.1-next.1538.09885fb","@flighthq/entity":"0.5.1-next.1538.09885fb","@flighthq/signals":"0.5.1-next.1538.09885fb","@flighthq/textlayout":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1538.09885fb_1789973363215_0.6660999084939616","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/textinput","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1541.b94031c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2777ec398b349d44abfb3ee32744439557f0f0f8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1541.b94031c.tgz","fileCount":31,"integrity":"sha512-yCGsPpjEZpFtgdHBLDc/VWuWNuPC5Ou1jcqbfrRDyPJzKJbUFVcL2UtktG1CEBAks6Eq832gFGH+puh1G3dQGg==","signatures":[{"sig":"MEYCIQCuvDpYlEiirAcwgAkDzrZ9/0MsaXqoBE2pzomF7E40RAIhANrBFo4XhSW7P1lOEqdbXfRd7zdJMDrbi6wDogY/BieN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHEQJuX7yCihItBxWbr8H5RSSRBGw8sy5IbFDXBhZDJhAiB4Brb062rMgXeC3tBJoe9fUiOs5d85jLYbMSRh6lsl3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b94031c0a2d146c3a17b00fb3c830387d43730ab","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1541.b94031c","@flighthq/text":"0.5.1-next.1541.b94031c","@flighthq/types":"0.5.1-next.1541.b94031c","@flighthq/entity":"0.5.1-next.1541.b94031c","@flighthq/signals":"0.5.1-next.1541.b94031c","@flighthq/textlayout":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1541.b94031c_1789974676621_0.5842285166750301","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/textinput","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1543.41f4a99","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5ddf0a9aa0a2e536fa14c09232fc997a1fba02d7","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1543.41f4a99.tgz","fileCount":31,"integrity":"sha512-jvE5N+epaGcKh03MjZ3tWDMX55NpOdyYXbW+MMtN2lftHzVwTESd0XXqZoj+dPMI8Ls8DI2KKo4z+chYabuWYQ==","signatures":[{"sig":"MEUCIFkmSnIPzqN5Plg8m6p+zVh20FiRFnGBqbqGVnrefryrAiEAqEAn5oxzRFj8YcdiyWtcA37bTw/q9k87QEpyqaPwR+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfdGHhBxg0fJFfZyb9DYcQAa8wgCl20VPraylJ2OM6vAiEA0u+0XMWb4J9AQ9bwsLm0RCi5r/nTP+7Av17hXw6z6PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"41f4a99526099b604048da7bb63aaaa5563d252b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1543.41f4a99","@flighthq/text":"0.5.1-next.1543.41f4a99","@flighthq/types":"0.5.1-next.1543.41f4a99","@flighthq/entity":"0.5.1-next.1543.41f4a99","@flighthq/signals":"0.5.1-next.1543.41f4a99","@flighthq/textlayout":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1543.41f4a99_1789975259307_0.8370595465616308","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/textinput","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1545.a3a19e0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9fc2eeb25753e903bb03203f914194d6cad3745c","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1545.a3a19e0.tgz","fileCount":31,"integrity":"sha512-Za/1DWHh5XBw1Q4Y9TxTtcyvFjSO9xxyU9H+xwPPX8Y9WdUbPExHXUZslTixqVppunnT/KMVxEcpeHFy/MYnVg==","signatures":[{"sig":"MEUCIQDOyyTLPt81RCsMkt2jhRCsvg194IVCKS7VFC0YF7uqwAIgAqyQL587pRZzdjxWAX0H/gcyEFEszlh61kODSjIngIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCe8o89B9wvMWLlZh0NwlfvF1EQTa5eAzNnCE4I+6SL3gIgHkgUby0JyIyBq1//CcSPYwEgeN6xKt2byWVqQv4kPwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3a19e0bfd5f8f90503930e951dcb891ff31c674","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1545.a3a19e0","@flighthq/text":"0.5.1-next.1545.a3a19e0","@flighthq/types":"0.5.1-next.1545.a3a19e0","@flighthq/entity":"0.5.1-next.1545.a3a19e0","@flighthq/signals":"0.5.1-next.1545.a3a19e0","@flighthq/textlayout":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1545.a3a19e0_1789976503833_0.2176892001058286","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/textinput","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1545.a3a19e0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3a4b274f9fbd9f91408526a830b8c90a23b5f8b6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1545.a3a19e0.tgz","fileCount":31,"integrity":"sha512-JZXJNX6AmFyZVQdjCNnYHzSHCoNZwM9mIRtW4V0ND1hyoMjopte8A07mv4yuQtxtFmlqjU0l+XeTpMgAVVcGNA==","signatures":[{"sig":"MEYCIQDuawTb5EV2QF4qJuJGJLk/q/vVluEqFPXoYW6GuAFLIgIhAOEV2Dvt/RA6gnfTEoM0s3/J1eSZa4FDw5bpHpXeF64w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDeW0Qeg1vJNs+emv5Al7KVu/sOOiNaHOXnD3dMDGbSAQIhAMS/lpRit9BuqwHGCLsimCqF0GZNqaP8JyxcRNZoNzPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3a19e0bfd5f8f90503930e951dcb891ff31c674","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1545.a3a19e0","@flighthq/text":"0.5.1-edge.1545.a3a19e0","@flighthq/types":"0.5.1-edge.1545.a3a19e0","@flighthq/entity":"0.5.1-edge.1545.a3a19e0","@flighthq/signals":"0.5.1-edge.1545.a3a19e0","@flighthq/textlayout":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1545.a3a19e0_1789977029456_0.92739104820676","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/textinput","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1556.ff9e615","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4d40a163ec4c8effd2bf4d64fc7539a2e1a50463","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1556.ff9e615.tgz","fileCount":31,"integrity":"sha512-R2h/tsC+uDdA+OCoZhX63f8dNBMXP13ZZtd5Ggb9A3RQhgzlqwgxmY164Sw64TtRTs4flpWV6HhJWIsayrbDew==","signatures":[{"sig":"MEUCIBBoeYhXWp8ffNNj0ORf9FAqD3bXT1SlhPTiPJhdUw2uAiEAxo+fYjgE/5INrDaO2x1l2nl61fxvFIsH7Gml+UTmEoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+FOG8JoY8ys1W8iuyCgnxB45LJ3/RPmO3GDGZugVWOAiAvgKhJiM96F8y4K7JhpAgU8ddjC+rdury0UULXUEwwdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ff9e615c3b9df79b718bc750dc04e1cb5f39e5cd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1556.ff9e615","@flighthq/text":"0.5.1-next.1556.ff9e615","@flighthq/types":"0.5.1-next.1556.ff9e615","@flighthq/entity":"0.5.1-next.1556.ff9e615","@flighthq/signals":"0.5.1-next.1556.ff9e615","@flighthq/textlayout":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1556.ff9e615_1790028139290_0.8748071134872089","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/textinput","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1584.db3c393","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b2f2f411b6f115b83ab4739028bf244fe10500eb","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1584.db3c393.tgz","fileCount":31,"integrity":"sha512-O//52xNs8b9aAmpdkn+neNzn1vMYZZGmly99lxeDVMXYWsZ08YR1Nzyvg8yGYyNst/66mvhYkxzTpmAgiYit7A==","signatures":[{"sig":"MEUCIQC5DaPosAsjDdREJqxUcKvnUUV+F5MwPn/6nq5Fkb6zwgIgcQsEb9LK72QKAv0M8AQzmLxjbl77WVSzFhjpU3iszjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAbipRypCcMRnJS+b1FJaX41mWDbNRXVwhpZB0X71SZAIgZ7WfCZ7qUeOikTUd6M0REEo9Qn1Ez9vvkt3pPssw8fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"db3c393cc51ac6ab80c0fa7e6af97ef7b354298c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1584.db3c393","@flighthq/text":"0.5.1-next.1584.db3c393","@flighthq/types":"0.5.1-next.1584.db3c393","@flighthq/entity":"0.5.1-next.1584.db3c393","@flighthq/signals":"0.5.1-next.1584.db3c393","@flighthq/textlayout":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1584.db3c393_1790054441958_0.8076647450421255","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/textinput","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1629.669e7c5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a0597f474006f35a9ee5f51ea38a77ab4806b401","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1629.669e7c5.tgz","fileCount":31,"integrity":"sha512-W5EQ4oUpJnqHoYKOaMfu68XevDV9OctnkLjmCT3FEFcsdrswav4+okWZkHWe+TB4hcsNJwmFBh3AR3DiqYV8RA==","signatures":[{"sig":"MEQCIAbF+X7ZmrjG/A7TyD1bStx5gvzl/kjjqeS/MbV8kWLQAiBL3JL75m2DuF3bAqledd92JqOHyAl8u+c2vV6GGFgh/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAYODxwz5lN4YnwgW+bSP6uK1Th1qy4rNmLyXKk7d3gwIgRr2OQ0Sl/WHgKh1NdMohBQNdNHBgpaTtFgwTyKzstSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"669e7c57b5177f4dba43dd9e861db543c4d72d2d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1629.669e7c5","@flighthq/text":"0.5.1-next.1629.669e7c5","@flighthq/types":"0.5.1-next.1629.669e7c5","@flighthq/entity":"0.5.1-next.1629.669e7c5","@flighthq/signals":"0.5.1-next.1629.669e7c5","@flighthq/textlayout":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1629.669e7c5_1790140552781_0.7373395792907944","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/textinput","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1669.c9827a8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ba4c4a32120ed9740c10b3c663f80b218f3e2d73","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1669.c9827a8.tgz","fileCount":31,"integrity":"sha512-INy4BbAYI7NrSNF4E8KQWMzVCGvApfp3nuvLpLe7P8x/MbLmFcWtB/zTR8GN9Fg8NirVgbGVXqryjaZ+DllmXw==","signatures":[{"sig":"MEUCIQCerzyBhlGO4G9ZQb/MK3SQen/R3HQOUO5DGZYLYheTpQIgJ0o9EG+mOwD4xT3cPFw5l3XXukyVY3aFdYo0dm/FHbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdpuHK6OgdaV0uq6tYNzPWap/KID+I5pvEXMGN9WQFhwIhAMyAQY0cD8VjLDCqG0bVAXycAjknWFFA0d+PuwVpvg6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c9827a8363ff130c75c633b9455fecfcf27c36bb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1669.c9827a8","@flighthq/text":"0.5.1-next.1669.c9827a8","@flighthq/types":"0.5.1-next.1669.c9827a8","@flighthq/entity":"0.5.1-next.1669.c9827a8","@flighthq/signals":"0.5.1-next.1669.c9827a8","@flighthq/textlayout":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1669.c9827a8_1790192696836_0.7584987680805839","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/textinput","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1680.bdc44c6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"091460f56517f17e0761d13ae4440a9ff8a431e9","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1680.bdc44c6.tgz","fileCount":31,"integrity":"sha512-IL0rReLzDtc2Pa12ieRMWVxIRNXqTt4OzfihgFtmV+iYSb/XM8vcxX3o9lYv9noRk+/3yur5kfVkfPEzbO+6Vg==","signatures":[{"sig":"MEYCIQD8r83WKltM4995JrNCinWGID/D/p+KWGqEktCRFUr3bAIhAMM0deNV5HKhN+AqWpDI3oQyc7+5WeloHf/a8Vw1rgV4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcRYaasHKtchD/Y5da/yjbsADPPvDP/wAql7v2qCaTwQIgB/UWzE5nPs5D45mam1u1uVt8vbsvdBx6heXCpJ7bB1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bdc44c63675b7c50301154e66b79e2d29d6262da","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1680.bdc44c6","@flighthq/text":"0.5.1-next.1680.bdc44c6","@flighthq/types":"0.5.1-next.1680.bdc44c6","@flighthq/entity":"0.5.1-next.1680.bdc44c6","@flighthq/signals":"0.5.1-next.1680.bdc44c6","@flighthq/textlayout":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1680.bdc44c6_1790214651110_0.5668198881011606","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/textinput","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1681.3f21b44","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ac7ec90643bc9a2fc8f33ed8cf1d70aeee36bfe0","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1681.3f21b44.tgz","fileCount":31,"integrity":"sha512-JDxS9ntGEga+MZtfJEP3tY1VSsEnYu9sG0L/r2qXfkFZHgD3kt4sjMYxRJ53YWxYBHxDXaIsiPjogEELhBu9tw==","signatures":[{"sig":"MEUCIG4822OamtGWiQzu7pjVcIgI60IIWkQ6SWBCo/p3YECnAiEApqbrTerjU8omyy6RrczMR/S0ui/7CIwLFwMz7c7/G5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+QbfX5HZtjB/fuowkynafnGd26gUi9Ycgq7vtLoPDKgIhALnqv5bJRpICeFoomEn96TNVmzywPAoe4hdCadZPoGOi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3f21b444ff660aaf3293008834d8bf1986835e04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1681.3f21b44","@flighthq/text":"0.5.1-next.1681.3f21b44","@flighthq/types":"0.5.1-next.1681.3f21b44","@flighthq/entity":"0.5.1-next.1681.3f21b44","@flighthq/signals":"0.5.1-next.1681.3f21b44","@flighthq/textlayout":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1681.3f21b44_1790224499386_0.47729890582474455","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/textinput","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1682.f1470fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8640f0ad279a002f7917734442c42789b670b190","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1682.f1470fe.tgz","fileCount":31,"integrity":"sha512-FhovD2ZGEYnXDqYbNBjYk9218FUszHlFN0SNfVgnVnRwNULQ7X/6gdo+Jm4m3LR4V85ED3aPtVTpYpIzSqFJKQ==","signatures":[{"sig":"MEUCIHXtSsNrZts3XcfLXQbpSJxMp3lA5Zp6dpJpqXBO0Qx8AiEA4bKLSAmNJHNInRSHj9y1EL0wa/+1Y5bWci8mar+TP/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX5N6LVXEhiSMwGiT99+txT+1QJNXRwR3TDVxWzdxWcQIgeQ3bQZp6pdBsIOkZsyny4aq3GvjpFbXXYHfi3oMVRaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1470fee18ecd2f002ece6cf219a2bcf9dab5426","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1682.f1470fe","@flighthq/text":"0.5.1-next.1682.f1470fe","@flighthq/types":"0.5.1-next.1682.f1470fe","@flighthq/entity":"0.5.1-next.1682.f1470fe","@flighthq/signals":"0.5.1-next.1682.f1470fe","@flighthq/textlayout":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1682.f1470fe_1790226272635_0.35109769565713056","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/textinput","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1685.dc0e23a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c50b52beb50b7bfaece3b2edf848b25e766f111","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1685.dc0e23a.tgz","fileCount":31,"integrity":"sha512-JXQyrQ6sJNJpxe8985K93Ea9INT31lwlnxJb6eyIFhe7yU78Z0z90xM6Zvgnn4qPY/49p7YGgkDMarRJGAyNRg==","signatures":[{"sig":"MEUCICKSvPyuzOw1xu7bvvkq6TwLC0fKd7TYyoJndUryS5WGAiEAuFa27PIqQflavPytN3frBIQcflrbwQH5eHHSrx9YGZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICGypNzyFNhwo2yaonE0DDlUA42eiu3IO8fyGa/CYPUDAiBWfJrUuQBfSvo48Xbz89xg09EcbzhOmrwe9UDZ+50LxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc0e23a17453ec75c20ccbf07058a57b5ef10c4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1685.dc0e23a","@flighthq/text":"0.5.1-next.1685.dc0e23a","@flighthq/types":"0.5.1-next.1685.dc0e23a","@flighthq/entity":"0.5.1-next.1685.dc0e23a","@flighthq/signals":"0.5.1-next.1685.dc0e23a","@flighthq/textlayout":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1685.dc0e23a_1790262683549_0.5708453190326881","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/textinput","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1685.dc0e23a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b1687b0486b9f24590e9c26bd67c610676aa1a0a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1685.dc0e23a.tgz","fileCount":31,"integrity":"sha512-pIW9QDp5qvOzTNy8BekBM/W4ESnI0ztOwIFyRLmTUce/C8t+hClB0UGuwNg4BcG43lIUZGx3e52/uqcwQQuCtg==","signatures":[{"sig":"MEYCIQDD4CZybKyi4qxYRarKj8v/3mvhCfgOtEMfxvo6NBJqaQIhALayGvq5YaJSJ6NRXzKLVfRqoAmvqpNDgeGLdrSVm5oZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDuR1tcEOnjBSv7e5Ctx43iSTJIiBB2oYXtO3uWWNsH+AiEA71KASyrDZWTdCHMLwuOWJwiWwrPYtcbYGoDlec57iOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc0e23a17453ec75c20ccbf07058a57b5ef10c4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1685.dc0e23a","@flighthq/text":"0.5.1-edge.1685.dc0e23a","@flighthq/types":"0.5.1-edge.1685.dc0e23a","@flighthq/entity":"0.5.1-edge.1685.dc0e23a","@flighthq/signals":"0.5.1-edge.1685.dc0e23a","@flighthq/textlayout":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1685.dc0e23a_1790263315129_0.40116965246022396","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/textinput","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1687.b63c819","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fe1fb2d3da8300045e43166dabe690a92b47354a","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1687.b63c819.tgz","fileCount":31,"integrity":"sha512-n9RVsOwaIVai2LeIOivN+68+t8Ggy2WKJsSiPYpyyz+UfBKbWbflr/a1+3REPMoqBhZRwz5zfexQgQTW9hLx6w==","signatures":[{"sig":"MEUCIGXbbn9l5ltKMmRPL04l4cecAQMSmVnqS+EJaTWa3uItAiEA3SNsHwzuvgRprUXXehD26z3Ku9022cUgTxY/EYQmReY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCah13s67N+xwqk+FN1tClDZIsIkxg/VLaOGrzPWlqvbwIgNnVmTfeLchpcBo2lINOET5ModChsjldZUhqyC3z5yDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b63c8193c1ec49b8fe402b65be6f25d981f64937","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1687.b63c819","@flighthq/text":"0.5.1-next.1687.b63c819","@flighthq/types":"0.5.1-next.1687.b63c819","@flighthq/entity":"0.5.1-next.1687.b63c819","@flighthq/signals":"0.5.1-next.1687.b63c819","@flighthq/textlayout":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1687.b63c819_1790271444419_0.2276273566325291","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/textinput","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1687.b63c819","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0f034bcf6f0020d66268ce230188a3b5b7935afc","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1687.b63c819.tgz","fileCount":31,"integrity":"sha512-DNl92uTLwS7m7Mnd09XhO9ghQyprgkAkDkaHDw0gm7iDFJj17KyQe2G3Dd83zadmtl6ofwHdPgRmEM0oY7Jizw==","signatures":[{"sig":"MEYCIQDhL3N9ZB/R3twbzLL4t9AZbYyrZrxFxNnJdSbb1tks3QIhAKD3P9qC/P2y0EXl+3/7oCeXSPKiAGYoOLP7p37HfDk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCY8Dl22vBHdRak5LkiipHyFLKEqx/J0rhODYrqgbKUWgIhAN2W69aBKZ7EjvvelPEHqPBn7SJo3NpeZ0s2Y6uZ58GM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b63c8193c1ec49b8fe402b65be6f25d981f64937","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1687.b63c819","@flighthq/text":"0.5.1-edge.1687.b63c819","@flighthq/types":"0.5.1-edge.1687.b63c819","@flighthq/entity":"0.5.1-edge.1687.b63c819","@flighthq/signals":"0.5.1-edge.1687.b63c819","@flighthq/textlayout":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1687.b63c819_1790272002151_0.17161243686339867","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/textinput","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1692.64cda40","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"32adc4fcc54aac84c90fe29ae65bb682a5786a2f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1692.64cda40.tgz","fileCount":31,"integrity":"sha512-H2D3VVueBvSPjzygDnEHXK8Dj5OiY17/125Na2yHFAApcgMXqmlWlLVEr/TxNqTHeff4A6O4Z+1itTNKFig7jQ==","signatures":[{"sig":"MEYCIQDZCYMImly67Vx8doVNq9HVRUDV12cX/dD8mfVwHisvQwIhAIAKBS8IbJR6et8+OZLjMLsNfobmwX1xoIctY1F/dKJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCt/tdKoEHI4tRttvaU55yGDmcpYYLHBQ859kfNJTBS6AIhAM3+Tz6JjXPc2JXu1+j9sxwGZGO4Fetp5XU69K9J/OHo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"64cda403571cb0bbdc7ab29b4ec6cdf5929fff6d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1692.64cda40","@flighthq/text":"0.5.1-next.1692.64cda40","@flighthq/types":"0.5.1-next.1692.64cda40","@flighthq/entity":"0.5.1-next.1692.64cda40","@flighthq/signals":"0.5.1-next.1692.64cda40","@flighthq/textlayout":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1692.64cda40_1790294133675_0.2380538622982662","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/textinput","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1692.64cda40","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2d17d939f9fae49ae21eea39b42c459f345c5445","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1692.64cda40.tgz","fileCount":31,"integrity":"sha512-6wLEXSlGVA4vxjaRJJXTsxJ3lyhxBSwfpdQmKjGnTT6yVEw/cZBvt9zbqti+zTu2eRobFWkmtkFOMVvvbpeDwA==","signatures":[{"sig":"MEYCIQCYl2Vs6aaeNWMQZGKUviBcT7Tf9hFE0yHLXx9bL+7XqQIhAMlSZCB2Nl3jU90FuVE5QITQSwAuvlCmVT4o1CdwqxNA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtywojRxKb7vmgznRCH4wAsYrA1ex4SOqHiy0aT/niZQIhAKB9AOL+A2gucYl3HFOrDNoR2CCH/b2mAywLOw648gIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"64cda403571cb0bbdc7ab29b4ec6cdf5929fff6d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1692.64cda40","@flighthq/text":"0.5.1-edge.1692.64cda40","@flighthq/types":"0.5.1-edge.1692.64cda40","@flighthq/entity":"0.5.1-edge.1692.64cda40","@flighthq/signals":"0.5.1-edge.1692.64cda40","@flighthq/textlayout":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1692.64cda40_1790294799783_0.7943332803758616","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/textinput","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1694.112d897","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c67729f84c4f1c10858db2fa2c2c13673b3fbba1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1694.112d897.tgz","fileCount":31,"integrity":"sha512-YHbJcRjYZ2fvdmBHKzaiuE2Zw34G+sRvSZB35egz6l/2gIXEUnvmMroA6HE/4iae1zFiEKM3NhPlLAdgL1kLNw==","signatures":[{"sig":"MEUCIFHX6xXV49V/dl+3MFcnpK0psOvxbsrosSYic6bjd/7uAiEAvUqOJDQVxa/bK9hUWPftYOVD13LxRbjyIZWs2yrMLCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH6etkl3mmxm+p212ezO5LzAplx9DvoItq9aGdMtrmrEAiEArdw6/GA8BULwQ6A1sL4fr3469FGILpEHpVdCRkWIBS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"112d897004918b8eedd98c3436e05e3d478c12b4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1694.112d897","@flighthq/text":"0.5.1-next.1694.112d897","@flighthq/types":"0.5.1-next.1694.112d897","@flighthq/entity":"0.5.1-next.1694.112d897","@flighthq/signals":"0.5.1-next.1694.112d897","@flighthq/textlayout":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1694.112d897_1790302334887_0.8323137444658693","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/textinput","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1700.cefb2f9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"70c2b84ceadf3a504c2d134def5f32123963f76d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1700.cefb2f9.tgz","fileCount":31,"integrity":"sha512-rTclBjHN0DvBD7mOufpMOecHyK8dGSnriVZrhlR+f5G90O0EQBtoV9HD3td5rTZ/7VA+kbclDII721w6K9ReEg==","signatures":[{"sig":"MEUCIB8IEBJnvcnocR3SCb3ctafSO9aHaKEYAgh+tRFC+fQWAiEAqm7VAyp9u395tDyUxMmqyjuiEp3XjX2m+Ic6t6yuylQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAfzwpu0S8nD24BeCuvXYmJ1c54HalE9ltgjuRH+wozCAiEA0j7069E+2yKBCv4HtdN45TK2ZqGyrX+L+hpzF8Hm1yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cefb2f9914270340afd4cc39e407f1202bcf8fc5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1700.cefb2f9","@flighthq/text":"0.5.1-next.1700.cefb2f9","@flighthq/types":"0.5.1-next.1700.cefb2f9","@flighthq/entity":"0.5.1-next.1700.cefb2f9","@flighthq/signals":"0.5.1-next.1700.cefb2f9","@flighthq/textlayout":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1700.cefb2f9_1790305310409_0.9631356814490262","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/textinput","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1703.1905242","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bb73e63306f02dfb5400279f2a4f9d8612f922f5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1703.1905242.tgz","fileCount":31,"integrity":"sha512-/JCAkNgmtpcPzJ6rM5FeergZODh9rjeyl8+OtvvO2MoHS0UKyySybmOD+olbXyYcgYQOV6O6/KbrY5E4RYRgIw==","signatures":[{"sig":"MEUCIF+l0dapOzzBsosTnOJVniiuspd0AM0RlfUoIEHXgia2AiEAwcq80uoVI5yCueENp1Cq8Hah6Rnnxqyp7fYagbLURHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuKesJ1+z1UNjSslcFfHnDCk8kY+CpFSz9oWMgzrJMmgIhAMz+HR7VWrz6vISyGXoi6/O2rkaUe+xyE2ex5ql7Cage","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"19052424445f045bf033e5555d3851bb373c2c39","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1703.1905242","@flighthq/text":"0.5.1-next.1703.1905242","@flighthq/types":"0.5.1-next.1703.1905242","@flighthq/entity":"0.5.1-next.1703.1905242","@flighthq/signals":"0.5.1-next.1703.1905242","@flighthq/textlayout":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1703.1905242_1790323994398_0.07317185154445949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/textinput","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1704.1832e8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a73cac6773e7078fdf18f2d3cdc5f81bca37e969","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1704.1832e8b.tgz","fileCount":31,"integrity":"sha512-IzIdUSfrpPaq/sZ0MrmygRCh3VGDv+zAaiRMRT80b/Q+R8LaJ7K0Qg1AKl82rzk/ZUvGCV7VyHj6VHedZl4xnw==","signatures":[{"sig":"MEQCIFEpFPHsvLNtiqvqdtWXxBec3TaeOgDIaUhLc9KhBV9YAiBQbHvfZ0VpsIZJE/epl0yBuib+4Gc7ZHG9HqDXpl0qBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHrn88/VIHsi+3MQEQ86XSqW1xAzo9tEgQOl9f8znYXgIgHB33S/IS8wzvJJsUcp51il/6/Fkuw454wgSnLScKLFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1832e8b8f7a898d2b15ad3712c3262f0dbfddda1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1704.1832e8b","@flighthq/text":"0.5.1-next.1704.1832e8b","@flighthq/types":"0.5.1-next.1704.1832e8b","@flighthq/entity":"0.5.1-next.1704.1832e8b","@flighthq/signals":"0.5.1-next.1704.1832e8b","@flighthq/textlayout":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1704.1832e8b_1790326784954_0.22060930304366577","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/textinput","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1704.1832e8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fe10d5c6ff55a5d41ccba0fd5014c271e7db4971","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1704.1832e8b.tgz","fileCount":31,"integrity":"sha512-/JUBbDlpRWpJDd/ZynFwjjSb6cDDtScEfJCqTFnALohrd+QqF03stxFdOwCopOfOXu0plPkBs6Y5v2EeZxM+tA==","signatures":[{"sig":"MEUCIQCdgCpUhn4EkrlV0uUymzkhr9uwNZy2SAyBToA16DAA2wIgPAy7JAfvQeBvMwRPBZ/nGNuSbVbGKI7LYoLJ4qLss9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/hy5XxpsfHsE5C0TsHMdBhfIKAxLf7RHZCjOJQxqnqAiEA1ZGynkcYRo7PxNg98SUvP1lDacpIprAC6Ce3xaBei1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1832e8b8f7a898d2b15ad3712c3262f0dbfddda1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1704.1832e8b","@flighthq/text":"0.5.1-edge.1704.1832e8b","@flighthq/types":"0.5.1-edge.1704.1832e8b","@flighthq/entity":"0.5.1-edge.1704.1832e8b","@flighthq/signals":"0.5.1-edge.1704.1832e8b","@flighthq/textlayout":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1704.1832e8b_1790327453787_0.5529215425998661","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/textinput","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1710.81c05dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"146cb46c27f39daf0e7e6a8c85bd78ee2c18e9c5","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1710.81c05dd.tgz","fileCount":31,"integrity":"sha512-XglaAtxq+qLUMb8qSFa1a+1flmmHIBbGwIw0dnTLtvdSYiXDIzo3gYfYqYNfeVuMJ12Jp4hks4HbYREmgVKbIw==","signatures":[{"sig":"MEUCIAOuOSFw4vuVU50QK74uPIamvX6HoUNynAgUBvHhaMTxAiEAo7nm28AvErG112DgJZzmlOhYVTLCyIYZILkz7NaKn4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHwRKh+aui6RGP7OR2JYcg7PjY2GV82k3lFjh900IncrAiAQs+pRfEwGgyrbNrlsJKqZwDGOMLus0VojSnb+EY1nlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"81c05dd8111a6bd75c7fb1e35d3ef5914a479aeb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1710.81c05dd","@flighthq/text":"0.5.1-next.1710.81c05dd","@flighthq/types":"0.5.1-next.1710.81c05dd","@flighthq/entity":"0.5.1-next.1710.81c05dd","@flighthq/signals":"0.5.1-next.1710.81c05dd","@flighthq/textlayout":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1710.81c05dd_1790356458915_0.31336375475287426","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/textinput","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1717.f605ef3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7f1ff6d6e4b03dff5ebec683363029753316823b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1717.f605ef3.tgz","fileCount":31,"integrity":"sha512-xnQ05Bmy4+fKo+Ivzh9F/1g8H0LLDcnkJre38Fv3fCMwS31F1Yi6vJeBLINluaUF/g/y/NF8h2Ya5eXI59EpdQ==","signatures":[{"sig":"MEQCIBpZ09RFszkm0d7mhd6SuP69M55RgrGyDsxXnpllW/ZQAiA3ad6A59eqvzM9i8O2hlSCaDbNlyZ9QL/BuqLWLKzpoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSS+8hPq7tspTmf6fNhik5X8snQeZ6ONx+prghmooUpAIgExQkeHCCSm3Ut3DdaKooKr7T3Od0mZ3Md9xxozstGI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f605ef3e89da885484e634fa47228d68233f20f7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1717.f605ef3","@flighthq/text":"0.5.1-next.1717.f605ef3","@flighthq/types":"0.5.1-next.1717.f605ef3","@flighthq/entity":"0.5.1-next.1717.f605ef3","@flighthq/signals":"0.5.1-next.1717.f605ef3","@flighthq/textlayout":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1717.f605ef3_1790363731540_0.7828017915880792","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/textinput","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1723.553fc7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7e208c7b7faa583cc13053d5d7d3446b21b064f1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1723.553fc7a.tgz","fileCount":31,"integrity":"sha512-J7WRf2NRO+es2Q2ka07fgmx7KCxo9jfU8SmU+gqGB3Hs+NVtrElNoy5ZMLs5lCLu06LxR7qUzI0bmo52lEkv6w==","signatures":[{"sig":"MEUCIQD0JoG/wOJWp+t7AHe6NSNpwh0ujPRKNfcqKWBp92BvtwIgU32tMkt4qfHPm4N6iLB20bKp2FB7NDAceagHUsaslww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbc3tOGUHPhGDdmcrm7M3/QmjONhdQtQMcLmks+MMHeAiA/BlVFhSQLv2xMtwYcbCEicEMDKDftehu70EJ9pAxe7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"553fc7a1292841a9d196d6a6c7e366a888c90e0f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1723.553fc7a","@flighthq/text":"0.5.1-next.1723.553fc7a","@flighthq/types":"0.5.1-next.1723.553fc7a","@flighthq/entity":"0.5.1-next.1723.553fc7a","@flighthq/signals":"0.5.1-next.1723.553fc7a","@flighthq/textlayout":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1723.553fc7a_1790371529385_0.43667738005156886","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/textinput","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1724.c250cb4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9842d3f19ae1652ff3deaa5a265df68688adbfab","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1724.c250cb4.tgz","fileCount":31,"integrity":"sha512-4kd5cU8Y25h6Fx0ZiCXhXn1/Xs7CHoJ7tD3hILERnIyUVCAiNnDVKxMqbfjpEVL7d2Rq0+/08xuKrAvwA2hKyw==","signatures":[{"sig":"MEYCIQDNrM4g6XkmxiD+Qt76OYY90IOHWoiBm5pA5+9oKNHhxgIhALdg95zbEAViTXvCggMcvuPUdXc86j6S2yPXPGgkOByv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFs0ePBf7qbIWxOZCACpPyRRwAFLI1DVixe2KjR6XfFiAiBj2wZPl4Z3ACZEVdGdkjB+7dluXNrasBnMXHpYsFtp+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c250cb4b50daa2af7ec8390f9ae207aa0b2110dc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1724.c250cb4","@flighthq/text":"0.5.1-next.1724.c250cb4","@flighthq/types":"0.5.1-next.1724.c250cb4","@flighthq/entity":"0.5.1-next.1724.c250cb4","@flighthq/signals":"0.5.1-next.1724.c250cb4","@flighthq/textlayout":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1724.c250cb4_1790377595051_0.17411108818153798","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/textinput","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1725.30f1dd0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f39ce9482abd1485371e5996b066a6cfefb400c8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1725.30f1dd0.tgz","fileCount":31,"integrity":"sha512-Nguq39+pJPr00U0UbuMf9VLPV+YQ0gGCDtCA30UfktVWaLsabPnOf1lfBY3ouYROGG5IJQmyMaoXxvYZiJY91g==","signatures":[{"sig":"MEUCIQDd/yM82j+GykyateSQd2s3bSljzaFOm0zESIoZs8mvRwIgX2WudhPuyyc/nfmyh/uUaSgsQBHOEmsc0gvX14eu3B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrjznCc+yB9vauIMXfNkKQ2R4VBDp9yi1fmBmISNkKPgIhAKsd6OIPfLSL27T5uHaLHtjODll/wv5BCM1lEeIMYvZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"30f1dd00901e92f8432551d37220ebf80ee82f51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1725.30f1dd0","@flighthq/text":"0.5.1-next.1725.30f1dd0","@flighthq/types":"0.5.1-next.1725.30f1dd0","@flighthq/entity":"0.5.1-next.1725.30f1dd0","@flighthq/signals":"0.5.1-next.1725.30f1dd0","@flighthq/textlayout":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1725.30f1dd0_1790380056799_0.9901546901641258","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/textinput","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1728.e0a1ceb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"79a8d8405d8b355405da1fe93cff1732a0635be6","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1728.e0a1ceb.tgz","fileCount":31,"integrity":"sha512-AlK5kLFTEI4tZxJ/4VPJh0YyfSIxocdrcFS0C/0zhEROjyU4kvt2uIYgjlfO/G825a6uzHasQb4zanNKD11lbA==","signatures":[{"sig":"MEUCIQDv4OpQp8nj5hxuD6gWoTdl0cUUJE8XnIFnPNHlKK2C2QIgC38w3Dg0zJaixWVAVqjyt5QIqFlPHT90faxv8Shcf1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG36hwvUvqWN8vKENkG/Elk9MRr2drZZatgdfz+AofOAAiEAijnhJWTsUwPmJ7EJ8e/iXn78XOKZLpgmQLUMOtdELvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e0a1ceb82c07f5c88655e3d3188bfd74b11ade04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1728.e0a1ceb","@flighthq/text":"0.5.1-next.1728.e0a1ceb","@flighthq/types":"0.5.1-next.1728.e0a1ceb","@flighthq/entity":"0.5.1-next.1728.e0a1ceb","@flighthq/signals":"0.5.1-next.1728.e0a1ceb","@flighthq/textlayout":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1728.e0a1ceb_1790401783810_0.3322746523296949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/textinput","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1801.21234f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5711f731bf94d731da6d9719447627a46866a432","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1801.21234f6.tgz","fileCount":31,"integrity":"sha512-YCz7dZpb7LKFkkiGRbnUer9PW6Kz5L23+muxqHZlowd6hjajSNUNveNpbpuB37q9yhko4wCAhWmymuUcyNPfWg==","signatures":[{"sig":"MEQCIEpsHMORP6On5YTR+RwlYM7c+jxxDu7LQ6v4h7e6mSVqAiAtzu3b5AJJDoN0E4QUavXRiPzaDXOGefxHm+2jR1DGwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/SND4ECppGc91thjQms9JsrcDOw6uuerSXX+5qeQu2wIhALW9b7I9lqa3kqSyZyTJoymhKH+4hkgn/+6WAooNLkSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"21234f6e8f040b56271730e8ff5b29c5e0934b68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1801.21234f6","@flighthq/text":"0.5.1-next.1801.21234f6","@flighthq/types":"0.5.1-next.1801.21234f6","@flighthq/entity":"0.5.1-next.1801.21234f6","@flighthq/signals":"0.5.1-next.1801.21234f6","@flighthq/textlayout":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1801.21234f6_1790486419069_0.12580396872068644","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/textinput","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1831.a0b57d4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dc7429da0162791e0da635790d21bddb17932f40","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1831.a0b57d4.tgz","fileCount":31,"integrity":"sha512-sOST95XLYr6BUnRnJBpjT6Xca4cuO/HjI+ZR31C1mk4Ipq6MYXX+gYRVEozRAFq0JpL6A/ttO112Lj3T4DRAig==","signatures":[{"sig":"MEUCICQ619h9pFixcl+5A8R7J1e+hjPLKvabDVs6Req4r5HVAiEA2GjzW010KwWaZSjLEd0cj2TZirwqzjcvjyzCgWUXLoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDq66DK1vExNKyRdS7CSEyr+YLd+ZKowTQ8OKYMJ0Mz3wIgHG1S7fuNcAT7rMyVyuo5aOIm78+JbttYKrKi6Axz6iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a0b57d41beda1480a09f659e4750ea9d71415249","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1831.a0b57d4","@flighthq/text":"0.5.1-next.1831.a0b57d4","@flighthq/types":"0.5.1-next.1831.a0b57d4","@flighthq/entity":"0.5.1-next.1831.a0b57d4","@flighthq/signals":"0.5.1-next.1831.a0b57d4","@flighthq/textlayout":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1831.a0b57d4_1790553586828_0.611286778348892","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/textinput","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1850.5adb645","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"21e051a892c43791c7722326b68b2c57da2b9cce","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1850.5adb645.tgz","fileCount":31,"integrity":"sha512-pAt0F5K2HpIqKjzA873/o4puIuYypPTzCv7HrxXKt2ydXr7eyWKSzUesLZ7AsqNwW8CLboGP4FgjU7E15AAQlw==","signatures":[{"sig":"MEUCIQC0f5atige7q10sOCJIlTsFGEz8mYmuQBsgWD4dYc8XrQIgGVfQcczi6idAuzzixqIYK7dUPTDnKmrmScjVcG7a84k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIChmHJnuNF9VfQm1v1DG+mOeqW8y6xw3FjEotRrmWWr8AiEAyuyKmuw2xCDXWboD4mzUSdMfiExpkqrG+TNHG9aX4bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5adb6452e4ef06da8814f178dbfa85856a092f4f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1850.5adb645","@flighthq/text":"0.5.1-next.1850.5adb645","@flighthq/types":"0.5.1-next.1850.5adb645","@flighthq/entity":"0.5.1-next.1850.5adb645","@flighthq/signals":"0.5.1-next.1850.5adb645","@flighthq/textlayout":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1850.5adb645_1790568859666_0.14443406061005426","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/textinput","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1892.cbd15bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"61924bb10fe9d03b30568abc1c347b83ad2fc40d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1892.cbd15bd.tgz","fileCount":31,"integrity":"sha512-sn4q7cLdInmpI2DAnwnopDrpTd7fEkg/dIhYZOh5opMeoxahASw7FASCOha7WyNj9PO0FlzZzkt3+TNQb5gxxw==","signatures":[{"sig":"MEQCIHCuTTcByu35HDHQ9b/bzLnVQnaHErD/blWMJrL2fc5+AiB/FX7xIiyfoGoUti4EIx1cqrOVYFJSpMPSGTwrMUjp8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLtQ6357Yn5/5pUu6bMS06hETe2qGdoMJpYmNFXS7VzgIgQBr0gSJNO72izOPqmscJEFJ46ktpMaYckH2CD+HuaX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cbd15bd13373265e8f6dcf0cb057a16aee812919","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1892.cbd15bd","@flighthq/text":"0.5.1-next.1892.cbd15bd","@flighthq/types":"0.5.1-next.1892.cbd15bd","@flighthq/entity":"0.5.1-next.1892.cbd15bd","@flighthq/signals":"0.5.1-next.1892.cbd15bd","@flighthq/textlayout":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1892.cbd15bd_1790599533087_0.534871608822235","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/textinput","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1892.cbd15bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d7f8793ffd61374e4b19d78dc314031ed231f9d1","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1892.cbd15bd.tgz","fileCount":31,"integrity":"sha512-pRiWwF9IRXGAM70ljzOhK9fbSEoqRkb53a2gCIR3naPl5TfNLwWdivvrRhIROYtOQPjOaSnvA1kpu4Ab8nK6VA==","signatures":[{"sig":"MEYCIQCf/7IVXLn/6rSfBaNt+ZoIOTr7mBjnFJ6zfiAacKZpYQIhAIRrZVcx5SoSflYoELjLDksVKde790BDltYBAP1Y6u7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsDnSWBUR7B6jF12RU6nMtXqLnP51GtYxs6tTugkj4fAiAvVH8md62dzVKr0srqsy1mG+LuutKES3vsOfn8x9Q5Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cbd15bd13373265e8f6dcf0cb057a16aee812919","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1892.cbd15bd","@flighthq/text":"0.5.1-edge.1892.cbd15bd","@flighthq/types":"0.5.1-edge.1892.cbd15bd","@flighthq/entity":"0.5.1-edge.1892.cbd15bd","@flighthq/signals":"0.5.1-edge.1892.cbd15bd","@flighthq/textlayout":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1892.cbd15bd_1790600108095_0.6590781398418739","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/textinput","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1899.4b1311e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"48d5fd6eb53a9d50f46dc21aa4c5aa40605a28a2","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1899.4b1311e.tgz","fileCount":31,"integrity":"sha512-uG+fKiC2DHV2gteUJ7NyetTjWnxPqdR9s6iNgV0FIQbXHWqwVwYzrlIh9FAEidJHztIk0hV/mcoCI5BBOKOi2w==","signatures":[{"sig":"MEQCIBVLUmcWMNU1d24m/DJBt529AXkWywNkB88H8TrFX6OAAiBITakvaCnPhrjry9cN9rijnK6mcRvBhMTLF+hOZEDMVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAdRJSUXiZJ/R3VTaR7VGgUqE8DCo31f1DVKQqBcpDRVAiEA+Y4wn0CioN+HZs4BrsbHznUNA5342trBEpdLpbYSiao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4b1311ec30f129daf0dab31c3059cb7ac12dd2de","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1899.4b1311e","@flighthq/text":"0.5.1-next.1899.4b1311e","@flighthq/types":"0.5.1-next.1899.4b1311e","@flighthq/entity":"0.5.1-next.1899.4b1311e","@flighthq/signals":"0.5.1-next.1899.4b1311e","@flighthq/textlayout":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1899.4b1311e_1790630657845_0.8021121305670904","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/textinput","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1899.4b1311e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"792bbc5d9357981bf50de4a0fb1025910657618b","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1899.4b1311e.tgz","fileCount":31,"integrity":"sha512-NMjG4lJAyq9y1PnEA1v2emxZpkkAr0AxYp4ZaULil5J8oP0fcWZeV36Th0RwIsNDRhUtipWRXJNg5S+8W/AbTg==","signatures":[{"sig":"MEUCICzVLg5Fxeod1dt+I5RY6woExmZSUm6fsIVvVeAVLhn4AiEA9sp4c+fefrcMgaU3j6WFuZHq9Om8wSLpumJlyIyM5OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAm5RfQFd6GtV3QmXposwXidFjYzN4NgxeHk/bQf4c5/AiEA2JiwggL87U1QToeFhyrmC64wZQjnOsavBjM6CoRAiwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4b1311ec30f129daf0dab31c3059cb7ac12dd2de","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1899.4b1311e","@flighthq/text":"0.5.1-edge.1899.4b1311e","@flighthq/types":"0.5.1-edge.1899.4b1311e","@flighthq/entity":"0.5.1-edge.1899.4b1311e","@flighthq/signals":"0.5.1-edge.1899.4b1311e","@flighthq/textlayout":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1899.4b1311e_1790631506474_0.1471904798071464","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/textinput","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1903.956d5a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0042f059f2446ecf551d71e2d2dbe94d3dc21955","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1903.956d5a5.tgz","fileCount":31,"integrity":"sha512-oziycXOaPwNkDSGG+KJsssztLYD2+lB/0aVHcSTVGtRTUhuKD+/2d6quqorkimJpYOrRkcFGtf+yJovQB6r65w==","signatures":[{"sig":"MEQCIEMVGKAKjGR9hP9AsMe1rjepr1X+Q6txLBQ/u2S3twRNAiAfS7ym24DtELU26ts5Ee+E8HXbyiWmFGepC9z8bQGn9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA5iLEUKN9nZPRKNPPgXhnk0s+zDl/yLHXl3LBljqpmqAiEA68q+bJAwJbJj6+lG8l5eDp7cFwLvs2Pr7/WFk6r7LHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"956d5a53eb1e420690b274e7c05edca23821d094","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1903.956d5a5","@flighthq/text":"0.5.1-next.1903.956d5a5","@flighthq/types":"0.5.1-next.1903.956d5a5","@flighthq/entity":"0.5.1-next.1903.956d5a5","@flighthq/signals":"0.5.1-next.1903.956d5a5","@flighthq/textlayout":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1903.956d5a5_1790658364982_0.35786796138702237","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/textinput","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1903.956d5a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7209bfdd60de641e0b23ea50b9f762f6307b2886","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1903.956d5a5.tgz","fileCount":31,"integrity":"sha512-cjua5+Fypmf1isk//g1YFEsQhe/heGlMHjgjjodtRdGb1HEMItfmBxFKX/nQOtUnLS+JM3WNaFwcjkovIoja/g==","signatures":[{"sig":"MEUCIEseBQ9KgbvS3lRvHe9GNtVxfRbscr8aZvfI/CdAnDrqAiEA8MEVIS6OsiVAYGQGtlEKaEwyrQ4KWYGSm/9NjWISEJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2YmHOesdSj6PkHqVXbsuV0gk3X0Nql528If3BifpCOAiEAmtQIvzD128tU2kPRMI/sWmCnjs1iTBqavw9DLMwGmzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"956d5a53eb1e420690b274e7c05edca23821d094","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1903.956d5a5","@flighthq/text":"0.5.1-edge.1903.956d5a5","@flighthq/types":"0.5.1-edge.1903.956d5a5","@flighthq/entity":"0.5.1-edge.1903.956d5a5","@flighthq/signals":"0.5.1-edge.1903.956d5a5","@flighthq/textlayout":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1903.956d5a5_1790659208874_0.18348981745134685","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/textinput","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1906.1e09ca0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e826ad6a81b3cb27a6b0fbf107ef8438fbc139e8","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1906.1e09ca0.tgz","fileCount":31,"integrity":"sha512-d3Ir4NqK91BLoTpyWR6k+nG2SKH9l9VFwAybOVRGEL9E6hMrvPUC/ntYhIcjcUfsB1Qikdxh5rIyB6FDp/cHAQ==","signatures":[{"sig":"MEUCIQCU4OhTEhk3QirKwnz1IaSDe2RDqdiAv1hNzNOsxa8N8wIgexJZb66j/rzs+lPU7WaB7CmLlVj+x2xnHZXZwp+6C+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDG1vznC9xg2pMpN0o0qSOfKT8fTeBW5nUZGQtn9gMtMgIgXm1/kjqMsGcdqtGgeBsNq/2wdqdF0FjwPd8BDyyfoo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1e09ca02b760fa96a3c7f09d078419f6e75e8158","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1906.1e09ca0","@flighthq/text":"0.5.1-next.1906.1e09ca0","@flighthq/types":"0.5.1-next.1906.1e09ca0","@flighthq/entity":"0.5.1-next.1906.1e09ca0","@flighthq/signals":"0.5.1-next.1906.1e09ca0","@flighthq/textlayout":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1906.1e09ca0_1790785147844_0.5679250497356387","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/textinput","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1908.309c1e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f778201395578efd81c8be988e4756891bca291d","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1908.309c1e7.tgz","fileCount":31,"integrity":"sha512-dffMJmEw8VlvMv0fcFq/+zYcL+o3JQBZ1NkKbKEfBjVgx8o+W1ioRiA2QCN8MsvqpI5HvvRfYjBm69b/Ln7iFw==","signatures":[{"sig":"MEQCIGTvWtodn2Wn/9HUqppaYSWy9nolDzstWwY53PGZwGoCAiAS5UBDn2Sah7JiseW/xjWWYa39ObUjUz5XK11e7qPkJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/YELYm325U/OmzqZz4YNWIfmUbDAhPVn808F0TDerbgIhAMnsgD8f8EUVhmBuHniSXBA6A6piGkB4xddAFVrDefYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"309c1e7296b5e24f7199a317883af0e470e7b294","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.1908.309c1e7","@flighthq/text":"0.5.1-next.1908.309c1e7","@flighthq/types":"0.5.1-next.1908.309c1e7","@flighthq/entity":"0.5.1-next.1908.309c1e7","@flighthq/signals":"0.5.1-next.1908.309c1e7","@flighthq/textlayout":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1908.309c1e7_1790786325006_0.18527777122881872","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/textinput","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1908.309c1e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"69495a052b183779ee93a300c9962a8ce1eed8fe","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1908.309c1e7.tgz","fileCount":31,"integrity":"sha512-ccbX0eRrrX7yIdmMWOxlivXsc0jdveXM6GM+NWlU8G7mvJfY0HuW+BcZwhhegBuJT1CcoAY/NYZcwP+xY+KEHQ==","signatures":[{"sig":"MEUCIHwf9N/MGZPPzA/olKAvO2z0fmeqVMRBRhZUQWH3NUg9AiEAgD4RLbeSZZkDY+pTfSgHnZMpw/QcgWWUQSdAk04JXbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq4dzYjEihUsDBQWjVkfZZAiRru7Je0fSoyr++y+txpAIgQ6CJ84WtmGG7GVyvPjoBggzD2T350A4tcBgPF9u7xgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"309c1e7296b5e24f7199a317883af0e470e7b294","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1908.309c1e7","@flighthq/text":"0.5.1-edge.1908.309c1e7","@flighthq/types":"0.5.1-edge.1908.309c1e7","@flighthq/entity":"0.5.1-edge.1908.309c1e7","@flighthq/signals":"0.5.1-edge.1908.309c1e7","@flighthq/textlayout":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1908.309c1e7_1790786641220_0.7405180493764316","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/textinput","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1909.7bccf72","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"949f359bced2b8d698ef31bf8539ce7bf8d43048","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1909.7bccf72.tgz","fileCount":31,"integrity":"sha512-/pQ1OqQHZyDY+rvC8/mR1U694kwqmnJQP9IZNdgXvuTlSIFPbK0Iq+JSXbT8DCSx2ovd4IHGNYvfHqP4mumnyA==","signatures":[{"sig":"MEUCIGSxIYB9D+V2WPkJyEJpbngkXMFpGy6P3Y/d1pz5Cc0aAiEAlskPRNGX2/ci/wTefObqiodqHNHWRgiwUXF1VOWD7LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDk2EZx9r/WGE8l/GajxKgYqsr6Xqtfgc1rd+FDk4Rn3QIhANfyhK90PfpU3OyAIdmywFrGux3FGGP9QvtbPrdB4aI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7bccf727ab75a84d3334e8d61a7f5716745d433f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.9","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/node":"0.5.1-next.1909.7bccf72","@flighthq/text":"0.5.1-next.1909.7bccf72","@flighthq/types":"0.5.1-next.1909.7bccf72","@flighthq/entity":"0.5.1-next.1909.7bccf72","@flighthq/signals":"0.5.1-next.1909.7bccf72","@flighthq/textlayout":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1909.7bccf72_1790789972658_0.5646299678524191","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/textinput","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1910.85d85a3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"eb847369d189be00bcac8c943b3fdd6ea1404d39","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1910.85d85a3.tgz","fileCount":31,"integrity":"sha512-1/oVx9+v1RmJ0T1iUtsfYBZ5Nb8W+EBZHs02DQFDTXIe/Yk1NajmvuA24J5X2Tx0PDJcpg1xgD3tIfy7IiIy5A==","signatures":[{"sig":"MEYCIQCxsvn0f9INFqhiE4mG1m8+1fnCmjiVKK8yu0QrMUfGVgIhANDyUdzO0WVyTqvEb6Pjz2RvezHIYqUb03JR6DcuuXKs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEbewKtEU+LeJtNMPiZOy1jQFTM9a/rOckkLBOC7tmotAiB8cdlhxhAFc6FIVt6lZ/vygNezdyl+IfdAz3h49cqBHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d85a3b1f7cc95730b7a359bbb9bf6f8ec2e8f8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.9","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/node":"0.5.1-next.1910.85d85a3","@flighthq/text":"0.5.1-next.1910.85d85a3","@flighthq/types":"0.5.1-next.1910.85d85a3","@flighthq/entity":"0.5.1-next.1910.85d85a3","@flighthq/signals":"0.5.1-next.1910.85d85a3","@flighthq/textlayout":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1910.85d85a3_1790796454174_0.7217390864734705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/textinput","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-edge.1910.85d85a3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3b969bebdb2589134b827b0e9d010247bb91ff13","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1910.85d85a3.tgz","fileCount":31,"integrity":"sha512-EfTLUbkg2mdcPN41H4W9gDSBHqEhrQc4Xj6+q5WVZXMaXuVzC50arvwO01zxRRNo96P//iKpQDs625DMpiO3Zg==","signatures":[{"sig":"MEYCIQDxFdHmWnYvgXZfh2zrtI53NZeKoYbpiIuYJThUjmsGCgIhAPZHZB8r7C7echb2tQGxcwE6BBiauWRMAHAwL02wXrLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC63seUBWkQnAq2ja5aDNpjK4lBeClY/XcqYT8Mpd6ymAiA52f0X2pyExna3PXcN9hZSWWm8IwGVeN0VH25Ae2QIQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d85a3b1f7cc95730b7a359bbb9bf6f8ec2e8f8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.8","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.1910.85d85a3","@flighthq/text":"0.5.1-edge.1910.85d85a3","@flighthq/types":"0.5.1-edge.1910.85d85a3","@flighthq/entity":"0.5.1-edge.1910.85d85a3","@flighthq/signals":"0.5.1-edge.1910.85d85a3","@flighthq/textlayout":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-edge.1910.85d85a3_1790797231669_0.24355862864226752","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/textinput","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/textinput@0.5.1-next.1912.a627849","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e2d69363202c21380d2d103d780725b18cee2f3f","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-next.1912.a627849.tgz","fileCount":31,"integrity":"sha512-AeCxON3LQRVDO010gQFFNjjcz5/89P/K4diHIdu71squi+XUG1jsXFxD78NEA/Ggl4kzDWcsrhi3NvPdKNpWNw==","signatures":[{"sig":"MEYCIQDgsoaLXXVXuJ9bmu0VT+u8BABziqIU4oeu/EOgZ1lmtQIhANrv63PFzjQmpXg1J0deDs1ENVmq33WIXQR96xxiFVHM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCycLr6C/NlTJciXa9SQ0H0IDP+CmPXzO52ouuqG90HXQIhANiHbBe0zKhi20+dv1x1NfHi65jQtLIsvivQW7EAiX0S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a62784923f3be814463286c9fb28edfe6ab15789","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.9","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/node":"0.5.1-next.1912.a627849","@flighthq/text":"0.5.1-next.1912.a627849","@flighthq/types":"0.5.1-next.1912.a627849","@flighthq/entity":"0.5.1-next.1912.a627849","@flighthq/signals":"0.5.1-next.1912.a627849","@flighthq/textlayout":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/textinput_0.5.1-next.1912.a627849_1790860347575_0.4071252933266538","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/textinput@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"55823ddc7442313a93324a9d13d67be7bb204a22","tarball":"https://registry.npmjs.org/@flighthq/textinput/-/textinput-0.5.1-edge.1912.a627849.tgz","fileCount":31,"integrity":"sha512-vFoVr5UZhW/hvOaCHBGV82GIBSUgWCOgWDOd9fOiOI8Lb7ZqLOb1JB0cwknnK21cmRXjeFmn+wXvm5GJZP2HzQ==","signatures":[{"sig":"MEQCIDSRcHCBDmSTIt/sMu2TmwLSL9Glt/0FMwRv1oetDnXBAiAuNvvLDbSCUB8F9xHijor0FX2tEvSjaYmiFV7/I1SyKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5NYeGz5DcwppYTy/ms/eek7TorvDv7ZWOgRUFkKH7DgIhALQSEl5oNX8nNSEsbj5naEz87p9LMndnnxEa9eUX+29u"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2ftextinput@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169554},"main":"dist/index.js","name":"@flighthq/textinput","type":"module","types":"dist/index.d.ts","author":{"name":"Joshua Granick and other contributors"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a62784923f3be814463286c9fb28edfe6ab15789","license":"MIT","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"version":"0.5.1-edge.1912.a627849","_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"homepage":"https://github.com/flighthq/flight#readme","repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"_npmVersion":"10.9.9","description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/node":"0.5.1-edge.1912.a627849","@flighthq/text":"0.5.1-edge.1912.a627849","@flighthq/types":"0.5.1-edge.1912.a627849","@flighthq/entity":"0.5.1-edge.1912.a627849","@flighthq/signals":"0.5.1-edge.1912.a627849","@flighthq/textlayout":"0.5.1-edge.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/textinput_0.5.1-edge.1912.a627849_1790872421670_0.35987025017059704"}}},"time":{"created":"2026-07-10T06:06:23.315Z","modified":"2026-10-01T16:33:42.154Z","0.1.0":"2026-07-10T06:06:23.659Z","0.2.0":"2026-07-13T20:15:18.224Z","0.2.1-next.410.a23f189":"2026-07-20T19:54:39.926Z","0.2.1-next.423.3350e53":"2026-07-21T06:31:55.640Z","0.2.1-next.444.a313478":"2026-07-21T15:55:58.233Z","0.2.1-next.448.afbdd31":"2026-07-21T19:55:20.578Z","0.2.1-next.449.355834c":"2026-07-21T20:04:20.580Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:32:44.567Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:41:24.150Z","0.2.1-next.530.a223ca9":"2026-07-23T14:29:18.825Z","0.2.1-next.585.c7219b8":"2026-07-23T21:32:41.282Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:28:51.249Z","0.2.1-next.640.ec2ea9a":"2026-07-24T15:04:59.588Z","0.2.1-next.647.2252e02":"2026-07-24T17:31:37.724Z","0.2.1-next.652.c550eaa":"2026-07-24T18:04:51.750Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:07:52.818Z","0.2.1-next.701.409c279":"2026-07-25T03:55:44.137Z","0.2.1-next.738.07b221d":"2026-07-25T05:19:12.196Z","0.2.1-next.840.857425c":"2026-07-26T00:54:01.880Z","0.2.1-next.841.373388f":"2026-07-26T06:07:46.496Z","0.3.0-next.906.07cea63":"2026-07-28T06:30:21.369Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:29:35.433Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:37:09.758Z","0.3.0-next.1162.e90e518":"2026-07-30T23:20:17.990Z","0.3.0-next.1220.6982c21":"2026-07-31T13:55:58.884Z","0.3.0-next.1248.f867198":"2026-07-31T15:41:24.946Z","0.3.0-next.1272.222de94":"2026-07-31T17:11:56.472Z","0.3.0-next.1280.6369398":"2026-07-31T18:13:54.666Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:32:16.512Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:57:19.201Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:53:46.444Z","0.3.0-next.1383.c61de17":"2026-07-31T23:45:13.982Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:48:06.872Z","0.3.0-next.1422.b585c0c":"2026-08-01T02:00:06.161Z","0.3.0-next.1435.f870241":"2026-08-01T03:03:03.904Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:12:15.262Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:56:45.341Z","0.3.0-next.1452.011a16e":"2026-08-01T05:24:57.194Z","0.3.0-next.1454.b17f8a5":"2026-08-01T06:01:02.897Z","0.3.0-next.1456.ace2107":"2026-08-01T14:20:56.154Z","0.3.0-next.1458.0c01b63":"2026-08-01T15:01:58.370Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:22:16.713Z","0.3.0-next.1460.2c18805":"2026-08-01T16:07:24.463Z","0.3.0-next.1463.b454aa8":"2026-08-02T00:01:15.402Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:37:37.904Z","0.3.0-next.1473.098a860":"2026-08-02T04:28:57.000Z","0.3.0-next.1494.7333e82":"2026-08-02T05:39:28.878Z","0.3.0-next.1498.065f223":"2026-08-02T06:54:32.587Z","0.3.0-next.1511.9977321":"2026-08-02T16:26:17.610Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:48:38.646Z","0.3.0-next.1514.a24d43f":"2026-08-02T17:01:27.887Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:46.419Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:35.903Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:52.477Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:22:12.256Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:53.313Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:13:25.922Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:28:15.927Z","0.3.0-next.1562.75af469":"2026-08-02T20:41:05.825Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:56.145Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:56:20.164Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:52.133Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:34:31.068Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:54.846Z","0.3.0-next.1601.12b771e":"2026-08-02T23:26:03.626Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:49.410Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:31.359Z","0.3.0-next.1689.2810c05":"2026-08-03T05:57:27.203Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:32:19.601Z","0.3.0-next.1702.8973fda":"2026-08-03T06:39:14.764Z","0.3.0-next.1704.8557784":"2026-08-03T06:50:10.435Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:35.168Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:56.558Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:30:28.408Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:02:04.018Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:54.436Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:10:21.581Z","0.3.0-next.1849.a370765":"2026-08-05T01:16:11.059Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:29:08.265Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:13:26.554Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:07:29.954Z","0.3.0":"2026-08-06T20:47:49.783Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:03:08.066Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:58.004Z","0.3.1-next.348.8115937":"2026-08-08T05:11:27.793Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:38.918Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:56.134Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:50:18.206Z","0.3.1-next.409.5c00b00":"2026-08-10T04:14:17.351Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:32.381Z","0.3.1-next.493.539802d":"2026-08-10T20:01:09.739Z","0.3.1-next.509.c235802":"2026-08-10T20:41:38.946Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:43:01.585Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:08:29.943Z","0.3.1-next.617.89baf58":"2026-08-11T15:12:28.719Z","0.3.1-next.625.675880d":"2026-08-11T15:30:52.054Z","0.3.1-next.703.e259040":"2026-08-12T18:34:05.930Z","0.3.1-next.704.69286f6":"2026-08-12T18:49:29.486Z","0.3.1-next.733.f1845ac":"2026-08-12T19:31:27.698Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:53.042Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:41:25.660Z","0.3.1-next.836.609b031":"2026-08-13T01:20:06.705Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:34.695Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:02:36.288Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:49.487Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:02:14.727Z","0.3.1-next.887.9f59a84":"2026-08-13T06:22:55.133Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:49.009Z","0.3.1-next.970.9691e7b":"2026-08-13T15:51:32.692Z","0.3.1-next.971.33e20ba":"2026-08-13T16:02:21.428Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:53.378Z","0.3.1-next.996.06087b5":"2026-08-13T20:32:04.039Z","0.3.1-next.1041.35b950c":"2026-08-14T00:06:08.489Z","0.3.1-next.1050.9114695":"2026-08-14T01:42:03.128Z","0.3.1-next.1055.12501ae":"2026-08-14T03:49:25.536Z","0.3.1-next.1076.4f48950":"2026-08-14T16:04:06.647Z","0.3.1-next.1079.38fd007":"2026-08-14T18:09:20.902Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:03:22.333Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:52:25.631Z","0.3.1-next.1088.2bde749":"2026-08-14T20:28:00.298Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:33:04.847Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:37:06.298Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:46.917Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:55.437Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:14:22.890Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:56.801Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:45.508Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:41:05.175Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:37.812Z","0.3.1-next.1112.dea9723":"2026-08-15T01:50:32.459Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:54.201Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:15:20.042Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:51.856Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:16:05.866Z","0.3.1-next.1165.285e507":"2026-08-16T21:38:29.941Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:19:18.066Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:44:55.988Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:35.301Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:40.742Z","0.4.0-next.1261.f361161":"2026-08-17T22:36:21.876Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:54:11.234Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:42.075Z","0.4.0-next.1290.99fd889":"2026-08-18T01:23:10.613Z","0.4.0-next.1294.03b2010":"2026-08-18T02:33:27.408Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:22:20.283Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:33.209Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:31:52.197Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:48:34.109Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:14:35.473Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:56.690Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:38:20.379Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:49:14.909Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:11:22.325Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:52.078Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:26:23.224Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:29:07.195Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:11:13.700Z","0.4.0-next.1396.66c9814":"2026-08-18T23:29:24.823Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:31:29.355Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:58:12.745Z","0.4.0-next.1404.4936e90":"2026-08-19T01:18:15.000Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:20:31.648Z","0.4.0-next.1410.a69907a":"2026-08-19T05:49:21.393Z","0.4.0-next.1412.05a7272":"2026-08-19T06:23:05.789Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:53.012Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:13:29.428Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:32:08.779Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:43:23.304Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:40.275Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:39.843Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:49.677Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:38.432Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:43.565Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:34.207Z","0.4.0-next.1695.181dea5":"2026-08-21T06:16:17.283Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:24:21.755Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:12:18.010Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:45.189Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:47.469Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:42:00.898Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:52.852Z","0.4.0-next.1725.752ca79":"2026-08-21T11:13:08.838Z","0.4.0-next.1728.f69160b":"2026-08-21T11:59:21.244Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:37:17.730Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:43:20.224Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:58:05.295Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:35.589Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:35:33.586Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:48:18.928Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:25.539Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:57.562Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:29:15.661Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:33:18.287Z","0.4.0-next.1827.9db114b":"2026-08-21T23:53:14.612Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:58.795Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:47:06.491Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:28:00.782Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:34.208Z","0.4.0-next.1896.60d766c":"2026-08-24T11:33:16.283Z","0.4.0-next.1898.266773a":"2026-08-24T12:38:05.635Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:10:06.873Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:22.750Z","0.4.0-edge.1908.751021c":"2026-08-24T21:42:14.348Z","0.4.0-next.1909.c102f22":"2026-08-24T21:44:07.361Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:52:04.535Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:58:02.124Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:27.066Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:35.869Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:42:06.043Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:50:16.607Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:10:00.254Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:43.949Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:11:22.787Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:33.492Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:55.672Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:56:08.086Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:27:29.752Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:39.330Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:51.985Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:30:05.141Z","0.4.0-next.1939.481bde5":"2026-08-27T00:17:09.799Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:49.220Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:07:09.989Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:54.764Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:35:01.701Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:47:04.201Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:58.025Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:46.842Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:59:25.112Z","0.4.0":"2026-08-27T01:59:59.390Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:47.099Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:04:09.196Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:58:06.295Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:31:34.742Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:40:08.517Z","0.5.1-next.640.24b4c62":"2026-08-31T18:14:23.949Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:22:11.707Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:59:13.486Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:08:10.332Z","0.5.1-next.654.b54779d":"2026-09-01T03:37:03.567Z","0.5.1-edge.654.b54779d":"2026-09-01T03:45:08.759Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:15:38.602Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:32.999Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:42.078Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:59.871Z","0.5.1-next.693.478551c":"2026-09-02T03:43:34.959Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:32.387Z","0.5.1-next.704.19c91ec":"2026-09-02T21:27:04.420Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:40.529Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:44.488Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:45.610Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:24.674Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:28.611Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:36.113Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:19:13.704Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:51.212Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:03:06.651Z","0.5.1-next.815.cc08b93":"2026-09-03T18:45:01.886Z","0.5.1-next.820.97b3830":"2026-09-03T21:07:10.599Z","0.5.1-next.903.f434bc2":"2026-09-04T19:44:16.632Z","0.5.1-next.904.b545d9c":"2026-09-04T20:45:05.137Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:15.736Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:39.229Z","0.5.1-next.908.b072fbc":"2026-09-04T23:25:16.009Z","0.5.1-next.909.a5d1857":"2026-09-04T23:34:23.579Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:53.476Z","0.5.1-next.911.32a089f":"2026-09-05T05:16:14.214Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:39.464Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:55.149Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:53:04.387Z","0.5.1-next.914.ed01add":"2026-09-05T17:52:07.267Z","0.5.1-edge.914.ed01add":"2026-09-05T18:01:12.424Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:20:22.334Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:54.581Z","0.5.1-next.919.354c575":"2026-09-05T23:10:28.297Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:37.669Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:33.194Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:40.834Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:27.271Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:43.631Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:26.783Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:21:19.407Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:58:48.835Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:31.442Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:47.419Z","0.5.1-next.1051.65889a1":"2026-09-09T21:55:05.396Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:27.013Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:14:08.807Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:19:21.894Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:47.373Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:24:01.322Z","0.5.1-next.1058.751c53a":"2026-09-10T22:38:28.196Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:39:54.409Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:44:39.766Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:48:52.376Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:52:29.406Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:36:03.904Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:27:27.233Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:42:41.931Z","0.5.1-next.1202.e31f126":"2026-09-12T21:44:48.753Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:36:14.374Z","0.5.1-next.1225.129b76d":"2026-09-13T03:26:27.747Z","0.5.1-next.1244.12290e1":"2026-09-13T08:32:38.283Z","0.5.1-next.1251.918ea64":"2026-09-13T15:41:21.416Z","0.5.1-next.1252.15e4611":"2026-09-13T15:59:01.815Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:24:29.408Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:14:59.430Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:30:22.341Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:20:45.809Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:13:15.939Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:43:24.527Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:30:32.407Z","0.5.1-next.1348.e71a747":"2026-09-15T09:31:52.223Z","0.5.1-next.1349.05b053d":"2026-09-15T10:43:17.210Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:49:32.293Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:29:23.914Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:37:01.135Z","0.5.1-next.1370.903f328":"2026-09-16T05:49:39.035Z","0.5.1-edge.1370.903f328":"2026-09-16T05:58:55.539Z","0.5.1-next.1404.457d1da":"2026-09-17T06:20:19.183Z","0.5.1-next.1405.69d9356":"2026-09-17T06:51:53.909Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:43:16.558Z","0.5.1-next.1410.b534771":"2026-09-17T18:42:16.185Z","0.5.1-edge.1410.b534771":"2026-09-17T18:51:27.725Z","0.5.1-next.1450.5738463":"2026-09-19T01:01:16.817Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:51:36.167Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:01:21.698Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:38:16.640Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:49:01.010Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:21:45.781Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:31:40.427Z","0.5.1-next.1471.4e82419":"2026-09-20T06:35:49.667Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:46:28.916Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:39.566Z","0.5.1-next.1520.4887418":"2026-09-20T15:29:03.117Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:10.619Z","0.5.1-next.1533.2910b54":"2026-09-20T18:52:16.402Z","0.5.1-next.1538.09885fb":"2026-09-21T06:49:23.310Z","0.5.1-next.1541.b94031c":"2026-09-21T07:11:16.731Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:20:59.386Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:41:43.909Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:50:29.553Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:02:19.383Z","0.5.1-next.1584.db3c393":"2026-09-22T05:20:42.042Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:15:52.886Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:44:56.916Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:50:51.198Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:34:59.453Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:04:32.726Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:11:23.637Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:21:55.217Z","0.5.1-next.1687.b63c819":"2026-09-24T17:37:24.505Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:46:42.281Z","0.5.1-next.1692.64cda40":"2026-09-24T23:55:33.751Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:06:39.865Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:14.978Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:01:50.491Z","0.5.1-next.1703.1905242":"2026-09-25T08:13:14.505Z","0.5.1-next.1704.1832e8b":"2026-09-25T08:59:45.032Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:10:53.876Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:14:18.993Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:15:31.636Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:25:29.481Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:06:35.149Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:47:36.893Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:43.896Z","0.5.1-next.1801.21234f6":"2026-09-27T05:20:19.160Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:46.913Z","0.5.1-next.1850.5adb645":"2026-09-28T04:14:19.751Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:45:33.182Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:55:08.180Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:24:18.220Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:38:26.645Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:06:05.066Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:20:08.970Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:19:07.942Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:38:45.106Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:44:01.316Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:39:32.768Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:27:34.260Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:40:31.823Z","0.5.1-next.1912.a627849":"2026-10-01T13:12:27.686Z","0.5.1-edge.1912.a627849":"2026-10-01T16:33:41.781Z"},"bugs":{"url":"https://github.com/flighthq/flight/issues"},"author":{"name":"Joshua Granick and other contributors"},"license":"MIT","homepage":"https://github.com/flighthq/flight#readme","repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/textinput"},"description":"Editable text helpers for InputText selection, replacement, restrictions, and password display","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}