<p align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="https://natade-jp.github.io/text-input-guard/ogp-dark.svg">
    <source media="(prefers-color-scheme: light)" srcset="https://natade-jp.github.io/text-input-guard/ogp-light.svg">
    <img src="https://natade-jp.github.io/text-input-guard/ogp-light.svg" width="700" alt="TextInputGuard">
  </picture>
</p>

TextInputGuard は、日本語入力環境を前提に設計された入力補助ライブラリです。

`<input>` / `<textarea>` に対して、全角混在・桁数制限・小数処理・表示整形など、日本語環境特有の入力制御を扱いやすい形で提供します。業務系フォームや金額入力など、IME の影響を受けやすい入力欄でも、ライブラリ内で表示用の値と送信用の値を分離して持つことで、安定した入力制御を実現できます。

## Documentation

詳しいドキュメントはこちら

https://natade-jp.github.io/text-input-guard/
