{"_id":"@brandup/ui-textbox","_rev":"41-8ec71fbd50043d9f28f7acc91716a3bf","name":"@brandup/ui-textbox","dist-tags":{"latest":"1.2.6"},"versions":{"1.0.14":{"name":"@brandup/ui-textbox","version":"1.0.14","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.14","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"0f5e151ce491ce2ccc0a30190332ab9884a8545d","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.14.tgz","fileCount":8,"integrity":"sha512-sDyZ6u9O+hL50PrtOF6NVAE9zdJ0DToEV18tEE/+T727wbOyE4LcFYpLmZtnf5ahbO/7ZvuPIQb2or6Bpw0A7g==","signatures":[{"sig":"MEQCIGqiHEjTXx/H6ucb862ur/KNI2K/6zziiORIQTuKVwpzAiBeairI0khf9D+L4g7bKH4TLR9wK8BOi/5klQwf2eWn6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21784},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","actor":{"name":"dkovyazin","type":"user","email":"it@brandup.online"},"email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@brandup/ui":"^1.0.32","@brandup/ui-dom":"^1.0.32","@brandup/ui-kit":"^1.0.14","@brandup/ui-input":"^1.0.14","@brandup/ui-helpers":"^1.0.32"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.14_1750750265201_0.26101505832488203","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@brandup/ui-textbox","version":"1.0.18","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.18","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"6352e65872b6fbe6e274b05fd6cf8d8eb6924f23","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.18.tgz","fileCount":8,"integrity":"sha512-uCOZCcbXebROnhhwTWXwTSdBd70Z6/iC/uNh4YRK1pJK0GHPIyOdoECsjEgpWS5hox+BY9eZJ7AzHo8RfCNeHw==","signatures":[{"sig":"MEUCIQC2dsn6pNMd51dlj/vdcDooyDuWlF1+NfKvesbp9YTMvgIgLX3iZpvU4L9E4a2jRwbG+tt/KWbIMgpEzsPzIvF5LsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21807},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","actor":{"name":"dkovyazin","type":"user","email":"it@brandup.online"},"email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@brandup/ui":"^1.0.32","@brandup/ui-dom":"^1.0.32","@brandup/ui-kit":"^1.0.18","@brandup/ui-input":"^1.0.18","@brandup/ui-helpers":"^1.0.32"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.18_1751210346232_0.5582459796496331","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@brandup/ui-textbox","version":"1.0.19","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.19","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"ae91b6b5840ebab65317d84578db88c3563ddf3a","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.19.tgz","fileCount":8,"integrity":"sha512-rX1MWe3/I+oYTYhMdzeu6dOUcdi1I90HC1JXW3norZh/GFdkl/jiqOybphJCWz29cbG0ggz3ICS1q49H9pTNNA==","signatures":[{"sig":"MEUCIQCtcZgE5BAOMy2IuhtL7rqYwnyaqGdNBp4YVoLYA2CH3wIgYv78FbQA0+touE444+C4lYwPyxrC51g5zRUheCdv/zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21807},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@brandup/ui":"^1.0.37","@brandup/ui-dom":"^1.0.37","@brandup/ui-kit":"^1.0.19","@brandup/ui-input":"^1.0.19","@brandup/ui-helpers":"^1.0.37"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.19_1753189773492_0.061450360380266966","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@brandup/ui-textbox","version":"1.0.20","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.20","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"709e19e3b051eea643c2e1fb4d41f7b883613517","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.20.tgz","fileCount":8,"integrity":"sha512-z4usDc9pkGy9c+035XR/MqtUdJ5Ch4XEw/SSuFAKqvtM0KSS1ksemzLZCYtrNytkv8n6DgmlAEJASrmpbQ51uQ==","signatures":[{"sig":"MEQCIHlqlXA9FV6XYmA6NzSfLi2N4y1CzHT5B6l38Q+KdzSRAiBulsu5O4aBbqyNJfvoHV7zo9veuyR+FW/AoKMXkZR2Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21895},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@brandup/ui":"^1.0.37","@brandup/ui-dom":"^1.0.37","@brandup/ui-kit":"^1.0.20","@brandup/ui-input":"^1.0.20","@brandup/ui-helpers":"^1.0.37"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.20_1756199888666_0.1973128188756721","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@brandup/ui-textbox","version":"1.0.21","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.21","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"76d254a1d9cc4154e38fef1a27e11cc7ec705511","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.21.tgz","fileCount":8,"integrity":"sha512-+yquDNGOc7zQqGhzsERJDzEM0PeNZ4jB65Ls1HNULCK2ZRA5X+U+b8V4qYW37y6FdHMBLie0o/kddsxCnR7b3A==","signatures":[{"sig":"MEYCIQC3hDtYdSFdHt82jJh/1f04szT2BE2R7fT2kDp2Ld0O6QIhALuMxeIxMWVOgeQtlIXqaHjpLXTwgev4EBJqmWklwMqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21895},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@brandup/ui":"^1.0.38","@brandup/ui-dom":"^1.0.38","@brandup/ui-kit":"^1.0.21","@brandup/ui-input":"^1.0.21","@brandup/ui-helpers":"^1.0.38"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.21_1762007585267_0.4236854442178599","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@brandup/ui-textbox","version":"1.0.22","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.22","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"b5fb5aa15ec521c055ba0ce38d733c371a2b460b","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.22.tgz","fileCount":8,"integrity":"sha512-DB4BJYzA1Sugq5G0uWSgMuy5XLqF3UyA9QH2yyvs8I5JBu7Z3H4FuGIlHSRS8JgXLWfHQ+MfZUW0kzIuQv9JkQ==","signatures":[{"sig":"MEUCIQDxxvlfD85GxV3z93L9vaJyIe4O0apTWITH6FenUBqNRAIgCA2EkTAku586Nf2rWSiPZBFtRZQfSYLvQExMceF5M4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21895},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@brandup/ui":"^1.0.39","@brandup/ui-dom":"^1.0.39","@brandup/ui-kit":"^1.0.22","@brandup/ui-input":"^1.0.22","@brandup/ui-helpers":"^1.0.39"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.22_1762497452669_0.4038539951460751","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@brandup/ui-textbox","version":"1.0.23","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.23","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"7084a1585a1e6591e637860be87aa91e4fbb34ca","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.23.tgz","fileCount":8,"integrity":"sha512-us6ekNCnXLZr0yslVNiLrQbRMHuV/ig4ocVCzEcOlqILxkU0mTnPMNJFMeZQk2uWAU0ZQEco/xsRMfBoMlwhnw==","signatures":[{"sig":"MEYCIQCGbk6neda92/T2bb1wddi/LAVK68Ibe2D9/g2kqvMlEwIhANKbiNtFclCTFETGnTGvMlOlYHVcC/G1VQFG20lpcRjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21895},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@brandup/ui":"^1.0.39","@brandup/ui-dom":"^1.0.39","@brandup/ui-kit":"^1.0.23","@brandup/ui-input":"^1.0.23","@brandup/ui-helpers":"^1.0.39"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.23_1762504471870_0.03458842544063323","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@brandup/ui-textbox","version":"1.0.24","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.24","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"2661a63ed6ae9f928f45d5b93f88de1655e9b6d3","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.24.tgz","fileCount":8,"integrity":"sha512-byHVRwLmuKEMmeCmWoJDmY24tUsNYWTksOG1MD/rTBr1TxOZAX4Gvi4NQanAOn8z0Id2xz6AamCz0wvzJyBkzQ==","signatures":[{"sig":"MEUCIQCti3utZqCxar8PWP9Yf47gI0mcM4NNJvtL37rFJ0U9ggIgIllJTmW/4FbRIrKFRir4aVq6hRVBXGwUclw4aIigJ60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21895},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@brandup/ui":"^1.0.40","@brandup/ui-dom":"^1.0.40","@brandup/ui-kit":"^1.0.24","@brandup/ui-input":"^1.0.24","@brandup/ui-helpers":"^1.0.40"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.24_1771766871933_0.3204898137929033","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@brandup/ui-textbox","version":"1.0.25","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.25","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui/issues","email":"it@brandup.online"},"dist":{"shasum":"b92ffb86be724edb44ee22d8f780adfeb39a4a66","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.25.tgz","fileCount":8,"integrity":"sha512-2xZwD7miTnVkvAJiKP09yHOOQGsRR9owQuZmmkwKVHB/omvIoRr7tp6gWxw3HsxkmqLMFBeGoWbmCuBL9VkKqQ==","signatures":[{"sig":"MEUCIGQya7zD/dYpx5C71AQsDRslykRaefq8XWbtKri/TpCoAiEA1gNavlWhT64O1f1DveYpjmulu8uj/Yw/wheDPpnShK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21895},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@brandup/ui":"^1.0.41","@brandup/ui-dom":"^1.0.41","@brandup/ui-kit":"^1.0.25","@brandup/ui-input":"^1.0.25","@brandup/ui-helpers":"^1.0.41"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.25_1773196124842_0.44469209983888924","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@brandup/ui-textbox","version":"1.0.26","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.26","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"69964a20059452b91e3fddbaeed64d63a213c5bd","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.26.tgz","fileCount":9,"integrity":"sha512-xgEEKWOEQXJdzWhuGpvm3J0Ks+loTycu97XKyDhACjJ39+CIVXkTjPydWn6H0cMQlghrezy1TtcfNUH8RWdlXg==","signatures":[{"sig":"MEYCIQCsfES4gWiUoPcTnhBVjzdFW17G21Co/sQb3HwJXy9lEgIhAIE+ZaURMpYLIpCcJ3vUjdzlXbjaMbYhmS1lh9YSyGac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22031},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@brandup/ui":"^1.0.44","@brandup/ui-dom":"^1.0.44","@brandup/ui-kit":"^1.0.26","@brandup/ui-input":"^1.0.26","@brandup/ui-helpers":"^1.0.44"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.26_1780053888973_0.7646107742454764","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@brandup/ui-textbox","version":"1.0.28","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.28","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"254f194811715f295f226cea3b831181c28aa4d1","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.28.tgz","fileCount":9,"integrity":"sha512-6nGOBscGURPtctFIg3dwbrxjkNWQjqAPIHgE4DQNcx1tY9Gr0bu1tP+WhAvbE+Hy2I9CBZ559T5cN0l/gVPM2g==","signatures":[{"sig":"MEUCIQCJD+xZEDChRVRxdUYOeFH4yKdVBI+cnjKiEvK6zuuu1gIgY1+bgWRR7McpRZir7DAD2CBwe9+/9tGRvFmWQ8Sm22k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26614},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@brandup/ui":"^2.0.2","@brandup/ui-kit":"^1.0.28","@brandup/ui-input":"^1.0.28","@brandup/ui-helpers":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.28_1780334935100_0.3765301976179176","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@brandup/ui-textbox","version":"1.0.30","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.30","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"ce8ce59301e6892cc86783f6efc978c2b9300a69","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.30.tgz","fileCount":9,"integrity":"sha512-guuekW1jczfxxiomAjFmibPwyTJq0cKlH9S0QvFJ0mcJXP6UGtZ53VHk65DfD5g9yQcJm+reIkao5uMMjUQY3w==","signatures":[{"sig":"MEQCIBAeVQaZJVi+P+waAjcB0dlMYsRz0DnP1bVHsXFk+KuLAiBofQY+E9fp3pCL2oc+5yVBQYKEVZsVR1mMRHFbzwDs1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26614},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@brandup/ui":"^2.0.3","@brandup/ui-kit":"^1.0.30","@brandup/ui-input":"^1.0.30","@brandup/ui-helpers":"^2.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.30_1780404696154_0.3457071910468703","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@brandup/ui-textbox","version":"1.0.34","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.34","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"0f28bf1180859b66f0fd50389bbe0579ba3a1da1","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.34.tgz","fileCount":14,"integrity":"sha512-X9/n+Btd21Kd5Yxb9iml/bhW1NM8bFcOVV0jczODltEvC5FKpLisR9K2GuM/wYPLvoHEHKHQkqDsojjiAs5X7Q==","signatures":[{"sig":"MEYCIQDPdrC2tWqEkk8lWv8s0l6m6NxA5/iuGgyTfNJXl4OqvwIhAO3ud0y9eVAM+wBOrUcc7u3sO8QxCVxIYm4tkXNqFA7D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70012},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@brandup/ui":"^2.0.3","@brandup/ui-kit":"^1.0.34","@brandup/ui-input":"^1.0.34","@brandup/ui-helpers":"^2.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.34_1780562622453_0.5723062794803924","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@brandup/ui-textbox","version":"1.0.36","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.36","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"1997a007294418d166bb8be20465a94274931d52","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.36.tgz","fileCount":9,"integrity":"sha512-q7s2RHbCq/dIY2OX7tFaUtnjIW8y3BLQEdDL1P/AYjeqkWSYvus11KxhGGKyGR3abN3Sv4W2wkh8F8yFGGQJ0Q==","signatures":[{"sig":"MEYCIQCHeqIUlGYMBgOByyRQ1LiupuPf8TTtgRSELYCTxF5o1QIhALX4AZpFYA6fo60pvOLV0VxFEE6hcoIi6soIpmxQZcLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34270},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@brandup/ui":"^2.0.5","@brandup/ui-kit":"^1.0.36","@brandup/ui-input":"^1.0.36","@brandup/ui-helpers":"^2.0.5","@brandup/ui-richeditor":"^1.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.36_1780651551979_0.4590789593041009","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@brandup/ui-textbox","version":"1.0.38","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.38","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"937fe4c73b640290b7b39a6c66402a58f44f4489","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.38.tgz","fileCount":9,"integrity":"sha512-lbCvS6hjCkmOHBHSYPuCiy0KhEjXjgkTFfEBjZbylMmuaC/QT9MLy9Cv+j5jZWKFF/grohVoHG/ZvbF2JilrIw==","signatures":[{"sig":"MEQCIDX979WMVj0M8SOgS8oivMt7lefgFKdfLczgE1QYZKfUAiAVrkaX3du2NovHZgi/C+cAkRoYfTknuUulJlw2p5aLvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35938},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.38","@brandup/ui-input":"^1.0.38","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.38_1785878802749_0.25244068251424645","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@brandup/ui-textbox","version":"1.0.39","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.39","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"9d25f1c5ee21944e920382e3ae615e18ac482723","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.39.tgz","fileCount":9,"integrity":"sha512-8RwOcGm4kDMwmWCJTY4dpn9gURiEfNKWcJVzRmGnEOd/J2qlZg133INlSoGCHjfC5w7ZJJBqrX5HZM076W5B+w==","signatures":[{"sig":"MEUCIQDLoXEVRSubT2NoMC0E1UFineYWlghbeq+FUDpSkdWB+QIgLOKHLaJ3ILjofSh7AS9bqfGAaXw/Q6u6R5EAMTr8idI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39395},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.39","@brandup/ui-input":"^1.0.39","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.39_1785923259328_0.36367896962521273","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@brandup/ui-textbox","version":"1.0.40","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.40","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"6261f3d4163f4d21f2cd6c7d91fc122cbf1b0e89","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.40.tgz","fileCount":9,"integrity":"sha512-6e4nFajB5+/x+uUh5ofp5unvJ3TLh6fGiCobPd2UwHW6ngjA8YxoYwy8Yia/lkEHtNVgZRYLNeeDLehw5GReVw==","signatures":[{"sig":"MEUCIEMP0MihtLDgLBk+LezsaXkLdDTObihUeBb3OP2vvlt+AiEA7n/CYzq+HlGwVzPMqYfdQbGexBQFXqgZwY4gz8brJQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40503},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.40","@brandup/ui-input":"^1.0.40","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.40_1785931074035_0.40682342464750354","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@brandup/ui-textbox","version":"1.0.41","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.41","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"3f4f481d9dee7888aab63f22947a0c718a88590f","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.41.tgz","fileCount":9,"integrity":"sha512-Vl1Oll/jktAJRxTuJBidMv/fGQxS+RVcKkFr6yUBIjPUtse5q1v8M4drWiuN0kt4qLIn0VgQHG7pk70y79VA6w==","signatures":[{"sig":"MEYCIQCCdhIMD8FMXLUUZF8OGeElfliE45m9K1Au3beN3yE9TgIhAPsEWJOS0v9gy67kAHoOtGNv9NqCpsSD1nBLAclHBehW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40396},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.41","@brandup/ui-input":"^1.0.41","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.41_1785959963543_0.01835941002305952","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@brandup/ui-textbox","version":"1.0.42","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.42","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"b273d237571423dc74982bb71423f1eef09d6945","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.42.tgz","fileCount":9,"integrity":"sha512-1m09ydbEiNbxVtXBiINY68DzR8pKaEeZ/6h9XxRPGRR3R4YD1CsI07s8KKvYDmTmIy6YAmc2uICQemSPV5SRwA==","signatures":[{"sig":"MEUCIQC8FKvYLOR4FOvdPt0qXNzaiazSydaugr6QHSeA5NVCkAIgHCsAdZVbOMO43UQw5LLZOi/wx5TeMmwvpUSddkLfsg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40684},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.42","@brandup/ui-input":"^1.0.42","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.42_1785972874991_0.3356870727759256","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@brandup/ui-textbox","version":"1.0.43","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.43","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"77513a9e3792d025d92a194eaf79f3d2d6925e64","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.43.tgz","fileCount":9,"integrity":"sha512-PkFS1kMTABAHGQTJzlDaCsdpssrK4XhX1atiwMbRW+6li16gFpR5G5LyU/f955RW7lLGl9j9m5yaPrVCIWSbVw==","signatures":[{"sig":"MEYCIQDBua3ElQ4F69DeZl6n96dpa5QLymHmQGJox/2aMcHxzgIhAPmw3xzWCWGtudlDn2UyoXCWpehhRB9RGWLksQGEd4l5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40684},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.43","@brandup/ui-input":"^1.0.43","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.43_1785974674555_0.8666221500698417","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@brandup/ui-textbox","version":"1.0.44","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.44","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"845bc8a0ff527a678731987a362f70f4bc546bf4","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.44.tgz","fileCount":9,"integrity":"sha512-Bl0TA3N4ByfvqVyPbw7zAa+R9ueaag9wuMB8P20krjO1jQ3pHHYPFVNqv+WGCJ55hWM3pw/j2jyzZ1k5XYTNMA==","signatures":[{"sig":"MEUCIQD6/aXUr2kqSdGIPvfoOZVDFJNy2pbtDfRmav0qO2+ZgAIgTWiFUmqdiE5oE4bc+pP9uwGUHWYZWcQ5jsLCGr5QBEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42606},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.7","@brandup/ui-kit":"^1.0.44","@brandup/ui-input":"^1.0.44","@brandup/ui-helpers":"^2.0.7","@brandup/ui-richeditor":"^1.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.44_1786005052186_0.8657125475236653","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@brandup/ui-textbox","version":"1.0.45","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.45","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"b027a43a68bd0d5f905438890fb05d8b9dea5675","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.45.tgz","fileCount":9,"integrity":"sha512-wif6gbJVxb5lZQCIfUKtT5wQtpLR4MKs2F8IbDJqgDY61y0h0DUX5PTZcL4u3EmCt3rKjHTRYuPH+bYInKLlZg==","signatures":[{"sig":"MEQCIAuGbOnaJAED4rEQidUr9KGtGVGzUnS6JWh4635tS8wVAiAfD14ombHDaW0fFdwk2b1gJ3KrgF4MJSZQ+UQ+Ky4YkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42606},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.45","@brandup/ui-input":"^1.0.45","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.45_1786015939833_0.418846196213875","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@brandup/ui-textbox","version":"1.0.47","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.47","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"1b5955fb6d0021a9f8cffa95dee217e3e39eff6e","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.47.tgz","fileCount":9,"integrity":"sha512-JAr8Gtk8szoWtM4PqtBA/BjlSPR7pGPS9lT38qvnTkyDBG5wB4eyJmTuruQTP/6YWZEaQ37VTqi2ZEm0qgNjdg==","signatures":[{"sig":"MEQCIAieh0G+ckggULVa/nYsDjQkzARlY0WS9CZcJBA8KdsuAiAgwjhc2iL+tO5jFe7xGVseJNvzIxvCxtxX3tAyuaM57w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42606},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.47","@brandup/ui-input":"^1.0.47","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.47_1786046813626_0.4736798783081979","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@brandup/ui-textbox","version":"1.0.48","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.48","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"65b1629950a9ddc31abaeadb7da3299bf2c93583","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.48.tgz","fileCount":9,"integrity":"sha512-ulJs67yvVEgrVRaaqDupAbCmeS+2hRdmT0bozDNHAuhqzDB9biiSUzSh2k3mUR5ntMGpenHL8QlPeGGvq9zCPQ==","signatures":[{"sig":"MEUCIQDPZozvP36WBVQDI6eZnCpzskMe+PLAoYZamginvdz/ZgIgZoY6zOkIkFHNXEJYCpMspiPE1UTw5Ks3ViovlF7Hhmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42606},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.48","@brandup/ui-input":"^1.0.48","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.48_1786077483261_0.2512651903198211","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@brandup/ui-textbox","version":"1.0.49","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.49","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"da2035707692630d3d66b7e85389dbe05ece9f49","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.49.tgz","fileCount":9,"integrity":"sha512-7Hw191aGkJWXyeGcs8q/TJFdkCQgd9wgM9aPtnzwHIHn/uad5ZCxpIvdX9myUeODF7h2nj8zYzfW2FbxBFw90w==","signatures":[{"sig":"MEUCIGuC0JCh1WWyPM/8hFjgu7HJhqDRqPAv3pbdTqL+Y7UGAiEA7BTbT75F/QGj0CFrRIHj7kllLeWOrK5YblevL/65uDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46068},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.49","@brandup/ui-input":"^1.0.49","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.49_1786102385580_0.6264929578703193","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@brandup/ui-textbox","version":"1.0.50","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.50","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"4dd90dc53aea06e6c954b08ff386a1a4d025b168","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.50.tgz","fileCount":9,"integrity":"sha512-UsCIkIX1oBnpEaf9kTNjHlfQ/C/s85N01Dsdk/EXIeSJNNuKiU5Wu7T7inQPj13nIe6EpYS0QdHTRxCUqJdrsA==","signatures":[{"sig":"MEYCIQCnzQMwAHRAdIC+Ys5mK3NZXNYJ6QqTpl7rBQwbjkB/7wIhANdQ2bx382nS6w2jkToNNbOJXjgjeLsUc5LJr8aZjBot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46462},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.50","@brandup/ui-input":"^1.0.50","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.50_1786125414880_0.5052553233700752","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@brandup/ui-textbox","version":"1.0.51","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.51","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"3ed51bf6be86ef24213149d953d2c8d3f0308bab","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.51.tgz","fileCount":9,"integrity":"sha512-83WWcaadw+LhI0LObCC2DlsBtCIA9uunEzu41B2GjG0zzG6fsyCMedXBQHem2hJih/oTqTc/+PrI4pnPOIld6g==","signatures":[{"sig":"MEQCIDf1cGM64t3rhQErG1HE1aPVPuti4+OJW+6smqC/o8dJAiAEnP4yYQrXaJdV0BVnnpk+15HgVceI/5l8BL63GqR1eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46462},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.51","@brandup/ui-input":"^1.0.51","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.51_1786368804539_0.5096695745689779","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@brandup/ui-textbox","version":"1.0.52","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.52","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"a46c656ed88ecac0b1a3b2920658c95eb553a245","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.52.tgz","fileCount":9,"integrity":"sha512-17rBmCISMpMzP9eD6tBvGgHQurFAQi0E16t2tL88sFJ94hv9M6da8mFQyolyrTj/8NUA6F7cQt6kPbfK5tMr3Q==","signatures":[{"sig":"MEUCIQDXDuflaEABAWS0hnH4OkbwqN5hGwgdMQOevL1GFANhdwIgKAMRZkIrxAV3MTtKhCI29A/jRjYGUTep1UULNFWQCL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46462},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.52","@brandup/ui-input":"^1.0.52","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.52_1786902523606_0.5253225365037812","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@brandup/ui-textbox","version":"1.0.53","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.53","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"8f0c7fcd029843d3816a0bf86fcf6a12a9771dd6","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.53.tgz","fileCount":9,"integrity":"sha512-5dPlVJTwKHkq1pxsM7P4TMVwruQHVBgm/jR+Wvl7iip8wLenfH0SXjRDlrOytSDjlh320sw9xlWNmW2gsC3u/g==","signatures":[{"sig":"MEUCIFPlE9WlxnH/vgsIYb/1N1tkUZWbUWlHVCZ0Sy+WieV8AiEApZwbuyzwVBs3v1i1JmPoUcF42ZMx6yo7nDiDXpZsP5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46462},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.53","@brandup/ui-input":"^1.0.53","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.53_1787137466275_0.6435954192538988","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@brandup/ui-textbox","version":"1.0.54","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.54","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"0770b52e5baf3223db281fc5a0b565b49c0a5bee","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.54.tgz","fileCount":9,"integrity":"sha512-KOQqro/gG2AwNxvtigpvlCJWZ160oZt3HgCJ2Pr3mrwVOBs3wR6tWwSm3hy2NGmwfB6ixwoSTjGYVhpmJQdk8Q==","signatures":[{"sig":"MEYCIQD2PoGuvv2y9nShOrqV72dwXH6vZnnI4E86ASBTFCxYSAIhAPAxgASpWVuX6hPYQu58tYqlfgmBJ6dl82SLhx9du/AI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47101},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.54","@brandup/ui-input":"^1.0.54","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.54_1787380921261_0.6805464490756503","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@brandup/ui-textbox","version":"1.0.55","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.55","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"067c36846cdb7d8235fce70d8b7f193bddd1ca77","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.55.tgz","fileCount":9,"integrity":"sha512-1hKOIDlemiBK6JM0ihuhqDJFbrnN2SS3ml6MQQem4TKntw9LJBuRp3osF8vqNUC+a596G7gbyE/q4wmgSZKPTA==","signatures":[{"sig":"MEQCIF311HUxLb6o8GZIe1qsS/CPQknaogf9JE2zdHxyE0QYAiBb6nxmDJfma46VgihQMd8UhWlF9aJzN/zcRbuvrlPUlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47101},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.55","@brandup/ui-input":"^1.0.55","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.55_1787384720366_0.4652155718832591","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@brandup/ui-textbox","version":"1.0.56","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.56","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"13cc0fbd83121a00ab7a29f6dcb417e3d3f166f9","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.56.tgz","fileCount":9,"integrity":"sha512-ATU/DSs4KxMAs91DaSmhp/il3dmMHrsafCPEryL+XgfbhEMaR8uY2IROPeiPJkVH5Zo11g834j3RokyUhuK+cA==","signatures":[{"sig":"MEUCIFHgCd3rHsWote6wRXNucoCN2z3yO5+TRlPp4jGN0VMDAiEAqVwLASU8Cl5o9V+3t0euADNNfHQ6cFKQRSjMntWv7Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47101},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.56","@brandup/ui-input":"^1.0.56","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.56_1787499637550_0.10330224984289149","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@brandup/ui-textbox","version":"1.0.57","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.57","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"8cceaa41999da8785329252837c816c6387e2d28","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.57.tgz","fileCount":9,"integrity":"sha512-xVAPhtYAWoIPxcoCSOvStIIBl9YHtjFUun2VqqyiSKykl1Y4ez48JLS0Q1DU+VOvpE1uHo0HaQRGfri521OGwA==","signatures":[{"sig":"MEQCIATw9gVkGiBLbp8MCO2zBbmQba3914r87OtJBfc90uwIAiAYoG4fDCK0C4WqJvYC6SeisRVjBBBuMcJWJtfR9L2jmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47101},"main":"source/index.ts","types":"source/index.ts","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.57","@brandup/ui-input":"^1.0.57","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.57_1787505854475_0.22379777728866013","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@brandup/ui-textbox","version":"1.0.58","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.0.58","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"9933517b9b762d52854bb93bd6097a4106a8e989","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.0.58.tgz","fileCount":10,"integrity":"sha512-c9rOERHsIzhNrUukz2uFq6P5Ovvhpae0+al83wcvf9Mcq/jmxuE6aPP2F/33X9qVzumCEMOq1ypj83qiZ6Gg8Q==","signatures":[{"sig":"MEUCIQD5QAI773mdMuuFZnbYDzjMjvBpmjvtaVSPfA9qegL+bAIgU1UQ5hUFpPW7pkiWIRXOw0dONd00ajtIFTGLa33Xa6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49881},"main":"source/index.ts","types":"source/index.ts","exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.0.58","@brandup/ui-input":"^1.0.58","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.0.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.0.58_1787737065350_0.1593709618955379","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@brandup/ui-textbox","version":"1.1.1","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.1.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"60aed6413dc8fc3fd78ad958cb6334540c1c2487","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.1.1.tgz","fileCount":10,"integrity":"sha512-OejkHnMaemOAKS1ESE7tptdJDRHDI2lfKDtuP8y3mjzwEbFirYPiZRmIM7w/cPi3vpdNBBbM010EnT0due6osg==","signatures":[{"sig":"MEYCIQDzqapS1QpqrIlSn6JbOlJiSyODbf+LwEd5TLZtNF9/CgIhAMGKBAp7hA5XauVehZ1fehbdC8XpDgg5LuVzZiXnxn+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50138},"main":"source/index.ts","type":"module","types":"source/index.ts","exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.1.1","@brandup/ui-input":"^1.1.1","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.1.1_1788352938728_0.6571297460365351","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@brandup/ui-textbox","version":"1.2.1","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.2.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"42837c30962a120fe250d162d441c6b257f80a71","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.2.1.tgz","fileCount":10,"integrity":"sha512-D6Gws/IVC06VCRdg6LfOdytDPG2ZGJXLVpVqAdD1giAFeE5Nrxsow+KaM40ZXEp4hN/NM5nzdSVmlhi7JpjH5w==","signatures":[{"sig":"MEUCIQDotX8uy2U750Gv+s2AdqLrHq78rf6lgAlZIQWqQogMEQIgJxVA7awp62pqyMai6uV/MxL0z8muJsHPc1nDUKgwoLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50138},"main":"source/index.ts","type":"module","types":"source/index.ts","exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.2.1","@brandup/ui-input":"^1.2.1","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.2.1_1788960743039_0.3946027276025077","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@brandup/ui-textbox","version":"1.2.2","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.2.2","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"0f416cb006c19b01d58bebd53a7b13a4a7f4963c","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.2.2.tgz","fileCount":10,"integrity":"sha512-cqjmahCYGKq7BXcRiC0J+mPnHlwkZJE7z5sF78on4c9RyNglw07nsQmm7TrOBfkvMje32NSPGq0Jl36k26rBvA==","signatures":[{"sig":"MEUCIBzYdBRb2bBglraiz+oqmo3RzZ7nzKBv3s7BRaobSRogAiEA5gbLQUpwPEHcSTdMdPZVDR1XRRfNJn3KV4ecuxZOqpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51185},"main":"source/index.ts","type":"module","types":"source/index.ts","exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.9","@brandup/ui-kit":"^1.2.2","@brandup/ui-input":"^1.2.2","@brandup/ui-helpers":"^2.0.9","@brandup/ui-richeditor":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.2.2_1788983921307_0.675027203334235","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@brandup/ui-textbox","version":"1.2.4","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.2.4","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"d83bc27a334c90e532fe9c678754000e238b30f3","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.2.4.tgz","fileCount":11,"integrity":"sha512-6Oj1byX8TpQhDQ1C3vqJA/AqoQUYFUPrbBOfDq2rtAnIDR4kHkB8tDZg5WOkvsxLyBDY05qqrVc1nBoODJUg2g==","signatures":[{"sig":"MEQCIE3u3fkQfryEGnkDu5pA+wTPEhdKcXOr980+7l1M9t0CAiAmWiKwRIHRJDB/KKLwO8iU2ITuRkbNYfV+bRH+WYDrmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCP/uB+q38qm3njwy+TLT2aulmMAxKHwWGkr+lj6JLm/AIgCPcEhufWv43mjRZUpkqzKYzvPRxvYfAycmvocQY7cxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52447},"main":"source/index.ts","type":"module","types":"source/index.ts","exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./locale/*":"./locale/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.12","@brandup/ui-kit":"^1.2.4","@brandup/ui-input":"^1.2.4","@brandup/ui-helpers":"^2.0.12","@brandup/ui-richeditor":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.2.4_1789193887976_0.08748474104903203","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@brandup/ui-textbox","version":"1.2.5","keywords":["brandup","javascript","typescript","ui"],"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","_id":"@brandup/ui-textbox@1.2.5","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"3f82548eaa024c151727bdb7b394c0a20e641bbb","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.2.5.tgz","fileCount":11,"integrity":"sha512-zrOC26rej699I4fMLqupaBLfQaJK8xzeLUxdKvcUYncXlj9ZXL5gwXzj1F4Eb8J+r5UkJOP+jkrTBKQ8Or4MYg==","signatures":[{"sig":"MEUCIBNy7DjfrHN25Cws3y0+fLSMbDIqOWu5FtNyOVcSpuFQAiEA4Fwasy8/s7TSH5JYvmu6zghSRmJIKfQBX5WgnvkUpFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDX9npbY7BbKj3IKtrLSSWLtxEY367Cb8mC/8W8AfeSdAiEAywVS6S+xmfWyufpUbDhbvkiRVTbeBu2ualUVMCgl/hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52447},"main":"source/index.ts","type":"module","types":"source/index.ts","exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./locale/*":"./locale/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.15","@brandup/ui-kit":"^1.2.5","@brandup/ui-input":"^1.2.5","@brandup/ui-helpers":"^2.0.15","@brandup/ui-richeditor":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-textbox_1.2.5_1789198396384_0.10311879216550124","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"_id":"@brandup/ui-textbox@1.2.6","bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"dist":{"shasum":"5f1a52d5d3bc7690122ade5514851e00b1c29576","tarball":"https://registry.npmjs.org/@brandup/ui-textbox/-/ui-textbox-1.2.6.tgz","fileCount":11,"integrity":"sha512-mMAD/a5U09NITMXa9uYcc5gAlyGplDr+F2OAsmukN1SjH1H7y5T4//D+s5gtemnZoYqrFhvgEYdkfjW3edxxDw==","signatures":[{"sig":"MEQCIEv5teqGQYNRHfmuQFGZZH37MO85v9mC5qtfhRwsJjyfAiAgRkwz/5W8jhjmcyqUtzWwdv8XNrQZzb/jiGkzc2Y41w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCcgmvtbomewMVcz7o+CWlHuM8dGohx+c6DVraMDzRDhgIgXzVl8jZHuC+ZHVRj6SPH0FbTiWmhE9m026VLxAphJss="}],"unpackedSize":52447},"main":"source/index.ts","name":"@brandup/ui-textbox","type":"module","types":"source/index.ts","author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"exports":{".":"./source/index.ts","./names":"./source/names.ts","./svg/*":"./svg/*","./locale/*":"./locale/*","./package.json":"./package.json","./source/*.less":"./source/*.less"},"license":"Apache-2.0","version":"1.2.6","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","keywords":["brandup","javascript","typescript","ui"],"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Textbox control type and styles.","directories":{},"maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"_nodeVersion":"22.23.2","dependencies":{"@brandup/ui":"^2.0.15","@brandup/ui-kit":"^1.2.6","@brandup/ui-input":"^1.2.6","@brandup/ui-helpers":"^2.0.15","@brandup/ui-richeditor":"^1.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-textbox_1.2.6_1789399704151_0.9169799639957867"}}},"time":{"created":"2025-06-24T07:31:05.200Z","modified":"2026-09-14T15:28:24.422Z","1.0.14":"2025-06-24T07:31:05.386Z","1.0.18":"2025-06-29T15:19:06.422Z","1.0.19":"2025-07-22T13:09:33.683Z","1.0.20":"2025-08-26T09:18:08.874Z","1.0.21":"2025-11-01T14:33:05.482Z","1.0.22":"2025-11-07T06:37:32.868Z","1.0.23":"2025-11-07T08:34:32.077Z","1.0.24":"2026-02-22T13:27:52.064Z","1.0.25":"2026-03-11T02:28:44.981Z","1.0.26":"2026-05-29T11:24:49.124Z","1.0.28":"2026-06-01T17:28:55.254Z","1.0.30":"2026-06-02T12:51:36.300Z","1.0.34":"2026-06-04T08:43:42.587Z","1.0.36":"2026-06-05T09:25:52.124Z","1.0.38":"2026-08-04T21:26:42.878Z","1.0.39":"2026-08-05T09:47:39.484Z","1.0.40":"2026-08-05T11:57:54.195Z","1.0.41":"2026-08-05T19:59:23.747Z","1.0.42":"2026-08-05T23:34:35.238Z","1.0.43":"2026-08-06T00:04:34.718Z","1.0.44":"2026-08-06T08:30:52.326Z","1.0.45":"2026-08-06T11:32:19.977Z","1.0.47":"2026-08-06T20:06:53.774Z","1.0.48":"2026-08-07T04:38:03.387Z","1.0.49":"2026-08-07T11:33:05.715Z","1.0.50":"2026-08-07T17:56:55.012Z","1.0.51":"2026-08-10T13:33:24.662Z","1.0.52":"2026-08-16T17:48:43.751Z","1.0.53":"2026-08-19T11:04:26.460Z","1.0.54":"2026-08-22T06:42:01.418Z","1.0.55":"2026-08-22T07:45:20.505Z","1.0.56":"2026-08-23T15:40:37.718Z","1.0.57":"2026-08-23T17:24:14.627Z","1.0.58":"2026-08-26T09:37:45.500Z","1.1.1":"2026-09-02T12:42:18.857Z","1.2.1":"2026-09-09T13:32:23.184Z","1.2.2":"2026-09-09T19:58:41.442Z","1.2.4":"2026-09-12T06:18:08.061Z","1.2.5":"2026-09-12T07:33:16.476Z","1.2.6":"2026-09-14T15:28:24.233Z"},"bugs":{"url":"https://github.com/brandup-online/brandup-ui-kit/issues","email":"it@brandup.online"},"author":{"name":"Dmitry Kovyazin","email":"it@brandup.online"},"license":"Apache-2.0","homepage":"https://github.com/brandup-online/brandup-ui-kit/npm/brandup-ui-textbox","keywords":["brandup","javascript","typescript","ui"],"repository":{"url":"git+https://github.com/brandup-online/brandup-ui-kit.git","type":"git"},"description":"Textbox control type and styles.","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"readme":"# @brandup/ui-textbox\n\n[![Build Status](https://dev.azure.com/brandup/BrandUp%20Core/_apis/build/status%2FBrandUp%2Fbrandup-ui-kit?branchName=main)](https://dev.azure.com/brandup/BrandUp%20Core/_build/latest?definitionId=81&branchName=main)\n\nКомпонент текстового поля. Заменяет стандартные `<input>` и `<textarea>`, добавляя расширенное поведение: счётчик символов, кнопку копирования, фильтрацию ввода по типу, валидацию и опциональное форматирование текста (жирный, курсив, зачёркивание, подчёркивание).\n\nВся работа с редактируемой областью вынесена в [`@brandup/ui-richeditor`](../brandup-ui-richeditor): `TextBox` создаёт скрытое поле формы и компонует над ним `RichEditor`. Экземпляр редактора доступен через свойство `editor`.\n\n## Установка\n\n```bash\nnpm i @brandup/ui-textbox\n```\n\n## Использование\n\n```html\n<input id=\"name\" type=\"text\" placeholder=\"Введите имя\" />\n```\n\n```typescript\nimport TextBox from \"@brandup/ui-textbox\";\nimport { TEXTBOX, ChangeEventData } from \"@brandup/ui-textbox\";\n\nconst inputElem = document.getElementById(\"name\") as HTMLInputElement;\nconst textbox = new TextBox(inputElem);\n\ntextbox.on(TEXTBOX.EVENT.CHANGE, (data: ChangeEventData) => {\n    console.log(data.value);\n});\n```\n\n## Поддерживаемые типы\n\n`TextBox` принимает `<input>` со следующими значениями атрибута `type`:\n\n| Тип | Поведение |\n| --- | --- |\n| `text` | Обычный текст |\n| `email` | Оставляет буквы, цифры и `. - _ + @`; ограничивает длину до 256 символов (RFC 5321) — свой `maxlength` применяется, если он строже |\n| `url` | URL-адрес |\n| `tel` | Телефон |\n| `number` | Только цифры (целые неотрицательные), вставка фильтруется |\n\nДля многострочного ввода передайте `<textarea>`.\n\n## Data-атрибуты\n\n| Атрибут | Описание |\n| --- | --- |\n| `data-symbolcounter` | Показывает счётчик введённых символов (и максимума, если задан `maxlength`) |\n| `data-autofocus` | Автофокус при инициализации; то же делает нативный `autofocus`. Отменяется, если поле выключено или только для чтения, вводят пальцем, пользователь уже прокрутил страницу либо фокус занят другим полем ввода |\n| `data-caret` | Куда встаёт каретка при фокусе из кода — автофокусом или вызовом `focus()`: `end` (по умолчанию), `start`, `all` (выделить весь текст) |\n| `data-copy-button` | Добавляет кнопку копирования значения в буфер обмена |\n| `data-allow-empty-strings` | Разрешает значение из одних пробелов |\n| `data-readonly` | Альтернативный способ задать режим только для чтения |\n| `data-format` | Включает форматирование текста (только для `type=\"text\"`) |\n| `data-format-tools` | Состав инструментов форматирования через пробел (по умолчанию все): `bold italic strike underline spoiler code` |\n| `data-editor-actions` | Кнопки действий в панели через пробел (по умолчанию нет): `erase undo redo` |\n| `data-blocks` | Типы блоков многострочного поля через пробел: `quote code`. Подключаются только объявлением — без атрибута поле остаётся обычным текстом, и панель не показывается |\n| `data-format-storage` | Формат хранения значения: `html` (по умолчанию) или `markdown` |\n| `data-format-md-<tool>` | Markdown-маркер инструмента: `bold` — `**`, `italic` — `_`, `strike` — `~`, `underline` — `__`, `spoiler` — `\\|\\|`, `code` — `` ` `` |\n\n## Форматирование текста\n\nАтрибут `data-format` включает панель форматирования с инструментами: жирный, курсив, зачёркивание, подчёркивание, спойлер, моноширинный. Панель всплывает над контролом, пока он в фокусе (класс состояния `focused`). Работает поверх существующего `contenteditable`-редактора, поэтому доступно только для текстового ввода (`type=\"text\"` и `<textarea>`).\n\n```html\n<!-- все инструменты, хранение в HTML -->\n<textarea data-content-script=\"textbox\" data-format></textarea>\n\n<!-- только жирный и курсив, хранение в Markdown -->\n<input\n    type=\"text\"\n    data-content-script=\"textbox\"\n    data-format\n    data-format-tools=\"bold italic\"\n    data-format-storage=\"markdown\"\n/>\n```\n\n### Состав инструментов — `data-format-tools`\n\nСписок через пробел из значений `bold`, `italic`, `strike`, `underline`, `spoiler`, `code`. Неизвестные значения игнорируются. Если атрибут не задан — включаются все инструменты.\n\n### Кнопки действий — `data-editor-actions`\n\nСписок через пробел из значений `erase` (очистить форматирование), `undo` (отменить), `redo` (повторить). В отличие от инструментов, действия подключаются явно: без атрибута кнопок действий нет. Они добавляются в панель после инструментов форматирования, в один ряд с ними — всё это правка оформления, — и блокируются, когда действие недоступно (нечего отменять или очищать).\n\n`erase` снимает все форматы с выделения, а без выделения — со слова под кареткой. Чтобы очистить всё поле, выделите текст целиком (`Ctrl+A`) и нажмите кнопку.\n\n### Блоки — `data-blocks`\n\nВ многострочном поле (`<textarea>`) верхний уровень состоит из блоков. Обычный текст доступен всегда, а цитата (`quote`) и блок кода (`code`) подключаются явно — списком через пробел:\n\n```html\n<textarea data-content-script=\"textbox\" data-format data-blocks=\"quote\"></textarea>\n```\n\nБез атрибута поле остаётся обычным текстом, и панель форматирования сама по себе не появляется — как и действия, блоки включают объявлением. Пустое значение атрибута равносильно его отсутствию.\n\n**Enter** внутри блока заканчивает его, **Shift+Enter** переносит строку внутри, **Backspace** в начале блока возвращает обычный текст. Разбор, хранение и правку блоков описывает [`@brandup/ui-richeditor`](../brandup-ui-richeditor).\n\n### Применение формата\n\n- Формат — **переключатель** (toggle): повторное применение к уже отформатированному тексту снимает его.\n- Форматирование применяется **к слову целиком**: если курсор стоит внутри слова без выделения или выделена лишь его часть — формат охватывает всё слово. При выделении части нескольких слов каждая граница доводится до целого слова. Исходное выделение/каретка после применения сохраняются (слово не выделяется автоматически).\n- **Режим набора**: если под кареткой нет слова (курсор между пробелами или поле пустое), кнопка/хоткей не форматируют текст, а включают «ожидающий» формат — он подсветится активным и применится к следующему введённому тексту. Режим сбрасывается при перемещении каретки, клике или потере фокуса.\n- Кнопка инструмента подсвечивается (`active`), когда выделение целиком отформатировано этим инструментом или активен режим набора.\n- Внутри моноширинного разметки нет: значение берёт оттуда голый текст, поэтому остальные инструменты там недоступны, а попавшее внутрь форматирование снимается.\n- Реализация работает на стандартном Selection/Range API — без устаревшего `document.execCommand`, поэтому разметка всегда семантическая (`<b>`, `<i>`, `<s>`, `<u>`, `<spoiler>`, `<code>`) и предсказуема между браузерами.\n\n### Хоткеи\n\n`Ctrl/Cmd+B` — жирный, `Ctrl/Cmd+I` — курсив, `Ctrl/Cmd+U` — подчёркивание. Зачёркивание включается только кнопкой. Хоткеи отключённых инструментов перехватываются, чтобы не срабатывало форматирование браузера.\n\n### Формат хранения — `data-format-storage`\n\nЗначение синхронизируется в скрытое поле в выбранном формате:\n\n| Значение | Хранение | Поддерживаемые теги/маркеры |\n| --- | --- | --- |\n| `html` (по умолчанию) | Санитизированный HTML | `<b>`, `<i>`, `<s>`, `<u>`, `<spoiler>`, `<code>`, переводы строк через `<br>` |\n| `markdown` | Лёгкая разметка | `**жирный**`, `_курсив_`, `~зачёркнутый~`, `__подчёркнутый__`, `\\|\\|спойлер\\|\\|`, `` `моноширинный` `` |\n\nМаркеры для каждого инструмента настраиваются атрибутами `data-format-md-<tool>` (актуально только при `data-format-storage=\"markdown\"`):\n\n```html\n<textarea\n    data-content-script=\"textbox\"\n    data-format\n    data-format-storage=\"markdown\"\n    data-format-md-italic=\"_\"\n    data-format-md-bold=\"__\"\n></textarea>\n```\n\nПри разборе маркеры применяются по убыванию длины, поэтому более длинный маркер (`__`) срабатывает раньше короткого-префикса (`_`). Маркеры разных инструментов должны различаться.\n\nРазметку чужих диалектов редактор понимает наравне со своей и возвращает в значение такой же, какой она пришла: `*жирный*` из WhatsApp остаётся `*жирный*`, а настроенный маркер ставится только на то, что отформатировали в поле.\n\n> Глубоко вложенные комбинации форматов (например, жирный внутри курсива) гарантированно сохраняются только в режиме `html`.\n\n## API\n\n### Методы\n\n| Метод | Описание |\n| --- | --- |\n| `getValue(): string` | Возвращает текущее значение (обрезает пробелы по краям) |\n| `setValue(value: string): void` | Устанавливает значение программно |\n| `hasValue(): boolean` | `true`, если значение не пустое |\n| `validate(): boolean` | Валидирует значение, добавляет/снимает класс `invalid` |\n| `focus(): void` | Ведёт фокус в редактор и прокручивает контрол в видимую область. В выключенном поле ничего не делает — как нативный `disabled` input; поле только для чтения фокусируется |\n| `destroy(): void` | Восстанавливает исходный DOM-элемент и освобождает ресурсы |\n\n### Свойства\n\n| Свойство | Тип | Описание |\n| --- | --- | --- |\n| `type` | `TextBoxType` | Тип ввода: `\"text\"` \\| `\"email\"` \\| `\"url\"` \\| `\"tel\"` \\| `\"number\"` |\n| `multyline` | `boolean` | `true` для `<textarea>` |\n| `maxlength` | `number` | Максимальная длина (из атрибута `maxlength`) |\n| `copyButton` | `boolean` | Наличие кнопки копирования |\n| `symbolCounter` | `boolean` | Наличие счётчика символов |\n| `placeholder` | `string \\| null` | Текст-заглушка |\n| `format` | `boolean` | Включено ли форматирование |\n| `formatStorage` | `FormatStorage` | Формат хранения: `\"html\"` \\| `\"markdown\"` |\n| `formatTools` | `FormatTool[]` | Включённые инструменты форматирования |\n| `formatMarkers` | `FormatMarkers` | Markdown-маркеры по инструментам (с учётом переопределений) |\n| `editor` | `RichEditor` | Встроенный редактор: выделение, вставка текста, блоки |\n\n### Событие ui:textbox:change\n\nГенерируется при каждом изменении значения.\n\n```typescript\nimport { TEXTBOX, ChangeEventData } from \"@brandup/ui-textbox\";\n\ntextbox.on(TEXTBOX.EVENT.CHANGE, (data: ChangeEventData) => {\n    console.log(data.value);   // текущее значение\n    console.log(data.textbox); // ссылка на экземпляр TextBox\n});\n\n// Или через helper-метод\ntextbox.onChange((data) => { ... });\n```\n\n## Локализация\n\nПодписи по умолчанию английские. Русские возит сам пакет, приложение объявляет их один раз\nпри старте:\n\n```typescript\nimport { setTexts } from \"@brandup/ui-kit/i18n\";\nimport ru from \"@brandup/ui-textbox/locale/ru.json\";\n\nsetTexts(ru);\n```\n\nПодпись отдельного контрола задаётся на нём самом и сильнее текстов приложения. Подробнее —\n[@brandup/ui-kit](../brandup-ui-kit/README.md#локализация).\n\n## Нормализация пробелов\n\nКогда редактирование логически завершено (поле теряет фокус), а также после инициализации и `setValue`, текст нормализуется:\n\n- повторяющиеся пробелы/табы схлопываются в один;\n- пробелы по краям каждой строки обрезаются.\n\nФорматирование и переносы строк (`<br>`/блоки) при этом сохраняются. Во время набора текста пробелы не трогаются — нормализация выполняется только по завершении. Если нормализация изменила значение, при потере фокуса генерируется событие [`ui:textbox:change`](#событие-uitextboxchange).\n\n## CSS-классы состояний\n\n| Класс | Условие |\n| --- | --- |\n| `focused` | Поле в фокусе |\n| `invalid` | Значение не прошло валидацию |\n| `incorrect` | Введён недопустимый символ (мигает, затем снимается) |\n| `required` | Атрибут `required` задан |\n| `readonly` | Режим только для чтения |\n| `disabled` | Элемент отключён |\n| `active` | На кнопке панели форматирования — формат активен для текущего выделения |\n","readmeFilename":"README.md"}