Valibot
TypeScript向けの軽量なスキーマ定義ライブラリ
Small bundle size starting at less than 600 bytes
pipe
関数が2024年から追加された
https://valibot.dev/blog/should-we-change-valibots-api/
string([email()])
を
pipe(string(), email())
と書ける
こちらの方が分かりやすい
public.icon