{"_id":"ts-nano-form","_rev":"46-e9cb01d47b25857795768fd939856916","name":"ts-nano-form","dist-tags":{"latest":"0.2.13"},"versions":{"0.0.1":{"name":"ts-nano-form","version":"0.0.1","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.1","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-simple-mask#readme","bugs":{"url":"https://github.com/lehnihon/ts-simple-mask/issues"},"dist":{"shasum":"84b501d42cd8e8fae030b4258374a6d535142bbb","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.1.tgz","fileCount":7,"integrity":"sha512-3RpXN+Yofbns+NHUWaq9oXyPPIfV7MNB7+tifnOBr550TjUxA6yndfe9N4PjUYGxKOq7pRrWoDzZSmvqWNe2lA==","signatures":[{"sig":"MEUCIFzFq4P3I5aEv+i7dpPvjmrQ9lvN1nOrlzSFzz69VwcYAiEAtqCHocecPJgJuUGldMksN43BGpjlyLedGKFRuVtaiqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5907},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"3e003fb5ec3a7a780e58f97e94fb18b4edaab237","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-simple-mask.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.1_1724081555552_0.6977146086642452","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"ts-nano-form","version":"0.0.2","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.2","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"8ad67f7090e2504fd993aad2bc5e78e4517c4011","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.2.tgz","fileCount":7,"integrity":"sha512-KmLLhjfAQsrX2Gm6shb9kBLjSnILmwwOPEgN4oQv4KT+rIaDmLiFvKePqdv/VItn8Do9tMotEyah6hXrdZK8xA==","signatures":[{"sig":"MEUCICgZQgRFMrHpKh2TYaR8XssMqHoplqmr8CwDUX2jiIxxAiEA8YJUeOs3Ry39nu9RDjRhu/istlj954eVybj2mzEtH3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10093},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"f5b2d29004954679fa720518438e37aed89baf90","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.2_1724086626732_0.013273153785385627","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"ts-nano-form","version":"0.0.3","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.3","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"f5b3473f6a67372df25383bd441fa1ac15c9ac36","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.3.tgz","fileCount":7,"integrity":"sha512-6fArzXZcgdj+j7UStO2vsU9qbf+jWiylsRxqXtfwuGoXIn+tovLJRVvol9kJBY9rKXwkBbTagQkB+9qLtXw5LA==","signatures":[{"sig":"MEQCIEljux06OvlksyeR/nYreUNoUk66GJ/c39aYPXj5gXF1AiA9bz4LavKPNJm2z7FVhwllAoEqok3QAu9Iy5d4mDRLJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8502},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"0c470d9abd8904875ec127d31df1c5284824185b","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.3_1724087120698_0.7156657119766412","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"ts-nano-form","version":"0.0.4","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.4","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"77c4902d0f207a0489080957e084a7da02510d49","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.4.tgz","fileCount":7,"integrity":"sha512-A0aEZ05Tupg5Arlzk2wEZ1c1g3GKAdK9KO6yQ3bHk+Ic/k6VV1vrDadGONITJJ+zu+IUHTTvKcuf6iF4+9+Pzw==","signatures":[{"sig":"MEUCIAExwp0S5zGxsIqLUKKppjcKJ3htaCUL8kCQ4c9hv7uNAiEAkmYUzq+w5/z2wSdemAB3ijSC+rYysbdp0KPcnqJ2iXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8509},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"84ccd42eec94c1abdcc69cd24a9dac8ef418b0c8","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.4_1724087260062_0.49522701489708054","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"ts-nano-form","version":"0.0.5","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.5","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"2c16e95b036bb3773e3e73bb1cbcb56c6bd33eab","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.5.tgz","fileCount":7,"integrity":"sha512-85lGkXUVjmazUA/LA1UsuhXEhL400zu04ClfcN3hm/OJSq52Po64DL9xM85Z9oVMRkb8ts9n19yu9F1D1iTU2g==","signatures":[{"sig":"MEYCIQC0edCwCnwSwvfFWkcitcey1WyFJ0uhWoltv3gf5My9hAIhAL4/lg75zI8omDqFgAOp8Mo+qjtzSqoYWQW/k9qDkWJR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16393},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"36a51976bb8d65e67eb4150ce663ef6602dbb75a","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.5_1724110247933_0.13061096705429254","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"ts-nano-form","version":"0.0.6","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.6","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"78e103c2c770c2d5136301dc28214eb4a758fe8f","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.6.tgz","fileCount":7,"integrity":"sha512-c9eqk79Ja3AmcWvlwK/xLqh2WqKfwe+iGzMQaCmcWYkLIa9f1B/qcUOG639EDS6ljya3e9ur6d/d/OCtrNvnuw==","signatures":[{"sig":"MEUCIHemr31iQVBCK6PVMH7XZdYihPMzd3D4VnlJLaMjouiCAiEA5+oaOtbwet7Mu437cwjBZD1Ti4zaRNaghQyU+fhqTso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18426},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"0df614d5c0b5611ba9e052108557ed1be9ff8d3e","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.6_1724188128253_0.6127169494010827","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"ts-nano-form","version":"0.0.7","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.7","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"a0e2c4eb18ac635a13c5282f3b4c95899fe0d26c","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.7.tgz","fileCount":7,"integrity":"sha512-ayNiA2MyY3Px+AHehKfuGVBrvzpnUqYHdIqvahCtouj8YIUW9YAfwhYe71vIwAfCQnbtKNRPaoZU4G8F8QNaIQ==","signatures":[{"sig":"MEQCIH95B8c7kPnz3CWqNGqCp36J0m/lkkk58ymMpSq/FMT4AiBAIj+jPzBeOzDh2CUq54QBa84Be5NAZl56rar0GXDQOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19272},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"b725f1f897088a943e60993ea0420ce207d35203","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.7_1724262826535_0.8812030552600851","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"ts-nano-form","version":"0.0.8","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.8","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"8be3b3b27b9896cfd923f6415c0a85fd572d3497","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.8.tgz","fileCount":7,"integrity":"sha512-eJuhC9Asd3XXFR4SQJGu+gHNkcma9KCgszwhXfHvjcZOl2YovP2JpUfQZB+yxffDAUODNP9UuDpH4n62iyQ6UA==","signatures":[{"sig":"MEYCIQD1ALpwaJ3/pDCdJA5OL+/9gpraBSZQgOA0x0FNHZJW2AIhAJQJkVNfzjuZX5oOdMwDw7cyCNjlbxp1GE0MWOB6E5LJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19325},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"f033f81718b30ff3d64d7bd8e3aa3a4e62f4598c","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.8_1724278552007_0.16668723986713685","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"ts-nano-form","version":"0.0.9","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.9","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"e2c93f48642191ab9677018a1c9f7daef9bc6580","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.9.tgz","fileCount":7,"integrity":"sha512-fD1G+s8qfoiU6b2+3iD5e1WguFIzS1zLYFO6PratKlxDqV0QFt7rJBY5CgC+HMly8S/n2JJMkipIVueqIyoMKQ==","signatures":[{"sig":"MEYCIQD5sT5TaaPOTvyFcI338GANtBCsItlgEojLrWusi63MHgIhANaa1ENe39j9aeI8Uf9+2efCd89y/IfWnmQK9uaZePZr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19542},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"27b2de98b5bd7d63af775cabce80065928d71f7d","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.9_1724325055749_0.262602019752987","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"ts-nano-form","version":"0.0.11","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.11","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"f248afe8c5236e6f243ee17f196be5a363dfc30f","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.11.tgz","fileCount":7,"integrity":"sha512-aWoL0WUy5M/3pdUDDFqkp/9GxzkeUvRF54oElp40MyAn5TFimGOtpXAIEXxd8oj68F3hLurPmr5rZZoEAKOjrg==","signatures":[{"sig":"MEQCIATlA9LoNKB2DmA4tbFwJwAarqy9WbxSjOwpnnhhJXOEAiAY1VnCsFlp0yk8xzRVUGtASDgnpYoMBSIwKROd655T3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24715},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"880f6d01f2e26cf4743f85f699ada493e84ebc09","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.11_1724356652694_0.20411806886888262","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"ts-nano-form","version":"0.0.12","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.12","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"0821245d0baa2991474858e6119890434685ef2c","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.12.tgz","fileCount":7,"integrity":"sha512-igsouUPZKniReQP6XuGD4qVV2h/8Du6rYYq9nEwYhBOpqlXdKRiLHvk6H6SHtFbPTq3HxsiuumUuW7g978OC7g==","signatures":[{"sig":"MEUCIQDTygJIiI6af5UHbS4jvaOD6L9u7vKA3b1eQ8Nm/1qA8gIgZlgKntfWRgP0U9nPPSNSTfYFSCyKfYeF4f3YyIhNYFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29400},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"973f55e4aefe77d98d88cdc89ae6ca0cafdd8987","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.12_1724419936046_0.2907284298003783","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"ts-nano-form","version":"0.0.13","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.13","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"ea552b14eee7a62ee17cc2e71deb8fcd7cc71b69","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.13.tgz","fileCount":7,"integrity":"sha512-cuRxjRbirgayR98S5BoSJCP/reIKr43gjepEsP63Q3PkrWyI9OUzM5KsIfaPPZFk2S3V/lO6AAjLEAC+cf96Lw==","signatures":[{"sig":"MEYCIQCz5NDU1dGgp0LxF5WxUksJZRJDK6DmJ/0YBbfz8/Nb7QIhAIKHg8IFwtQWrQExAVkKaaECq8AKomvaWR69qUxS3zL+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34265},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"4310e5d9a94af2582ce1e4798aa9e012ce67e216","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.13_1724430592602_0.8309915974170259","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"ts-nano-form","version":"0.0.14","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.14","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"543e2d318cd3c1c5b447fe2fa7ff504c4a111f29","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.14.tgz","fileCount":7,"integrity":"sha512-Bzzlasro9LypN1YIoZQjNXT+Y9TC6b/mRVddn5HO44ELe069LowV5unBNHOLUyNmcPjgyRF+8vVsoW4hQXI8eA==","signatures":[{"sig":"MEUCIG8b3VtVZ7EVrPRsDTJv/cSYyMdnmKAhuymdZnfMsptXAiEA6wmfnZ1zLcBkCjhNyHeyUJWcoBmFk5BrjJFNELuzd/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37224},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"ffd245752f5a05fb2adbdfe3e595a4a7cfebd3d7","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.14_1724778918903_0.6523563119721494","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"ts-nano-form","version":"0.0.15","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.15","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"4f2686da36958af047cd05aafd4e6efd884f3de7","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.15.tgz","fileCount":7,"integrity":"sha512-ml1rfU8uq4OArCLMlSB9bbhhSY8uB+xy1u6bUu6+bBoRMNqAXKgPsWIyuZuUzhvdcDWDVAKo+GQaK+jHwfDmoQ==","signatures":[{"sig":"MEUCIG5rRwQ+Ppo5EtZeTZkXw39fflrI6RTj5oPym1NNpTbfAiEA4TEmECUx/Th4X6vztyeRpc2kV4OLPC9bi+3nf84I5uY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36553},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"443b2ac414e750d8441d05d5fe0e45402ed14f4a","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.15_1724854317137_0.2770361135238888","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"ts-nano-form","version":"0.0.16","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.16","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"d385bd046a21bb329ae4d60ab02c862e9f2b2dd9","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.16.tgz","fileCount":7,"integrity":"sha512-8ToQryAOSAoalnTU4c6Wd5PNh+UUP4vZkWmNfRBf5JOw2YzkFY/dGT47ecHVhsj6/FxjICNd3ROxOwLu/QGVIQ==","signatures":[{"sig":"MEUCIQCM+hfBmRxZU5sARrcurVO0ZuuIQRWMLbYIE9PqUjPpfwIgRbinHuh1rGCcjdD3Lt16pKPICbR0WxwzaGwi4A3gTK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38289},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"19a1efbdc3015d05d453e054f7d23f5bcd93c32e","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.16_1726854265992_0.8066039858163838","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"ts-nano-form","version":"0.0.17","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.17","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"68fde68e6b26a21728d6762684d6f9777a9c4df9","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.17.tgz","fileCount":7,"integrity":"sha512-DSg6i5lI0MIOAalk7z8e60nKmPwpBknD+i2KIN+D2qctm7zRfLCbmLjFxWar/eMiLmR1SycHyKSdTK4bZQbs+g==","signatures":[{"sig":"MEUCIQDEjAtdEq/bLrKpNbq8rzF3n7xpBduPeCbF9x8h0IeuCQIgYpy5MhRZYIe83AQ4A0rsKkNB18g6n/Niho9ayd1diSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38573},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"6cbb46d5935612a94eb23a376dc828e3916b3f40","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.17_1727114745883_0.1527730229010622","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"ts-nano-form","version":"0.0.18","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.18","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"945b638e5ce939a932a83683f7699b21de9ff30a","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.18.tgz","fileCount":7,"integrity":"sha512-P2q0X5/ObdGHXnNCbOTj99MKXIULFaa4huLUH+Dqqw1km9+3GlH1D0l0D2wK5MzygUuv2Dh3pUIeao6G7EvM6Q==","signatures":[{"sig":"MEUCIHHhlv6B9P74MPDRbeW+IEeQ/nm5ITlStweS/BJCwnAhAiEA5gQc0JjV3ngH897cevseKKJIsfJN49XIo6FisIAxzn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38653},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"4f18bd44e61ebafbd893f247f2f03766e33bdad9","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.18_1727181183574_0.9346255000104498","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"ts-nano-form","version":"0.0.19","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.19","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"1a293cc3e30cbd84ea0f857d420ad30ef1879980","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.19.tgz","fileCount":7,"integrity":"sha512-R3c/H1U6FT4VddOIQOQ/b7dJ//O/BrANt0fp0bPMSQ+fA+frC+UPwAUTxsBTnJOjLglZ+u79zJpjQ1edI528oQ==","signatures":[{"sig":"MEYCIQDuq5GxlVbTQjuCepPzXozigCqNF1KsjGhbm1SvnoAtvQIhAMw7WbhB7TDWqAOwIcG8Vm3qr83cPOTNgxpxn0F49EcI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39919},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"6f5e960daa07e27baac12569898dbbdf14827b7a","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.19_1727206072806_0.5506856069813313","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"ts-nano-form","version":"0.0.20","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.20","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"801e65a18c3c471bb75fea0f291bbca5069df0b7","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.20.tgz","fileCount":7,"integrity":"sha512-7AR650rHXwOfDDm9lO55ETUXl+huyQvv3cWqlmXWbRThbiixHubzKfrKaiZrg/cJZjzSFKUeL0ut7APV58hvcA==","signatures":[{"sig":"MEQCIEPHYsQtQq0e0cxsFDVvNVRIhhltbTYzNYaMVyp3G9MQAiBVbxZSJdWApZ9LYPDc8mqgos1EWPbm/KcLR8VvmOt2Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40126},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"368baf81b3831aeafb3df3a7035fff3d15441903","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.20_1727873784923_0.24945431950306918","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"ts-nano-form","version":"0.0.21","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.21","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"b041cfa2dac2b26b25d07ed5ea2a8e343c86de9b","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.21.tgz","fileCount":7,"integrity":"sha512-m60ggyOTGBqH+c5X/zFzWR0+ZpBBl8vF2XGaV/IbR+LxPlcJtqLD7n4043Pmn0LB7zE1Ny82rPkaF535nP8fow==","signatures":[{"sig":"MEYCIQCWsf77Vj8Tvqou3g1O++zmL62oCiuSF1ViC3uhbYWMFAIhAPcg6ZVrsVRc7eZo+G7/Do7eBB3fJKm12OnGHMAlOUKK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38861},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"dd75c36b6d184cf121683136ba741d56f79b6d74","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.21_1727898162995_0.6601008304828218","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"ts-nano-form","version":"0.0.22","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.22","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"7031c16969b04d568540261177d3201b27033bc9","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.22.tgz","fileCount":7,"integrity":"sha512-HG7CrC+z5vyio+078eF5CRQZJHuH0s/sF1CtWsiyO6v1DnQVSjNjvM/cA3tjDSLWFZco82jEupIba/hZDncXXw==","signatures":[{"sig":"MEYCIQCQD5WDL4x8YrlempdSh8KlXKmNZEP4vvAofazOJQhgswIhAP9uHH26f8KVasPxIMfkCsv2uyFx2263iuOc1IAfoD3V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39029},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"980ce1c40381f0256dc77ef78d4b1c5c1e492d5d","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.22_1727968382029_0.7584296615589332","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"ts-nano-form","version":"0.0.23","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.0.23","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"cbefb6ea9f12f6a75363cfed5dca104ba9e4f04b","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.0.23.tgz","fileCount":7,"integrity":"sha512-PPLicwnet0Qzoz8BGybVfdVLFuePjp6gpMox3XFHT81MXDYIQLwIHzN5/66YBbVBNTWKJw23tnlzkKHLD4VX1g==","signatures":[{"sig":"MEYCIQDz/dGv2qzTx4mmTanOB70UhSC6LdbyyFrhV1x7V8B1NAIhAKXPJPAHATDcvAiHcd2Kqhs/e8iqextIIvqL9ZQ8jAyF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39250},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"1111872624988d7a861feb31de5e2d19ef5f00e3","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.0.23_1728308587684_0.27192071628188996","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"ts-nano-form","version":"0.1.0","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.0","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"b9f2fa61e7c9acba9780cd9350b654d663594f32","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.0.tgz","fileCount":7,"integrity":"sha512-o9ztZYm55FVdq9lCfDyI9/yn7uK12GiRVwsfu6OeeroG4FNKgdrONlAMKtk3brvnKjOrNhaPT9N0EJ+eLF0E/A==","signatures":[{"sig":"MEQCIDEyd9WCoI02ARs5UjkDj59Yfmk6TIupESWuMUZDN6X0AiAXRTm7fR8sfz88t2FEkTmW814IVMuh/jdLRUgb39KS/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39313},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"d5d3d327a6439c5a834947f907d616fee3bbe3df","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.0_1728928104995_0.985911367033236","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ts-nano-form","version":"0.1.1","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.1","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"e30d140cba83656bd5f14c031b81162c7fcf6f8d","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.1.tgz","fileCount":7,"integrity":"sha512-A/vyweW3K9A4hGJDyjagUJ9wOui5hxVfcTjzMUMX1he70yyO50id8MTkWHaD5jmxxyWT0NWaBkcaSoNoY2XnCQ==","signatures":[{"sig":"MEUCIDRo8EmbvC4bJgh83lsqPAkHteRf2pY5LAdfPiJEdeKjAiEAiieIjgpsOs9qY7RnF289n6WJgBR9HPLRO1fDG9jxxqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39313},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"d98a250106375f169cd5fbee6e1faa63b7943f4d","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.1_1729081391736_0.5184039390091661","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"ts-nano-form","version":"0.1.2","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.2","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"e6e2fca5ff701d00c16f9b85f0d84e5672e36e43","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.2.tgz","fileCount":7,"integrity":"sha512-9k0VfhuoC50g2U6hVbkZAJgTdjdx7o3ZpFhylaLNKfgg3SC1HWSEwEzfR9tNUbcUAmB8P3ENx3zMuhzkS4JgEA==","signatures":[{"sig":"MEUCIF2+Z+NSu+SYz4ER7YA2pK2O562R86WEhE2xpjL2q42LAiEA4nYtaAYdc4kgmtir3QO5NCUatT7Jx8HIC5EBoOsu9S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39327},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"1536f837ae8826f13ab13b9860222b52a66d9655","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.2_1729086310469_0.2732257676967287","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"ts-nano-form","version":"0.1.3","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.3","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"1f8832919a869cf9ee31ca6b2e2d36d56051a95c","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.3.tgz","fileCount":7,"integrity":"sha512-fbZwYgnxuFXLtwPEzlRtUD231zi1H0dsjLTn/9RqmqR+LS2xy3kB+Hz0tCUlDuJfMDzJNHwMA0PliBGXB9xGjw==","signatures":[{"sig":"MEYCIQDEjfmB+6dzY4POFLwzVw+jCZBvSk6ZDbPnLKDB/l0lSAIhAMpHQy7BK4SAkh5ZXONuhVahHJIUAythYxSjBcsLtHl9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39511},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"335bcd371e1356ebfac829ddf9c5804a9ef96d8e","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.3_1729187013451_0.4918303082762734","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"ts-nano-form","version":"0.1.4","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.4","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"ca1087fd101e3fde0edc7bb230cf2f7610288c0f","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.4.tgz","fileCount":7,"integrity":"sha512-Vdnc0hvAQChDSrLCdFgsXOb80B1zAia2U+fjC/5t2UxB8Y2qteiPAfajaOuBCatRe8RrV8ubZfWnWd0sBN2RpQ==","signatures":[{"sig":"MEYCIQDUU8CfSIYVm/zCSYnfwwtS9Ud59YYUqWBlUuQYqKN5/gIhAKZqySA4ahjRo8OJtZdZryzm9ZdYSJ97Zx2fR1/g7j9H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39423},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"0e2117d96872ce5f7f7292517925798ef4c33b4b","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.4_1729194089097_0.13688341429160134","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"ts-nano-form","version":"0.1.5","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.5","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"ae25afffcdb1091e0c26ca42c3e64ece4ac1dca2","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.5.tgz","fileCount":7,"integrity":"sha512-B+RaM9pEcJ4eZ+V1Osochdoyzr8ORSMfFNHckUs8kIEhDId6Ff9KCOOarxeHiW/FjKYnFx3lNbbAPcTlIID8CA==","signatures":[{"sig":"MEUCIAWHVWIfqxmoWgn9kWfwGDLX0OzfzTtaWR6rR6DfvRGVAiEAqWtdGTQ2MqkKdAbdpJXrUBwSBVhQGSDtFf1AxwUND4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39423},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"1be0646a61746cfe8b2e0bbc3c4d0525e729a07a","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.5_1738073199813_0.30641023183245397","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"ts-nano-form","version":"0.1.6","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.6","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"9f26e0812c0c8f29e44597e0a82552f243afe5ef","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.6.tgz","fileCount":7,"integrity":"sha512-N1sGQO9wQdbcoC+bCGmA0QndxZxo22VMxVLoUPaFKasnpAFJc3i+W8s+nQSsQ3TedRG/xIW8At5rUZ/paX60XQ==","signatures":[{"sig":"MEUCIQDJnYJbmi0U0TgewnZhWzbIWe2yzzPA1Ka+WurHRumQqQIgatCiJpulxb0JlyZbMcYxesEeT+pKkob6HqDHHcqMKqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39540},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"77b3944c01effe2024613bdac342f20cf9d35772","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.6_1738085983116_0.034831841831413524","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"ts-nano-form","version":"0.1.7","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.7","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"f596f8222307909b32fbed48d0422c5fc37ba63c","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.7.tgz","fileCount":7,"integrity":"sha512-+4YDklAPTvjBOyL/xhZe8RllZSI7YVn/6wO4DI488Dql3H+JJMDU7Ma8LXoLuaWb5+yzvgI7zJNC4jO6oTozPw==","signatures":[{"sig":"MEUCIQCIGK+bzlRXbQfACYd0o8q6WVUohbPPqI8jEASur1YuXwIgKiJYYexuJoYKTUIBHLhNLN/8wEz/288PiRh+msXZrjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39339},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"d5239a1b841eebb728740f93a2f8a22789f74af1","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.7_1738086128571_0.24897183073732743","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"ts-nano-form","version":"0.1.8","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.8","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"e5c9d0c63a690d128c2779871582cff2326a03f0","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.8.tgz","fileCount":7,"integrity":"sha512-AvcW/o4mD9UBahb6xtyh+qe6expBmRRJ0QQDcVRYK0FJ4fPA7eZ1/ejz23CGnw9R4+FLJV0GOHM5vZY8LtQA9A==","signatures":[{"sig":"MEUCIQCKDI+b3NmezGUhHbBA8vM5HetqiQ9WI8j9TXiQmCQSUQIgK41vZTNy13EZeP3DGNI/onyFbTwidijlpyvYPpz4hgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39456},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"1067d21bc24de1c3a7e58d88dead7914badcb9d6","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.8_1738091233756_0.8905992873001443","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"ts-nano-form","version":"0.1.9","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.1.9","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"a418fca712e4fe2f888832d207b6c68ecdeeea4b","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.1.9.tgz","fileCount":7,"integrity":"sha512-so6cXkdXRmEfZxCWEtDFf9eoTGYP9cbIV7b/B/qKcD+4E0CtNWOTWwP9Z8gc+xZo4OkrZ18hANn86z13VTQaWA==","signatures":[{"sig":"MEQCIHLDIb2FvZruke5p1WtRBsh2iYQEXVZEa4vHUtPwcf/0AiA4RPor5aWg6o8GwRAP98x7kWVxcRVgv+Lau9oCXWr7ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21328},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"d2fc64e7b51b224a9fcfe5bbc6e34328a9ea248e","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.1.9_1738161594329_0.9233604373146589","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"ts-nano-form","version":"0.2.0","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.0","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"0f58c49db6df08383be02ca96e9c7c0a317964af","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.0.tgz","fileCount":7,"integrity":"sha512-HCei9s8MKif5rl4UHjJhKU2F5V0F2AcwSBLEz70HV58pDGg6EuJXt/lvi5TCm94weH+StmgeXcEeVE5pjtyaaA==","signatures":[{"sig":"MEUCIBS48ZIs0jOmHCjDqVo1eQHyQGK4oBxty8S0c8QcLdeoAiEAhX3vPt8tnKq9s7wm86Tu1NpfxTLtsLzeHYKxOYoFqok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22343},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"6a149b43f368dca6d1a388c63beac6a45b8f639f","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.0_1738236002464_0.4072169869556994","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"ts-nano-form","version":"0.2.1","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.1","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"111db9722f9e75d4587fdd0e9ea3d6b0c9530a9c","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.1.tgz","fileCount":7,"integrity":"sha512-YvzdubRssLtidXjHYAU4/hVet1ZCkUyFJ6o7LYvx4LvUOc5lWRsh0dfJZRYthUfSuUraRBD4RR8usmJR9yBzMQ==","signatures":[{"sig":"MEQCIBFk+TOLfEsbGQ0WNUhLrCp2dWDgUFvrIgDM//PkhxGNAiA+rHizdxXPluhWV1ptj38BJbW2TOOadG+OotuKlewqNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22656},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"b74cecb821a0aea125798faafdb131fd6485a3a3","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.1_1738248207356_0.9434510592159693","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"ts-nano-form","version":"0.2.2","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.2","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"153f792436ef3ad605dce51d0a74f76959445e31","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.2.tgz","fileCount":7,"integrity":"sha512-BAulh+hv6HZC6Si//gC6u2YW0f5nllAk9gOsUCZN+FtJHggIfYVR9r9Brlq6qt3emEp1qoiHxgQ29SRelNLLWw==","signatures":[{"sig":"MEQCIDJdGTv7HFti+fD5wgv8XQ7bw8/Q5MSe7yXRNW1c2mGrAiAziG8WOaTcrTb5VWS95zm3knVw5cQGABdgURTC7AU8Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22842},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"1288e1445e3526d9aa14e5738760aff4de2b4e6e","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.2_1738256874346_0.7899671817904084","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"ts-nano-form","version":"0.2.3","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.3","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"c86e3908c12eeeba3be1a00eca3aba05b632aa8e","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.3.tgz","fileCount":7,"integrity":"sha512-ktANt12v74t92BkB8Sk9fvruF89wtj/mu4WVT59WXagN+5cdWI5CRQ3eHuR8H9N5E5pAJubjJDaPGc39ExuJmw==","signatures":[{"sig":"MEUCIQDrc7WKt7bKUVxWaLONwaj7mzSfNKC64ljh0KEJYIbW3gIgO6WvxQqgMlVoZTqiWQ9z+ys6CecKqRCCnySuVwgYC1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22903},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"48c9c832475281a131eeeef256639a48b19ec810","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.3_1738257299198_0.4665813679329063","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"ts-nano-form","version":"0.2.4","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.4","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"9b302e6ecc29de323ae0febcf8d512e28f016788","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.4.tgz","fileCount":7,"integrity":"sha512-BeZI4h6uiQ/NwrsSGwsBr+gAL8uJwqY3TrdHYjXRvC3xpyWMOV/o1d13vDqNhvLbx4C26UHNBumb1mw5sqkGkA==","signatures":[{"sig":"MEUCIQDl8YVscBDP5F+Hj3mvt9nDg+dNBGRN+TcvohxDgz3oQQIgMittyGezb1PnJVB8AZvx8nMY+KQ3hiEKFi43MBP6Sy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22398},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"f35b5487b5bcdecbe11c40dfbf4d458a4ce25229","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.4_1738327010218_0.4772267771083176","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"ts-nano-form","version":"0.2.5","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.5","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"feb14ea3c01a5c5192778bfdf121a44007bf48dc","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.5.tgz","fileCount":7,"integrity":"sha512-tL4StDWTQGk5cwUzqgYrW13nYxCFPB7CwkTZ1St0wBfwkMWnW442w3GemFfnUXi6n48qWUd+6dYxbL0R50O+Yg==","signatures":[{"sig":"MEQCIGlQhIWu6Mbpx0QGZQ4oyAnb14JAG+Y5xMM2Yj1DVbzUAiBKABmpjM9lgnS3j2gh9E7PoXTIG92C/aWTVu1HEmXMZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22213},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"99bdc93ae9b0303a92f20d5b4814c8ab46c0dde5","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.5_1738332146907_0.5373856430351449","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"ts-nano-form","version":"0.2.6","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.6","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"7996b2543d6b467083c93e21e7316706a4f08092","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.6.tgz","fileCount":7,"integrity":"sha512-RCwWR59FIvPRKydN2B0F4n42A/icx/zKceZa8zHdlFFlvkuMQnqhFTzHXi67rRnHO8GuqBuQ2j+ekCqytxyErg==","signatures":[{"sig":"MEYCIQDh+pT7VXJesCUi0NMmFt/LHIX+hh0BDaJUwEoDMGKyewIhAMTeHb27HxDwzKRGzl/vudloKM2FEWROq+c3mtVA/W1H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22188},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"049d21232ac2b072e33579ce13067dd19d736741","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.6_1749214175019_0.13818205745683976","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"ts-nano-form","version":"0.2.7","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.7","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"c40c780371398c652ccf0cc8ea4a5db05b8460a6","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.7.tgz","fileCount":7,"integrity":"sha512-0DJHR+1BN58yUHbeaqdHXaZnFbYD4vu/iN4LMnvQv4j40l07FhYx0sNKwru5OiT7w04n52XcTpYMuxCFngGbPQ==","signatures":[{"sig":"MEQCIFv35/hhpw4tgMry2VPGMtN9BWS4othOuKGpdqpu320xAiB4gR8/iwcHm0pdR7MgKZs2mgiZsN266zE1aIshzU2G3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22281},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"8cce8f1ef143c4faf8eb3baf6d5abf8ac83fb474","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.7_1749419772716_0.13298053912055496","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"ts-nano-form","version":"0.2.8","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.8","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"acb2fcb23b69e5d0f9fbfc4bd050e0b26c3ada29","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.8.tgz","fileCount":7,"integrity":"sha512-i6m1JjgBOyPNrudQS5mwxVQmYY1/+vmBuGgipmHKEA+5LD1ZXsIDyRPS1z+uDpM0BSvypDzqTlpQo4iGmt4muQ==","signatures":[{"sig":"MEUCIQC080AJP7hRrBfN70ro3zPWFt9UHAPc1IXs0wS/YMkKqAIgFRrjNxGQ5a2COyYHLkRrlkVieADJ4NFFoG6JzJfwmPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23068},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"432bfa4c5d5203ea42003492fa8da68600d0bfda","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","actor":{"name":"kenjiccp","type":"user","email":"kenji.ccp@gmail.com"},"email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.8_1750163061630_0.6861670704308829","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"ts-nano-form","version":"0.2.9","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.9","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"0294730bdf9930ba71c53c121c13ce5d67bb61eb","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.9.tgz","fileCount":7,"integrity":"sha512-pM3RSy/koU7TiRMIN9DPMacCb+cP1Z7yG49Yv88ezkkJzauuzMF/UyLbfGtwFk4rjf5hl+w5s47npPw+4VVO7Q==","signatures":[{"sig":"MEUCIQCCuZg0mP0ZPmZTe4N+RaHZa2Tm1ETlE3agX3MN6u1WBQIgWlgyQO/MbZ3U5DtYMKF0OJGqEaN8mUTL4bbgRvORanw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23196},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"e186ad0e9a28a242b6e5d84b72d0907ac122934b","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.9_1753193770800_0.5810763284054832","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"ts-nano-form","version":"0.2.10","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.10","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"a2717d07c74d6f22419cb58b39390ece4ab1b0b7","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.10.tgz","fileCount":7,"integrity":"sha512-ZRGRbm4i2SNefM5O3DxbB+S39oqTtIcyP19vkuiRgVTFz4nj1slbfcIEYlw1rYnSzWlZncwSQmiy1Iq9zvnt3Q==","signatures":[{"sig":"MEUCIEPLS4IJG5qvCRHqHQK97xfMo5YTIvTXRSWDZumWxfAiAiEA+YZ81QeUTy6TFfY6V1GKXr5xmxnbB8103aAQcnvvYJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24071},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"7de6b1394bc559a653b26bed293ab5ed2a26a595","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.10_1754353754348_0.3999713995201106","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"ts-nano-form","version":"0.2.11","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.11","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"126a4990a92ac9e738f6eafc64aec564ee35a79e","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.11.tgz","fileCount":7,"integrity":"sha512-3wrsCMA/cIZOpX49Z4f/ncGfO4ec96GRgMpvJukxj8tas5n71suZ/QP9cLlGFeDhm0Kq4vaWLFvAqmoVLWegPg==","signatures":[{"sig":"MEYCIQDur1LROZpdKsvDTOXdj3cVA0PQjsWjpQ0xZbGjtz4SlAIhAIVsA1a2/LaSjaMoE4uTvrjldRts/xZhFS+MjB/0o/ct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24374},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"d5fd4661d95d42d316a66d5937aaab94542d876b","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.11_1754395993587_0.4571261133008562","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"ts-nano-form","version":"0.2.12","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"author":{"name":"lk-dev"},"license":"MIT","_id":"ts-nano-form@0.2.12","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"homepage":"https://github.com/lehnihon/ts-nano-form#readme","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"dist":{"shasum":"3a309ca959994700a64ca571fb029813ff36d509","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.12.tgz","fileCount":7,"integrity":"sha512-yNUCaUhF33g7+sDRNkINWbbt+5M3dYFl//7Jjeae0kBhfUm9m2hQ1FMENsrndy6UPg6Odggb8RPnLpxuJqkUSQ==","signatures":[{"sig":"MEYCIQDXmJ3BFcR578f7ln3k1nc/o6HBE+fKg9WrbET+deyy9wIhALGHtthgWAOZ1ZcwFSO/q0ScxEQlp7bPlrKvvcj+vG74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24374},"main":"./dist/ts-nano-form.umd.cjs","type":"module","types":"./dist/ts-nano-form.d.ts","module":"./dist/ts-nano-form.js","exports":{".":{"types":"./dist/ts-nano-form.d.ts","import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs"}},"gitHead":"f47d639949984dacd1ea9461fb82f4065d36aa7a","private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"repository":{"url":"git+https://github.com/lehnihon/ts-nano-form.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple and versatile way to make forms. Lightweight and dependency free.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"yup":"^1.4.0","zod":"^3.23.8","vite":"^5.4.1","jsdom":"^24.1.1","react":"^18.3.1","eslint":"^9.9.0","vitest":"^2.0.5","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.9.0","typescript":"^5.5.3","@types/node":"^22.4.1","@types/react":"^18.3.3","vite-plugin-dts":"^4.0.3","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.1","@testing-library/jest-dom":"^6.4.8","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-nano-form_0.2.12_1754511109650_0.2602191311555657","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"ts-nano-form","private":false,"version":"0.2.13","description":"A simple and versatile way to make forms. Lightweight and dependency free.","type":"module","types":"./dist/ts-nano-form.d.ts","main":"./dist/ts-nano-form.umd.cjs","module":"./dist/ts-nano-form.js","exports":{".":{"import":"./dist/ts-nano-form.js","require":"./dist/ts-nano-form.umd.cjs","types":"./dist/ts-nano-form.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/lehnihon/ts-nano-form.git"},"author":{"name":"lk-dev"},"license":"MIT","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"scripts":{"dev":"vite","build":"tsc -b && vite build","lint":"eslint .","preview":"vite preview","test":"vitest"},"devDependencies":{"@eslint/js":"^9.9.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@types/node":"^22.4.1","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","eslint":"^9.9.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.9","globals":"^15.9.0","jsdom":"^24.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.3","typescript-eslint":"^8.0.1","vite":"^5.4.1","vite-plugin-dts":"^4.0.3","vitest":"^2.0.5","yup":"^1.4.0","zod":"^3.23.8"},"_id":"ts-nano-form@0.2.13","gitHead":"efd90dbc115055462eccf5702a39f5a4421dca06","bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"homepage":"https://github.com/lehnihon/ts-nano-form#readme","_nodeVersion":"21.6.2","_npmVersion":"10.2.4","dist":{"integrity":"sha512-J5vAwW3mmUc8e7pv/ySnnRpUAuBMapDdtzYkTST4l2XjkRje6ZREqzlui999Rg0NIDzLb6Gt8la33PVKjEOBpQ==","shasum":"b73c008606f096a3f1e4f4dd004f1201a2a0f0f1","tarball":"https://registry.npmjs.org/ts-nano-form/-/ts-nano-form-0.2.13.tgz","fileCount":7,"unpackedSize":24374,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGy+EzuLqC/VjpZv4uRuMip4q7vze0mVy0H5Q17KSrc6AiEA4JE3dpe8+aMS9d9VC9ibMwqaYnQWH7WSOXWKGR1PYv4="}]},"_npmUser":{"name":"kenjiccp","email":"kenji.ccp@gmail.com"},"directories":{},"maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-nano-form_0.2.13_1758289593959_0.5952586056918663"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-19T15:32:35.551Z","modified":"2025-09-19T13:46:34.325Z","0.0.1":"2024-08-19T15:32:35.767Z","0.0.2":"2024-08-19T16:57:06.894Z","0.0.3":"2024-08-19T17:05:20.893Z","0.0.4":"2024-08-19T17:07:40.227Z","0.0.5":"2024-08-19T23:30:48.076Z","0.0.6":"2024-08-20T21:08:48.424Z","0.0.7":"2024-08-21T17:53:46.730Z","0.0.8":"2024-08-21T22:15:52.144Z","0.0.9":"2024-08-22T11:10:55.958Z","0.0.11":"2024-08-22T19:57:32.896Z","0.0.12":"2024-08-23T13:32:16.225Z","0.0.13":"2024-08-23T16:29:52.891Z","0.0.14":"2024-08-27T17:15:19.048Z","0.0.15":"2024-08-28T14:11:57.322Z","0.0.16":"2024-09-20T17:44:26.189Z","0.0.17":"2024-09-23T18:05:46.094Z","0.0.18":"2024-09-24T12:33:03.874Z","0.0.19":"2024-09-24T19:27:53.129Z","0.0.20":"2024-10-02T12:56:25.189Z","0.0.21":"2024-10-02T19:42:43.174Z","0.0.22":"2024-10-03T15:13:02.221Z","0.0.23":"2024-10-07T13:43:07.866Z","0.1.0":"2024-10-14T17:48:25.206Z","0.1.1":"2024-10-16T12:23:11.924Z","0.1.2":"2024-10-16T13:45:10.650Z","0.1.3":"2024-10-17T17:43:33.644Z","0.1.4":"2024-10-17T19:41:29.277Z","0.1.5":"2025-01-28T14:06:40.017Z","0.1.6":"2025-01-28T17:39:43.336Z","0.1.7":"2025-01-28T17:42:08.749Z","0.1.8":"2025-01-28T19:07:14.039Z","0.1.9":"2025-01-29T14:39:54.533Z","0.2.0":"2025-01-30T11:20:02.676Z","0.2.1":"2025-01-30T14:43:27.561Z","0.2.2":"2025-01-30T17:07:54.610Z","0.2.3":"2025-01-30T17:14:59.579Z","0.2.4":"2025-01-31T12:36:50.378Z","0.2.5":"2025-01-31T14:02:27.095Z","0.2.6":"2025-06-06T12:49:35.187Z","0.2.7":"2025-06-08T21:56:12.922Z","0.2.8":"2025-06-17T12:24:21.825Z","0.2.9":"2025-07-22T14:16:10.986Z","0.2.10":"2025-08-05T00:29:14.532Z","0.2.11":"2025-08-05T12:13:13.786Z","0.2.12":"2025-08-06T20:11:49.886Z","0.2.13":"2025-09-19T13:46:34.140Z"},"bugs":{"url":"https://github.com/lehnihon/ts-nano-form/issues"},"author":{"name":"lk-dev"},"license":"MIT","homepage":"https://github.com/lehnihon/ts-nano-form#readme","keywords":["validation","form","mask","money-mask","js-mask","ts-mask","form-mask","text-input-mask","react","react-native","nextjs","next","vue","angular","typescript","javascript","ionic"],"repository":{"type":"git","url":"git+https://github.com/lehnihon/ts-nano-form.git"},"description":"A simple and versatile way to make forms. Lightweight and dependency free.","maintainers":[{"name":"kenjiccp","email":"kenji.ccp@gmail.com"}],"readme":"</br>\n<p align=\"center\">\n  <img src=\"./logo.png\" alt=\"tsnanoform\" height=\"250\"  />\n</p>\n<h1 align=\"center\"></h1>\n</br>\n<p align=\"center\">\n  <b>A simple and versatile way of working with forms. Lightweight and dependency free.</b>\n</p>\n</br>\n<p align=\"center\">\n  <sub>Made with ❤️ by <a href=\"https://github.com/lehnihon\">lehnihon</a> & <a href=\"https://github.com/lehnihon/ts-nano-form/graphs/contributors\">contributors</a></sub>\n</p>\n\n<br />\n\n<div align=\"center\">\n\n[![npm version](https://img.shields.io/npm/v/ts-nano-form.svg?style=flat-square)](https://www.npmjs.org/package/ts-nano-form)\n[![install size](https://img.shields.io/badge/dynamic/json?url=https://packagephobia.com/v2/api.json?p=ts-nano-form&query=$.install.pretty&label=install%20size&style=flat-square)](https://packagephobia.now.sh/result?p=ts-nano-form)\n[![npm bundle size](https://img.shields.io/bundlephobia/minzip/ts-nano-form?style=flat-square)](https://bundlephobia.com/package/ts-nano-form@latest)\n[![npm downloads](https://img.shields.io/npm/dm/ts-nano-form.svg?style=flat-square)](https://www.npmjs.com/package/ts-nano-form)\n[![npm](https://img.shields.io/npm/l/ts-nano-form?style=flat-square)](https://github.com/lehnihon/ts-nano-form/blob/main/LICENSE)\n\n</div>\n\n<br />\n\n## Documentation\n\nVisit https://lehnihon.github.io/ts-nano-form-docs/ to view the documentation.\n\n## Getting Started\n\n### Install\n\n```bash\nnpm install ts-nano-form\n```\n\n### Quickstart\n\nFirst initialize the main NanoForm object.\n\n```tsx\nimport NanoForm from \"ts-nano-form\";\n\nconst TsNanoForm = NanoForm();\n```\n\nFor each form, create a component with the createForm method.\nValidation is done by the resolver.\n\n```tsx\nimport NanoForm from \"ts-nano-form\";\n\ntype FormUserType = {\n  name: string;\n};\n\nconst resolver = (data: any) => {\n  const errors = {\n    name: \"\",\n  };\n  if (!data.name) errors.name = \"name required\";\n\n  return errors;\n};\n\nconst TsNanoForm = NanoForm();\nconst { createForm } = TsNanoForm;\ncreateForm<FormUserType>({\n  name: \"form-user\",\n  resolver,\n});\nexport default TsNanoForm;\n```\n\nThe fields are filled in and returned by the setValue and getValue methods\n\n```tsx\nimport TsNanoForm from \"./nanoForm\";\n\nconst { field } = TsNanoForm.getForm(\"form-user\");\nconst { getValue, setValue } = field(\"name\");\n\nsetValue(\"user name\");\ngetValue();\n//user name\n```\n\nThe submit method validate all fields by the resolver and the fields are returned via the data parameter.\n\n```tsx\nimport TsNanoForm from \"./nanoForm\";\n\nconst { submit } = TsNanoForm.getForm(\"form-user\");\n\nsubmit((data) => console.log(\"submit\", data));\n```\n\n## License\n\n[MIT](/LICENSE)\n","readmeFilename":"README.md"}