{"_id":"@formisch/react","_rev":"21-25fddf124b8e1a6fda6b5982de0e6077","name":"@formisch/react","dist-tags":{"rc":"1.0.0-rc.0","latest":"1.1.0"},"versions":{"0.1.0":{"name":"@formisch/react","version":"0.1.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.1.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"f0405d44f9bec03d2b5f14e4e117c403e6169d06","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.1.0.tgz","fileCount":5,"integrity":"sha512-NahmxNWPCw+QtIUU4VR3lb6qgGct9ibhj2ekOhdNJUvaiihG1M2dZ/XxNdyBf5Tc2gTRMkjwOUWFO1yvuEbikg==","signatures":[{"sig":"MEQCIDjJchkJewGF9lzcM4f7IExdqDN1dz4WuOFAsEoyTE0fAiBQ5R3crUn18kcl4O40IR88awBdXqgGssv9qzPFzC02/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88302},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/private/var/folders/mj/63qb596913q2knjvxp5ww7tc0000gn/T/35ec61839fb5a6a18059ab6e3b054e2b/formisch-react-0.1.0.tgz","_integrity":"sha512-NahmxNWPCw+QtIUU4VR3lb6qgGct9ibhj2ekOhdNJUvaiihG1M2dZ/XxNdyBf5Tc2gTRMkjwOUWFO1yvuEbikg==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.6.2","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.4.3","@types/react-dom":"^19.2.3","@formisch/methods":"0.5.1","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.0_1764820348224_0.8970583018566696","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@formisch/react","version":"0.2.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.2.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"4753fe6177441bc291311569afcc2f237c3214e4","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.2.0.tgz","fileCount":5,"integrity":"sha512-wo2ZNNDHiA1l5yF6v1FtmeqP+rGgwb0xFWMN+2qKuev6vhrIif7eyxumB8qR8kDl/KEC98ZGNlSrPLGTcBRSqA==","signatures":[{"sig":"MEQCIFdab9aZ9RfCn2pq7tPwSThXEX8IctInT0qJdce1oJSYAiB3Gm/u4oQHJ6NdZtSuARoHEVBJeqOgpacSa+ti73LyRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88817},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/private/var/folders/hl/ykgnmrdn0ls0mndqxkdd__c40000gn/T/bf7401490b19241c95447ab197cd479d/formisch-react-0.2.0.tgz","_integrity":"sha512-wo2ZNNDHiA1l5yF6v1FtmeqP+rGgwb0xFWMN+2qKuev6vhrIif7eyxumB8qR8kDl/KEC98ZGNlSrPLGTcBRSqA==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.4.1","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.4.3","@types/react-dom":"^19.2.3","@formisch/methods":"0.5.1","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.0_1764866353447_0.3953806790952059","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@formisch/react","version":"0.2.1","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.2.1","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"f2103ad7d49f9088bb53e42b87357873cffb82f2","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.2.1.tgz","fileCount":5,"integrity":"sha512-T/t0hfHn3m/1u1gUxz95c4OlfGrzLD5J+FCXB46l/ZfRf+/Svj1pkahi2N1c8A4DkNGA9BT59uwqtZL5Xr3D0Q==","signatures":[{"sig":"MEUCIQCX4sBKf3O0sG1/Ted62d4krF7I3GEFtAhFZCYwrK4/yAIgCJKn9oq1vJG2/xdELYoxCCZ8/Oo0PVDukSMWMftbppU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88811},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/c26c09e3e91cd91dc42a465dfe28989c/formisch-react-0.2.1.tgz","_integrity":"sha512-T/t0hfHn3m/1u1gUxz95c4OlfGrzLD5J+FCXB46l/ZfRf+/Svj1pkahi2N1c8A4DkNGA9BT59uwqtZL5Xr3D0Q==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.4.4","@types/react-dom":"^19.2.3","@formisch/methods":"0.5.2","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.1_1765510899346_0.006556554126244896","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@formisch/react","version":"0.2.2","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.2.2","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"1dc75d19ef3c1ab067cdedcfab17483e5cf06cba","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.2.2.tgz","fileCount":5,"integrity":"sha512-IDZiIEDc1rpFYEd0+su5OPST6BjItA/ySdmwAbENIVmnlRz//6yLFGrpYGZKjWpNF02UauA4tkyZTXCgjdg7ew==","signatures":[{"sig":"MEYCIQCpbzPiEfU5Pm76pTy+dkw9xdhRS5tHglp9Axsx3zDP6AIhAMjMh9pzeDvf3+Glpi3im48e7UUF6QY0MMhQzJBirYJX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88836},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/ec72df104e9285dd8d1ce10303e54392/formisch-react-0.2.2.tgz","_integrity":"sha512-IDZiIEDc1rpFYEd0+su5OPST6BjItA/ySdmwAbENIVmnlRz//6yLFGrpYGZKjWpNF02UauA4tkyZTXCgjdg7ew==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.4.5","@types/react-dom":"^19.2.3","@formisch/methods":"0.5.2","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.2_1765593219799_0.5871810809622242","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@formisch/react","version":"0.3.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.3.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"87940276ee032608431d5d9c40a22a2c15da8959","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.3.0.tgz","fileCount":5,"integrity":"sha512-4WRsGRn+G8D+Ra7ohlRb40v4zhVL5e/KOh9dSzQk59CXIutFIiFdwtnSSzTZODPqb0SHDny7vQwMArCqBm5n+w==","signatures":[{"sig":"MEQCIAtNtiyuNG4cTI3xrQxhCdiPo4ltEzsvgVz9m/iQ1Kj1AiBmv8Pn333x/+2Z2QW8bC4UgrhXZK1dTewL99JP4m/BJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89693},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/52963c7138b081211b3945d1e92ac9ca/formisch-react-0.3.0.tgz","_integrity":"sha512-4WRsGRn+G8D+Ra7ohlRb40v4zhVL5e/KOh9dSzQk59CXIutFIiFdwtnSSzTZODPqb0SHDny7vQwMArCqBm5n+w==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.5.0","@types/react-dom":"^19.2.3","@formisch/methods":"0.6.0","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"0.1.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.0_1769875581413_0.632480418406528","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@formisch/react","version":"0.4.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"5c7bb4e02401dd5debb25f63be4cb2e385406ad5","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.0.tgz","fileCount":5,"integrity":"sha512-OSE95/ijJMYkm9TyHW2GW2GDtkfwJMwxfe3A6IR238inmc+CnQDvjTcWndIF1y4kNYF7Mo38g2OGjwwcbHGg1w==","signatures":[{"sig":"MEQCICv7tI/utjDQe3QuIq110u0NpZ6qmWxOiuVTMBKfsz8hAiBsGwbHYg+rTggeJfJCQYJFW2XEY7t9dvTs8RrGeQbu4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90462},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/45134354c1eeab2c577d006e2004c6ab/formisch-react-0.4.0.tgz","_integrity":"sha512-OSE95/ijJMYkm9TyHW2GW2GDtkfwJMwxfe3A6IR238inmc+CnQDvjTcWndIF1y4kNYF7Mo38g2OGjwwcbHGg1w==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.6.0","@types/react-dom":"^19.2.3","@formisch/methods":"0.7.0","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"0.1.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.0_1770319050578_0.19996963597829498","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@formisch/react","version":"0.4.1","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.1","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"9c185db919b60b08c411d69999612e6aa653cd8a","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.1.tgz","fileCount":5,"integrity":"sha512-032P89JjhUSCEkJ5JKWmBRikpcYAZZ14AaAeH4gSKmTmEqAH7e8P2I2R4wIXMTHIzpdJZYTUYvLkC+7wn8E12A==","signatures":[{"sig":"MEQCIG5OraLAw7aWgseH2L8w+hcKZSU1tJql0ozcy2187QY+AiBjeu3UFkU/ZKvM5MUdKHkMDRHpamVW4e9Afb7fT9uhNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90230},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/5bf0b7c49cd205bf10d32f75b3dfdfba/formisch-react-0.4.1.tgz","_integrity":"sha512-032P89JjhUSCEkJ5JKWmBRikpcYAZZ14AaAeH4gSKmTmEqAH7e8P2I2R4wIXMTHIzpdJZYTUYvLkC+7wn8E12A==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.6.1","@types/react-dom":"^19.2.3","@formisch/methods":"0.7.0","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"0.1.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.1_1770686505326_0.9177133981876329","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@formisch/react","version":"0.4.2","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.2","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"566e6ccf8d7558d0702620ac61c93ed876becd3a","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.2.tgz","fileCount":5,"integrity":"sha512-9ENyWeQgUyVvw50ZEQiStMkXZArDjB4uhRZWI2JpFWmzLSi9L5Yw80SQ4IF39EX2M3seIJwPs+FbPUrnq+mgzA==","signatures":[{"sig":"MEUCIHJW82DtC5jbHj+043uTQY9XNPJZaZawFL312GvJ+8vNAiEA7UDu1rNG0k/yuWGzcl019ukFociolW5L86Eal4wzQRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90703},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/9b639a374c2016c7c5ed37eff9f6df0c/formisch-react-0.4.2.tgz","_integrity":"sha512-9ENyWeQgUyVvw50ZEQiStMkXZArDjB4uhRZWI2JpFWmzLSi9L5Yw80SQ4IF39EX2M3seIJwPs+FbPUrnq+mgzA==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.6.2","@types/react-dom":"^19.2.3","@formisch/methods":"0.7.0","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"0.1.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.2_1770785494663_0.6877604689007615","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@formisch/react","version":"0.4.3","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.3","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"2615ea6a58ed6e3c238484e301fd4c28f8c6c3a9","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.3.tgz","fileCount":5,"integrity":"sha512-6D1Pg/9vpTfChem+BQBn+AD476cSuLvthKR1z92Cpq9kCTBlrw4EsvuVoPeN+mP325aJ1M5/kEkRmmRXxzbboA==","signatures":[{"sig":"MEUCIEvgm/9CkANMYC6CvaCylsBacQPn3lVtm0ddqQjYb3f8AiEAjMKHYeVFlyi4jFoZQCLsuGRQxcwMwF5XvPLlSE6ClIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90721},"main":"./dist/index.js","type":"module","_from":"file:formisch-react-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"},"_resolved":"/tmp/c027ee536a72438d7402840c087d40e4/formisch-react-0.4.3.tgz","_integrity":"sha512-6D1Pg/9vpTfChem+BQBn+AD476cSuLvthKR1z92Cpq9kCTBlrw4EsvuVoPeN+mP325aJ1M5/kEkRmmRXxzbboA==","repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"10.9.4","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"0.6.3","@types/react-dom":"^19.2.3","@formisch/methods":"0.7.0","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"0.1.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.3_1772846182225_0.66732709693978","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@formisch/react","version":"0.4.4","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.4","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"a4398f55bca6717b6d60b1dd2aa9052a4310360f","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.4.tgz","fileCount":4,"integrity":"sha512-7BjxZgWlyn7Xl0g1hi3MmelgPrmWzbonwr0biC+4ffsOXSIvUSsJVWhDqGgy8xltP598YbTaTyKjSZ5tpEbcYg==","signatures":[{"sig":"MEUCIQD5GgQthVbrbPwteVqOVDVfddVGaU9U+wgTdvEa82sTpAIgMf2m34gB/eVygqxgE/5Jhd5UdHopBPhJiGeUstgm+m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89650},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"63981503a36a8e17317f33336e892599247bc209","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"workspace:*","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.4_1773946728428_0.743439979094435","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@formisch/react","version":"0.4.5","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.5","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"14dabfaada1f18a609c71787fcd9e33e200330b4","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.5.tgz","fileCount":4,"integrity":"sha512-Gn6jx+7KPKvNUEqXDsUfgq1DBuWXc3LlILN8yT553fQmzV134Q4G4x8VDsKgxO+PCelGpqibr6xk0zbRT17nLg==","signatures":[{"sig":"MEUCIQCSQfK3bk2lzkCrX/zvFbzxZsrMz4gSDlGrb7HZneL00gIgAV+jmtahFs5af1TNDmAeYQNO2mGCzHAY/75w9nGEqO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"10dc3d09ee07480ba30d0e05db54d1b7f6336250","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The modular and type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitejs/plugin-react":"^5.1.1","@formisch/eslint-config":"workspace:*","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.5_1776386055455_0.7929673123724523","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@formisch/react","version":"0.4.6","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.4.6","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"116f51d061cb85b3b07ee82593b2d60568e9b2a4","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.4.6.tgz","fileCount":4,"integrity":"sha512-+vG5qL2ezl4hi5S/AFWfakxC1c0eitfok+HQB/dxmX20MU9lBICYKzQH3bIYazOvJK5QDQQG4Xdjm+RDcTiAuQ==","signatures":[{"sig":"MEQCIDf0U5b49pDHUfALIhPK7qPKN414pBswdQCHMjMHbuFRAiA7pW9pnrjmQrPDlmvv6fdfHXSkm5Kgyj6QwwVkqZmdaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cb368430b2b2e49895bfcf52686dca4ff23e71cb","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^3.2.4","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.6_1779071708928_0.49984392802583133","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@formisch/react","version":"0.5.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.5.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"9b30bd43d3516bbac10a4e9aac6cf227c000ba78","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.5.0.tgz","fileCount":4,"integrity":"sha512-lueetILu2+sePmNMRkT5F6VVDiGKWqwF9NB5ksw5vD0PQ3roCuIgrGqiqoVJEstmLIct/NWSCWo4pU3IUtJWWQ==","signatures":[{"sig":"MEUCIQC1g/M8wJBt/9ikMPRg62eCU9jdItnfnvyV3WiGY2B9dgIgQOXUpyGtgnmhjP+JjWUqE7lip1LY3QTnl0LgyOZDxfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c863f63bdc937fae4f32ac042a2d2e5d087a0bad","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^3.2.4","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.4.1","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.0_1779675907269_0.6490900654455893","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@formisch/react","version":"0.6.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.6.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"0d1d155dafa5beee616f0c2b93a88ddf551087d0","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.6.0.tgz","fileCount":4,"integrity":"sha512-D0JHfTMPiSWXYMsF8BQhC+MaZcKcpLzOU5kqMkBjPdc3kG/6GurmwkrMu0RLF7lx20SsoVRTHKEg6t6IAO0A9Q==","signatures":[{"sig":"MEUCIQDDkRQlpapJWKAXy5zRFWWVYklDaH+O7EmhHd8/YIFQoQIgZX5Za6X/TrdcXcg00rX+GUNUjEbyB6DDVyMoKXB3saw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"903fb4d0833740ed5be8019d3070081952aa6228","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^4.1.7","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.4.1","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.0_1781555225000_0.67985847012963","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@formisch/react","version":"0.7.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.7.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"b10064df7652668d8eb16c326d97da5967ceff5d","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.7.0.tgz","fileCount":4,"integrity":"sha512-Vg9JoH85celHipJ6E+DJ3DLZq8x6TV7hfSsQ8VYBS6iAfv7z2Tiypp1FtVD2dIZqaWX/2xX/Md8zaEim1DDkwg==","signatures":[{"sig":"MEUCIQDsybmJJwLm+CEHWA6o/gXx8Y8VeJ/0vJVo2EOHw3n19QIgKCPF+CnfE4Kzh4atyVWnWplNzYvdyFiFmC1hkYu4IOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122876},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a015e51b6b36991f11e0c886abcfc216ef50251e","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^4.1.7","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.4.1","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.7.0_1782017016242_0.9122777527393484","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@formisch/react","version":"0.8.0","keywords":["react","form","typescript","schema","validation"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@0.8.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"c9b027cc03475ffee9ffbc0f35c8ffede744e5d6","tarball":"https://registry.npmjs.org/@formisch/react/-/react-0.8.0.tgz","fileCount":4,"integrity":"sha512-ftuh+gnCP/82J0FQxYzzgENg5gIv0ZBQNmtu2/SQ9XuyfA8zBJIACGqtBdnCjReZdM76MxP6E/T0VbvwvZQ20A==","signatures":[{"sig":"MEYCIQDzln+XuWblBmV6JG/NLHiUbT+VI8Nq0y6C8HNO4DIbMwIhAKb9II95PcBB8GLXpuY8PtEZQ7RnJynya5EgGYdgH8Z5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124456},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69913b00ba67dd4d10a2500163552e567e8396ca","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^4.1.7","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.4.1","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.0_1782107832705_0.2057884867808164","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.0":{"name":"@formisch/react","version":"1.0.0-rc.0","keywords":["react","react-form","form","forms","form-validation","validation","schema","typescript","type-safe","signals","bundle-size","modular","valibot"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@1.0.0-rc.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"a56a35fe8b6651387a0b659e4bb47820581be615","tarball":"https://registry.npmjs.org/@formisch/react/-/react-1.0.0-rc.0.tgz","fileCount":4,"integrity":"sha512-KLYvwpg1MGubT3JutG/3S+iy7zktkDoLmI1Gl991ZKkKMTttyZBJC+gQet5UwOLTB7XDiuxQ3AaTQqs1o34a4w==","signatures":[{"sig":"MEYCIQDOF4HFSm24qJoNX4eLFxosxiXUUy4dOPm2p4pD7bE6UgIhAKrVyuX55j9oeDBfahbe3J2qOZzF6JKse6rZr6DWcIWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@1.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4c494fd8cf105efd04a4b179e9c090595a0bf041","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.11.1","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^4.1.7","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.4.1","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.0-rc.0_1782223140765_0.31703942862910783","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@formisch/react","version":"1.0.0-rc.1","keywords":["react","react-form","form","forms","form-validation","validation","schema","typescript","type-safe","signals","bundle-size","modular","valibot"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@1.0.0-rc.1","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"c4b8c153a198c55cd638d7e87a8a2334ca827fed","tarball":"https://registry.npmjs.org/@formisch/react/-/react-1.0.0-rc.1.tgz","fileCount":4,"integrity":"sha512-SJmHBzOYh1VBIw81BkxTfQEYJKbL93k5oFA3dQ6u6FeGtygIwaAd7zkIOSp2CPN5o00Z2FxgAqyow+RqeUAJYA==","signatures":[{"sig":"MEQCICLZst585s7yOcs5DbHEnz7ezmDfj0qxoZoTMIFoaR7oAiBO6S80mWcuRgVZ4I110DlSunmvMsY2WHtJpJ+0Hnca1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@1.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"333dd8bcc40fc94e4bac6ceb6854aef82833471f","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.17.0","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^4.1.7","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","valibot":"^1.4.1","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.0-rc.1_1787200873264_0.37960389356817625","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@formisch/react","version":"1.0.0","keywords":["react","react-form","form","forms","form-validation","validation","schema","typescript","type-safe","signals","bundle-size","modular","valibot"],"author":{"name":"Fabian Hiller"},"license":"MIT","_id":"@formisch/react@1.0.0","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"homepage":"https://formisch.dev","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"dist":{"shasum":"393a1eebe9b73fe66c9e2c1ab654277082f766da","tarball":"https://registry.npmjs.org/@formisch/react/-/react-1.0.0.tgz","fileCount":4,"integrity":"sha512-3lHzk6orMgzvbgfEWZ4G/rTQie5/LB8/ffPIUjM1jQ0vnqZCeDfi2c70toa6DM6bDVN5BrYc7sAu+Ekb2t92vg==","signatures":[{"sig":"MEQCIAOesTefJDLrrCGUbVnX4oX7P3i2kjUzNxu1hMnvcR40AiBMr8+z5hS/fcwnYdIWnIJbQIrmUBQ29b6RvxGlA+EYOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5be934ac067a68b0421d18fc0fa51d77abd4d9a1","scripts":{"lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","test":"vitest run --typecheck","build":"tsdown","format":"prettier --write ./src","lint.fix":"eslint \"src/**/*.ts*\" --fix","format.check":"prettier --check ./src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"repository":{"url":"git+https://github.com/open-circle/formisch.git","type":"git"},"_npmVersion":"11.17.0","description":"The lightweight, schema-first, and fully type-safe form library for React","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^26.1.0","react":"^19.2.1","eslint":"^9.39.1","tsdown":"^0.16.8","vitest":"^4.1.7","globals":"^16.5.0","react-dom":"^19.2.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.5","@formisch/core":"workspace:*","@types/react-dom":"^19.2.3","@formisch/methods":"workspace:*","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","@formisch/eslint-config":"workspace:*","@testing-library/jest-dom":"^6.6.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":">=16.8.0 <20","valibot":">=1.4.1 <2","react-dom":">=16.8.0 <20","typescript":">=5 <8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.0_1787206906033_0.5517718029967527","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@formisch/react","description":"The lightweight, schema-first, and fully type-safe form library for React","version":"1.1.0","license":"MIT","author":{"name":"Fabian Hiller"},"homepage":"https://formisch.dev","repository":{"type":"git","url":"git+https://github.com/open-circle/formisch.git"},"keywords":["react","react-form","form","forms","form-validation","validation","schema","typescript","type-safe","signals","bundle-size","modular","valibot"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js"}},"sideEffects":false,"publishConfig":{"access":"public"},"scripts":{"build":"tsdown","test":"vitest run --typecheck","lint":"eslint \"src/**/*.ts*\" && tsc --noEmit","lint.fix":"eslint \"src/**/*.ts*\" --fix","format":"prettier --write ./src","format.check":"prettier --check ./src"},"devDependencies":{"@formisch/core":"workspace:*","@formisch/eslint-config":"workspace:*","@formisch/methods":"workspace:*","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.0","@testing-library/react":"^16.3.0","@types/node":"^24.10.1","@types/react":"^19.2.5","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.1","@vitest/coverage-v8":"^4.1.7","eslint":"^9.39.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","globals":"^16.5.0","jsdom":"^26.1.0","react":"^19.2.1","react-dom":"^19.2.1","tsdown":"^0.16.8","typescript":"~5.9.3","vite":"^7.2.4","vitest":"^4.1.7"},"peerDependencies":{"react":">=16.8.0 <20","react-dom":">=16.8.0 <20","typescript":">=5 <8","valibot":">=1.4.1 <2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"e2a7776e7ab1c131f0a602bb9bbe4461b306094f","_id":"@formisch/react@1.1.0","bugs":{"url":"https://github.com/open-circle/formisch/issues"},"_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-/LSuYN1m28pownbofeQQIOHw8zPR/jpyR15e5nn+hkRwlHnm5jf9YG8C5iNZru998/KmxTYFLVG3F1XZPvTL8A==","shasum":"ae1b11d1dbeaf27cc3e65dbdf29fbf2088ab7989","tarball":"https://registry.npmjs.org/@formisch/react/-/react-1.1.0.tgz","fileCount":6,"unpackedSize":159377,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@formisch%2freact@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRLgEjppkNJsIg8L+wh4isl0fEV7/o6k7PeV2gcDwZdgIhAJZkprd51dp2Q62Ha+dPYbbn3hk3SobBBKvyjc2ES2EZ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3426cba6-3cff-476e-aeb0-d48d541d3f34"}},"directories":{},"maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_1.1.0_1788830303586_0.9479875260456485"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-04T03:52:28.103Z","modified":"2026-09-08T01:18:24.033Z","0.1.0":"2025-12-04T03:52:28.427Z","0.2.0":"2025-12-04T16:39:13.584Z","0.2.1":"2025-12-12T03:41:39.485Z","0.2.2":"2025-12-13T02:33:39.945Z","0.3.0":"2026-01-31T16:06:21.540Z","0.4.0":"2026-02-05T19:17:30.739Z","0.4.1":"2026-02-10T01:21:45.476Z","0.4.2":"2026-02-11T04:51:34.799Z","0.4.3":"2026-03-07T01:16:22.420Z","0.4.4":"2026-03-19T18:58:48.577Z","0.4.5":"2026-04-17T00:34:15.591Z","0.4.6":"2026-05-18T02:35:09.067Z","0.5.0":"2026-05-25T02:25:07.418Z","0.6.0":"2026-06-15T20:27:05.144Z","0.7.0":"2026-06-21T04:43:36.396Z","0.8.0":"2026-06-22T05:57:12.833Z","1.0.0-rc.0":"2026-06-23T13:59:00.897Z","1.0.0-rc.1":"2026-08-20T04:41:13.450Z","1.0.0":"2026-08-20T06:21:46.182Z","1.1.0":"2026-09-08T01:18:23.718Z"},"bugs":{"url":"https://github.com/open-circle/formisch/issues"},"author":{"name":"Fabian Hiller"},"license":"MIT","homepage":"https://formisch.dev","keywords":["react","react-form","form","forms","form-validation","validation","schema","typescript","type-safe","signals","bundle-size","modular","valibot"],"repository":{"type":"git","url":"git+https://github.com/open-circle/formisch.git"},"description":"The lightweight, schema-first, and fully type-safe form library for React","maintainers":[{"name":"fabian-hiller","email":"hillerfabian11@gmail.com"}],"readme":"# Formisch for React\n\nFormisch is a schema-based, headless form library for React. It manages form state and validation. It is type-safe, fast by default and its bundle size is small due to its modular design. Try it out in our [playground](https://stackblitz.com/edit/formisch-playground-react)!\n\nFormisch is also available for [Angular][formisch-angular], [Preact][formisch-preact], [Qwik][formisch-qwik], [React Native][formisch-react-native], [SolidJS][formisch-solid], [Svelte][formisch-svelte] and [Vue][formisch-vue].\n\n## Highlights\n\n- Small bundle size starting at 2.5 kB\n- Schema-based validation with Valibot\n- Type safety with autocompletion in editor\n- Open source and fully tested with 100 % coverage\n- It's fast – re-renders only if necessary\n- Minimal, readable and well thought out API\n- Supports all native HTML form fields\n\n## Example\n\nEvery form starts with the `useForm` hook. It initializes your form's store based on the provided Valibot schema and infers its types. Next, wrap your form in the `<Form />` component. It's a thin layer around the native `<form />` element that handles form validation and submission. Then, you can access the state of a field with the `useField` hook or the `<Field />` component to connect your inputs.\n\n```tsx\nimport { Field, Form, useForm } from '@formisch/react';\nimport * as v from 'valibot';\n\nconst LoginSchema = v.object({\n  email: v.pipe(v.string(), v.email()),\n  password: v.pipe(v.string(), v.minLength(8)),\n});\n\nexport default function LoginPage() {\n  const loginForm = useForm({\n    schema: LoginSchema,\n  });\n\n  return (\n    <Form of={loginForm} onSubmit={(output, event) => console.log(output)}>\n      <Field of={loginForm} path={['email']}>\n        {(field) => (\n          <div>\n            <input {...field.props} value={field.input} type=\"email\" />\n            {field.errors && <div>{field.errors[0]}</div>}\n          </div>\n        )}\n      </Field>\n      <Field of={loginForm} path={['password']}>\n        {(field) => (\n          <div>\n            <input {...field.props} value={field.input} type=\"password\" />\n            {field.errors && <div>{field.errors[0]}</div>}\n          </div>\n        )}\n      </Field>\n      <button type=\"submit\">Login</button>\n    </Form>\n  );\n}\n```\n\nIn addition, Formisch offers several functions (we call them \"methods\") that can be used to read and manipulate the form state. These include `focus`, `getDeepErrorEntries`, `getDeepErrors`, `getDirtyInput`, `getDirtyPaths`, `getErrors`, `getInput`, `handleSubmit`, `insert`, `isDirty`, `isEdited`, `isTouched`, `isValid`, `move`, `pickDirty`, `remove`, `replace`, `reset`, `setErrors`, `setInput`, `submit`, `swap` and `validate`. These methods allow you to control the form programmatically.\n\n## Comparison\n\nWhat makes Formisch unique is its framework-agnostic core, which is fully native to the framework you are using. It works by inserting framework-specific reactivity blocks when the core package is built, giving you native performance for any UI update. A modular methods API keeps bundles starting at just ~2.5 kB by only including the methods you import, and end-to-end type safety covers deeply nested paths and field arrays with TypeScript inference that stays fast even as forms grow.\n\nFor a side-by-side look at how Formisch compares to React Hook Form and TanStack Form, see the [comparison guide](https://formisch.dev/react/guides/comparison/).\n\n## Vision\n\nMy vision for Formisch is to create a framework-agnostic platform similar to [Vite](https://vite.dev/), but for forms — a shared core that lets the same mental model and codebase work natively across every modern UI framework.\n\n## Partners\n\nThanks to our partners who support the development! [Join them](https://github.com/sponsors/fabian-hiller) and contribute to the sustainability of open source software!\n\n![Partners of Formisch](https://github.com/open-circle/formisch/blob/main/partners.webp?raw=true)\n\n## Feedback\n\nFind a bug or have an idea how to improve the library? Please fill out an [issue](https://github.com/open-circle/formisch/issues/new). Together we can make forms even better!\n\n## License\n\nThis project is available free of charge and licensed under the [MIT license](https://github.com/open-circle/formisch/blob/main/LICENSE.md).\n\n[formisch-angular]: https://github.com/open-circle/formisch/tree/main/frameworks/angular\n[formisch-preact]: https://github.com/open-circle/formisch/tree/main/frameworks/preact\n[formisch-qwik]: https://github.com/open-circle/formisch/tree/main/frameworks/qwik\n[formisch-react-native]: https://github.com/open-circle/formisch/tree/main/frameworks/react-native\n[formisch-solid]: https://github.com/open-circle/formisch/tree/main/frameworks/solid\n[formisch-svelte]: https://github.com/open-circle/formisch/tree/main/frameworks/svelte\n[formisch-vue]: https://github.com/open-circle/formisch/tree/main/frameworks/vue\n","readmeFilename":"README.md"}