{"_id":"@paragrav/rhf-utils","_rev":"256-c8d1bbd5862044ce52bc94ff57d60e54","name":"@paragrav/rhf-utils","dist-tags":{"latest":"0.78.0"},"versions":{"0.0.16":{"name":"@paragrav/rhf-utils","version":"0.0.16","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.16","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"d6fb11b16053205aab1eeb57c8afccb50a54b077","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.16.tgz","fileCount":46,"integrity":"sha512-AoV/boQH5BNRMe0982M7jnH8RNjiR0Zn/xbO7gXqDVvmG5Os3dHcU5nOp5XWQFniYFt5wUi3QQ9X3ErzEc1lEw==","signatures":[{"sig":"MEYCIQC7QZzfY5wvTHkMUz4I1jjyfRrB1p9SyM7dLa0jkwFuygIhANoMv6tAtGbn6Fx4doKwM91HmCiA3u/jC7kLdWF00YFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27579},"main":"./dist/cjs/main.js","type":"module","types":"./dist/cjs/main.d.ts","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"import":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"require":{"types":"./dist/types/main.d.ts","default":"./dist/cjs/main.js"}}},"gitHead":"72f4cf0d46cd602aa7baf8661fa04e39b96f30c3","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:cjs && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"flat":"^6.0.1"},"_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.16_1711793097040_0.03016645882060165","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@paragrav/rhf-utils","version":"0.0.17","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.17","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"81aadeaaf89b7527f897430dd7002ddf22cdd21b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.17.tgz","fileCount":46,"integrity":"sha512-GdZ2v08zAh9ED/IthIpEr9BJgKA+2kPrn7zbieqJEk8Ls4bNUORsjPPh46sSgax2Npjgu+CVFOxiVTkPdveDOw==","signatures":[{"sig":"MEQCIBPYn3zuPQ5Qe+jcUfM8nwFS4g01V4Dv220jvLKTdV/fAiB2hAqnHPT0Djg78aOOC0KK6uF6eL2p1NCPz2DkH+2Ldg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27740},"main":"./dist/cjs/main.js","type":"module","types":"./dist/cjs/main.d.ts","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"import":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"require":{"types":"./dist/types/main.d.ts","default":"./dist/cjs/main.js"}}},"gitHead":"1d56b285db5373b3f0676a24d24c30b31e050bc3","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:cjs && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"flat":"^6.0.1"},"_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.17_1711793612182_0.98903723698692","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@paragrav/rhf-utils","version":"0.0.18","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.18","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"46eb1259d6fbd2eb05600dffe31e983ffe45a2ad","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.18.tgz","fileCount":65,"integrity":"sha512-cw6InOiDCRn5sopKlH8n09S5fUK7N4PCq9xz6MaTEs5qs1IwWXw6NtWxzrBaSh/8AVxGU6kwp53THJMxw4DGgA==","signatures":[{"sig":"MEUCIBWC+MUKKry1keuLjxPXoCRf7Tw87ODHS9pb0XBScGb7AiEAwSQF6EcZSEdxiWeih07Jjnek+PloOnjOW9gJ3DZW5og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39420},"main":"./dist/cjs/main.js","type":"module","types":"./dist/cjs/main.d.ts","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"import":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"require":{"types":"./dist/types/main.d.ts","default":"./dist/cjs/main.js"}}},"gitHead":"e7bd0d4d9743edccdee0107f14ba5b1f5f532835","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:cjs && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"flat":"^6.0.1"},"_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.18_1711798951791_0.86772593013854","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@paragrav/rhf-utils","version":"0.0.19","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.19","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"73afdf349c7f4efdeb6e2334ef6cb38ea587c5be","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.19.tgz","fileCount":75,"integrity":"sha512-PkbARKpEKyQHAJOSoH6EF9x/om7Yxduts2y8skZJ8yfE32BvZFdih6npqUCgaQufEGQjWzj97m17fFwr0JSo8w==","signatures":[{"sig":"MEYCIQDqpqZiegqSp7piVwT+mYLQU4vkhIWdYOcxYMQks2pxMwIhAN4REezWpkiZyp3RKNeZbo9ot7iAiSsiEfmfmIHuUQrE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38090},"main":"./dist/cjs/main.js","type":"module","types":"./dist/cjs/main.d.ts","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"import":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"require":{"types":"./dist/types/main.d.ts","default":"./dist/cjs/main.js"}},"./useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","import":"./dist/esm/errors/useFormErrorConsoleDebug.mjs","require":"./dist/cjs/errors/useFormErrorConsoleDebug.cjs"}},"gitHead":"3896c100cc7f373699e4cd252a177dca6a04e586","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:cjs && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.19_1711876903107_0.7846807727755551","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@paragrav/rhf-utils","version":"0.0.20","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.20","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"0f59c2ea46e8bec7829d959679aac928cc5d6e68","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.20.tgz","fileCount":80,"integrity":"sha512-IBHcVK/ieAAy9B5Hd9ahwFbH7IDLxybpOWospVB2wpIIIKDaYIj7gF/mYTvKrneJIPVKX/9rffApfNaJ0XuDCw==","signatures":[{"sig":"MEQCIHsZjsE3mZ/01uwyAOK5KNPJ5S07mNTRDLuhvCte7ZpGAiBmbIduy91DH04SVa7GE6URRhBAOt8o8ZT6k8/eWH/aZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42716},"main":"./dist/cjs/main.js","type":"module","types":"./dist/cjs/main.d.ts","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/esm/main.mjs","require":"./dist/cjs/main.js"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","import":"./dist/esm/errors/useFormErrorsIfAny.mjs","require":"./dist/cjs/errors/useFormErrorsIfAny.cjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","import":"./dist/esm/errors/useFormErrorsEffect.mjs","require":"./dist/cjs/errors/useFormErrorsEffect.cjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","import":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs","require":"./dist/cjs/errors/orphan/useOrphanFormErrors.cjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","import":"./dist/esm/errors/useFormRequestSubmit.mjs","require":"./dist/cjs/errors/useFormRequestSubmit.cjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","import":"./dist/esm/errors/useFormErrorsOnChange.mjs","require":"./dist/cjs/errors/useFormErrorsOnChange.cjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","import":"./dist/esm/errors/root/useRootFormFieldErrors.mjs","require":"./dist/cjs/errors/root/useRootFormFieldErrors.cjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","import":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs","require":"./dist/cjs/errors/nonfield/FormNonFieldErrorMarker.cjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","import":"./dist/esm/errors/useFormErrorConsoleDebug.mjs","require":"./dist/cjs/errors/useFormErrorConsoleDebug.cjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","import":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs","require":"./dist/cjs/errors/orphan/useFormErrorsHasOnlyOrphans.cjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","import":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs","require":"./dist/cjs/errors/orphan/useOrphanFormErrorsToConsoleError.cjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","import":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs","require":"./dist/cjs/errors/nonfield/FormNonFieldErrorMarker.utils.cjs"}},"gitHead":"17907e2d9b790e2bd1dbf13e4dc60b3234cc6ca3","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:cjs && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.20_1711881265655_0.004039113343438316","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@paragrav/rhf-utils","version":"0.0.21","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.21","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"5c7c8a4d2fc5d65c3e64f33b61529e4ef7b9dc6b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.21.tgz","fileCount":92,"integrity":"sha512-JZb7dc1MOkHGf3eeYb4rcr8Nsi9800QubOU7zeGWo0fhkf4nxQu8PNL6w8ALpBlXxtyfriAF7HdGhJfn/uwEKA==","signatures":[{"sig":"MEUCID8vtYnC6N9dvRT2nPicpKlyAQDO168/Rft9PGBXlxA/AiEAtOsSDRatbl374s9WIfsu9xGNR39UtrrGKwDRh0mi59A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52867},"main":"./dist/cjs/main.js","type":"module","types":"./dist/cjs/main.d.ts","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","import":"./dist/esm/main.mjs","require":"./dist/cjs/main.js"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","import":"./dist/esm/errors/useFormErrorsIfAny.mjs","require":"./dist/cjs/errors/useFormErrorsIfAny.cjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","import":"./dist/esm/errors/useFormErrorsEffect.mjs","require":"./dist/cjs/errors/useFormErrorsEffect.cjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","import":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs","require":"./dist/cjs/errors/orphan/useOrphanFormErrors.cjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","import":"./dist/esm/errors/useFormRequestSubmit.mjs","require":"./dist/cjs/errors/useFormRequestSubmit.cjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","import":"./dist/esm/errors/useFormErrorsOnChange.mjs","require":"./dist/cjs/errors/useFormErrorsOnChange.cjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","import":"./dist/esm/errors/root/useRootFormFieldErrors.mjs","require":"./dist/cjs/errors/root/useRootFormFieldErrors.cjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","import":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs","require":"./dist/cjs/errors/nonfield/FormNonFieldErrorMarker.cjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","import":"./dist/esm/errors/useFormErrorConsoleDebug.mjs","require":"./dist/cjs/errors/useFormErrorConsoleDebug.cjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","import":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs","require":"./dist/cjs/submit/useFormOnSubmitSuccessful.cjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","import":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs","require":"./dist/cjs/errors/orphan/useFormErrorsHasOnlyOrphans.cjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","import":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs","require":"./dist/cjs/errors/orphan/useOrphanFormErrorsToConsoleError.cjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","import":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs","require":"./dist/cjs/submit/useFormOnSubmitSuccessfulAndReset.cjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","import":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs","require":"./dist/cjs/submit/useResetFormAfterSubmitSuccessful.cjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","import":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs","require":"./dist/cjs/errors/nonfield/FormNonFieldErrorMarker.utils.cjs"}},"gitHead":"ce2ac1fc781580956608fc5665bad3871df2c766","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:cjs && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:cjs":"tsc -p ./tsconfig.cjs.json","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.21_1711888424008_0.3108750795084756","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@paragrav/rhf-utils","version":"0.0.22","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.22","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"9a0d20caacc66c6b36b020fecf6798842999d3fa","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.22.tgz","fileCount":46,"integrity":"sha512-6X2U9CzkZDtVfVnVcQf3p15hImSsGiPlf6XRfZ5S77xNUZmMy/8yES1kUAgSnJ2+KWKBy+NCkvZUKm1H+MzF8A==","signatures":[{"sig":"MEYCIQCY/tMax56Zf7BriFWhWV6zSdJM4m43MlHjGfJfdnsaMwIhAJ8M/Oy1CukuWVF1mX8dSqE5cj98d/ViFx86FV/6qcDA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20218},"type":"module","module":"./dist/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/errors/useFormErrorsIfAny.d.ts","default":"./dist/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/errors/useFormErrorsEffect.d.ts","default":"./dist/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/errors/useFormRequestSubmit.d.ts","default":"./dist/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/errors/useFormErrorsOnChange.d.ts","default":"./dist/errors/useFormErrorsOnChange.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"gitHead":"ce2ac1fc781580956608fc5665bad3871df2c766","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.22_1711888986647_0.12151647338301519","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@paragrav/rhf-utils","version":"0.0.23","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.23","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"81527ad4936c9ca0ba30f850524fd2b71524a747","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.23.tgz","fileCount":46,"integrity":"sha512-vXJuMNqF3L/dXmZJnEBEiXKa2OctNezCohBY6uxRgueYJuDZLj5Z7g6327XidGFRHInwjEOGaMV/UBWwEc0uSQ==","signatures":[{"sig":"MEUCIDad51jlIgzyGkFaQRRPv+/RgYg1ySJ4DpAUP85dnvp0AiEAzjSPypg+C0YokjwE2Bzk31xsV5BSceUercA5vE/Jhak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20382},"type":"module","module":"./dist/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/errors/useFormErrorsIfAny.d.ts","default":"./dist/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/errors/useFormErrorsEffect.d.ts","default":"./dist/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/errors/useFormRequestSubmit.d.ts","default":"./dist/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/errors/useFormErrorsOnChange.d.ts","default":"./dist/errors/useFormErrorsOnChange.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"gitHead":"5e459c9aa8f2e74ff9f62f31677e64778ce7736f","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.23_1711909227894_0.3215056035091024","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@paragrav/rhf-utils","version":"0.0.26","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.26","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"52a4bce48741fdb2d660943ec66ad9b41a69ef75","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.26.tgz","fileCount":139,"integrity":"sha512-cpYk4isw7a/SwEssAV0ow+/M/7ppf6uDLCguVGIOsPdqJF7brW8rg+jv6b3v8rjUJMadhjKfrtL2PGH5ImpfEA==","signatures":[{"sig":"MEYCIQCyLDn/AtYEIrHo5Q46y1ooDYtGaY54Cc540z1putbIPQIhAPbpI5eOCwkpbbEUb+qhkzmx4jocDjmcYv33OUI7fvwn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148257},"type":"module","module":"./dist/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"./LazyDevTool":{"types":"./dist/devtool/LazyDevTool.d.ts","default":"./dist/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/errors/message/FormErrorMessage.d.ts","default":"./dist/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/errors/useFormErrorsIfAny.d.ts","default":"./dist/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/errors/useFormErrorsEffect.d.ts","default":"./dist/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/errors/useFormRequestSubmit.d.ts","default":"./dist/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/errors/useFormErrorsOnChange.d.ts","default":"./dist/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"gitHead":"51b79adcf09cd35f874344cd006f2d8bd48dd45d","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/devtools":"^4.3.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.26_1711956260851_0.6556414009831375","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@paragrav/rhf-utils","version":"0.0.27","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.27","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"57d2d1c04229edab27ffadaf04b64d004ee265af","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.27.tgz","fileCount":55,"integrity":"sha512-DiwxFGgp2IDoJ94h//fDF7OQ105w0/4S/IDaNoZQb6Hmz3baiKvgiwLPPIv9htTwR1GjyWrh+qjvDkV2vewA5g==","signatures":[{"sig":"MEQCIGGMOvfWeAna5ZvHf8dvp4Mw4nj5bQ19rDi9mSZ+zEykAiAaLIJn3+TCZ5H0EjfMO+kMv2Cosl2ADQ9WMOij5d7vpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24936},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"gitHead":"d2ac57d4732c914039ea608019d9a9519bcca3b3","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@hookform/devtools":"^4.3.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.27_1711956759555_0.3285482364883172","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@paragrav/rhf-utils","version":"0.0.28","keywords":["react-hook-form","zod","form","react"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.28","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"9dd092bd808b3927c5d655f19633b65312af14ad","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.28.tgz","fileCount":81,"integrity":"sha512-nCvYX1aITFJXj28cZutu0cTaGvoMRqov7qbcY2fBC6iPvg2g9g/Guj/0RDynLbugfSqIWlHNTFce1wBnu9tZWA==","signatures":[{"sig":"MEQCICEQTDaegkJncWeSNhRhCjkvQOa4xKFSG1ep4az3bOMLAiBvWnWhVTiDJs2WgB2ZAvxvXl4iDaaXCiWio5shVatDzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33944},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"gitHead":"25f33663738e380ccae5e3292777c03340e9ac3a","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/devtools":"^4.3.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.28_1712073030204_0.33373922308117465","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@paragrav/rhf-utils","version":"0.0.30","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.30","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"43df344bd065119ea3720b3b795f24dc33e3e463","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.30.tgz","fileCount":108,"integrity":"sha512-yFKol3B9tjYpUqUm+HEL/NOxWWltulWc6uyly9G9f1MosbFRz/bY/FO066ctUye+vpbV455YJW+4jt1oqK0WPw==","signatures":[{"sig":"MEUCIDsgYEcjoMBcTfsocfwsXO4cJLSBlzLLN3ZSwSoM2W1CAiEA2uoxI/arYV5sjbhmSo0WUYzPcFas1KcpaUrSJMx4ojg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45829},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/parent/useFormParentIsBusy":{"types":"./dist/types/form/context/parent/useFormParentIsBusy.d.ts","default":"./dist/esm/form/context/parent/useFormParentIsBusy.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/parent/useAsFormParentState":{"types":"./dist/types/form/context/parent/useAsFormParentState.d.ts","default":"./dist/esm/form/context/parent/useAsFormParentState.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/parent/FormParentContextProvider":{"types":"./dist/types/form/context/parent/FormParentContextProvider.d.ts","default":"./dist/esm/form/context/parent/FormParentContextProvider.mjs"}},"gitHead":"1cb89d76b946742fb73535ccb4721e3ac99af10c","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/devtools":"^4.3.1","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.30_1712389398893_0.5527921254498076","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@paragrav/rhf-utils","version":"0.0.31","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.31","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"870a2e1a2a29e3252bfef7fb4d31b32530c1da0a","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.31.tgz","fileCount":108,"integrity":"sha512-OE82emgoRFt8gEP/QwPSBepMkVmBzR2uCMUY91moQoRM7mShaFLhgyJDuXynzpK2amPEhCuVt+i4Tj0GOBctKA==","signatures":[{"sig":"MEQCIEYT3zMQ3a+XM4tQ0U3/nZTGM8bpa8WwmO97cLIxUcaYAiAGMCz0UC3UYE73nHgIQZnhakCwiXrvtmD3lOcq6aQoug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45825},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/parent/useFormParentIsBusy":{"types":"./dist/types/form/context/parent/useFormParentIsBusy.d.ts","default":"./dist/esm/form/context/parent/useFormParentIsBusy.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/parent/useAsFormParentState":{"types":"./dist/types/form/context/parent/useAsFormParentState.d.ts","default":"./dist/esm/form/context/parent/useAsFormParentState.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/parent/FormParentContextProvider":{"types":"./dist/types/form/context/parent/FormParentContextProvider.d.ts","default":"./dist/esm/form/context/parent/FormParentContextProvider.mjs"}},"gitHead":"2fbc614790af5680618b236a5ddd9e08979c264c","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.31_1712389846974_0.6177082830339347","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@paragrav/rhf-utils","version":"0.0.32","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.32","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"48617df3bc0a3b5fbfa07b20737fb5fb31251691","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.32.tgz","fileCount":110,"integrity":"sha512-O0/CDV85AnNFSc0bM27nkfYdX37iJnjtPySR8T5m3rOsS6KbfUQJO2qYTnmts28s8E4VkkhAzq+n2dVbLq3KBA==","signatures":[{"sig":"MEQCIBGT9ncuxb7yXmzpGqUa+w3Q4TW/THPrj5eLJiU0pCKpAiA8epsWh9wlWxw+nFodZ6utTLYxM7iOfQf34YCzsJFJww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46873},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/parent/useFormParentIsBusy":{"types":"./dist/types/form/context/parent/useFormParentIsBusy.d.ts","default":"./dist/esm/form/context/parent/useFormParentIsBusy.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/parent/useAsFormParentState":{"types":"./dist/types/form/context/parent/useAsFormParentState.d.ts","default":"./dist/esm/form/context/parent/useAsFormParentState.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/parent/FormParentContextProvider":{"types":"./dist/types/form/context/parent/FormParentContextProvider.d.ts","default":"./dist/esm/form/context/parent/FormParentContextProvider.mjs"}},"gitHead":"098fc51fe7fd94e5778f7dcc4175455e65c54bc0","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.32_1712390819700_0.8599275915378004","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@paragrav/rhf-utils","version":"0.0.35","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.35","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"0ad1d4daf53bd3bd0494f7d1de5787d008145ae9","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.35.tgz","fileCount":110,"integrity":"sha512-c6d/s8wCItg6ARddp0J9XR9jFYeNw/siRNFsY0GPZV0nBxxRSOV6atpcLUO6G59x7DEj8CWo4O578h1TPnNQ3g==","signatures":[{"sig":"MEUCICFJ/nM9nlOtWp23av4PBjzHAGqFg6CEGAyWZ5tyzV8MAiEAgzHEwGrxJwpAfrMHzPSC/67QsewNtxQMyCp/l2tNwLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46891},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/parent/useFormParentIsBusy":{"types":"./dist/types/form/context/parent/useFormParentIsBusy.d.ts","default":"./dist/esm/form/context/parent/useFormParentIsBusy.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/parent/useAsFormParentState":{"types":"./dist/types/form/context/parent/useAsFormParentState.d.ts","default":"./dist/esm/form/context/parent/useAsFormParentState.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/parent/FormParentContextProvider":{"types":"./dist/types/form/context/parent/FormParentContextProvider.d.ts","default":"./dist/esm/form/context/parent/FormParentContextProvider.mjs"}},"gitHead":"b892adf0d296f52e7c2613002927783fe2f09aba","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.35_1712391400891_0.8490098217925355","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@paragrav/rhf-utils","version":"0.0.36","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.36","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"dbcb91f736828f17f3415cc4e0fba0baf2c6cea8","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.36.tgz","fileCount":124,"integrity":"sha512-wN6gWHqInOqOdtdRnQqXYftoywcptoDZ0/MgnQ6NPPNGHNdV6BrS4cOCa4RJaZmmSM3vqFGUuEyJMBjtehuX9Q==","signatures":[{"sig":"MEYCIQC5Uh74WZaXVcum/d/pWv7QytgsNg4ZNqQN9nxGIgS/jwIhAK8q5NI473BGHsesURnw1uX0xEZH5K3Gm8f9XrGfXPxj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51969},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/group/useAsFormGroupParent":{"types":"./dist/types/form/context/group/useAsFormGroupParent.d.ts","default":"./dist/esm/form/context/group/useAsFormGroupParent.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"1866c6c94d3b647cdb29ea227883f3a2425783cf","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.36_1712495608301_0.9228253937228055","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@paragrav/rhf-utils","version":"0.0.37","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.37","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"fcf8c4ec412f96d397b60c2fe59f09cd17a7a4b1","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.37.tgz","fileCount":126,"integrity":"sha512-TY+r+5nINoZEX46Rmf9kP/SiF8Pe3HtPtImXZ5g+jRbEOEItAqQiz1/6y8TGeNt9FZVaXiXkwdotS2V7iTETWg==","signatures":[{"sig":"MEUCIB94S7yXcZDIJgfg/ZdeXO3IEyLAZfyYGBJWWIvFCrAgAiEA7xm6BLaMV5x73QDY31H2oUyiyxLdwoobyMxYD7nax1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53246},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"5c899b46fe7ca952164c0060c52923672bb14aac","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.37_1712557270135_0.3383712947920601","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@paragrav/rhf-utils","version":"0.0.38","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.38","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"fe0d42b1b1c5af3315f26cc0de86cc8d1d704c3b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.38.tgz","fileCount":135,"integrity":"sha512-3Loo4FUFCSMg/XI7i+v94n5QMjsb5z+t4dcVpoLWDMnNQHGY78uKrOhcNTk9uVow0vJJa9hVVrwY2850A88iOg==","signatures":[{"sig":"MEQCIGn4bWnp3nM4s2yqp0r/S0/GYtOLt3aqfbmwmBsOjrevAiAkXb+RDxcDfgYUddg/CIx/aOiLiJjymJzLdEFCUu36Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60144},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"ba1e6573c71c64f405332e6b070c367d0a2e37b2","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.38_1712860173403_0.5984484975457796","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@paragrav/rhf-utils","version":"0.0.45","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.45","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"5f602e111519d40ad07ac855fa8680ace903c9d0","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.45.tgz","fileCount":140,"integrity":"sha512-jiOaC5vA4gKbkO677Gk3t1fQ8nt8OJDd8WXKJGbjeflWoDpyElppQr9CedT0NCIkSFdief7XJ9s6CeqU2+URgw==","signatures":[{"sig":"MEQCIHtT0l2rlk5gr2By43NwMBPO9WApckSQA7EVlM1A1lMiAiB8F8f5Y80Hj1TEZVGOnE989z44NcDUrdZd1k5pm4UonQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64649},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./form/Form":{"types":"./dist/types/form/Form.d.ts","default":"./dist/esm/form/Form.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./form/FormError":{"types":"./dist/types/form/FormError.d.ts","default":"./dist/esm/form/FormError.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./form/useFormWithProvider":{"types":"./dist/types/form/useFormWithProvider.d.ts","default":"./dist/esm/form/useFormWithProvider.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./form/context/FormProvider":{"types":"./dist/types/form/context/FormProvider.d.ts","default":"./dist/esm/form/context/FormProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./form/context/FormWithProvider":{"types":"./dist/types/form/context/FormWithProvider.d.ts","default":"./dist/esm/form/context/FormWithProvider.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"caef8dc94be1250d7c25df4402084ff47bccd221","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.45_1712863903806_0.1596917162090581","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@paragrav/rhf-utils","version":"0.0.48","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.48","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"fb49839a1e18b9dc20d0bef3b4867ace42e95f20","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.48.tgz","fileCount":147,"integrity":"sha512-9AkWNX8c/yJTkAVEujIDp1Dhp0jKDHETr64Z7YPJq5XmboWDmHs2ThtnfcIqzWLdUfgQYx0hg+6sQBp9fQWapg==","signatures":[{"sig":"MEUCIEZemjGbYyYTQWxlwzVj487mvvKpTbANrghqBdWDy/DYAiEA2vP7+6tKobfG1tOp8MStv8ZaOM0ocjcc12wrsoVoRL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67199},"type":"module","module":"./dist/esm/main.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"},"./form/Form":{"types":"./dist/types/form/Form.d.ts","default":"./dist/esm/form/Form.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./form/FormError":{"types":"./dist/types/form/FormError.d.ts","default":"./dist/esm/form/FormError.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./form/useFormWithProvider":{"types":"./dist/types/form/useFormWithProvider.d.ts","default":"./dist/esm/form/useFormWithProvider.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./form/context/FormProvider":{"types":"./dist/types/form/context/FormProvider.d.ts","default":"./dist/esm/form/context/FormProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./form/context/FormWithProvider":{"types":"./dist/types/form/context/FormWithProvider.d.ts","default":"./dist/esm/form/context/FormWithProvider.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"0950c36b348aa55b473a62da9e81940f0311be70","scripts":{"tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && npm run build:esm","prepare":"husky","test:ct":"playwright test -c playwright-ct.config.ts","validate":"npm run tsc & npm run lint & npm run test & npm run test:ct","build:esm":"vite build","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.48_1712876627988_0.9658991173940252","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@paragrav/rhf-utils","version":"0.0.50","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.50","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"264c93430c709424567be2a0410b05e7a9b0c074","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.50.tgz","fileCount":139,"integrity":"sha512-OzyxY56wSaVd2WM6Tahm3PmslIjuHSVbKR+0+SLi58BFA2Lg/8+LQU9y5AOaMnfqWT1+pdX1yhl8UXssBk5AHQ==","signatures":[{"sig":"MEQCIFcrUDbSnIC5qqRCiOORWiYhBodPgn24Ughc4cxRQYWLAiA6P0zCT05r6FclJ+YhkuKQYRKdqt94+QZcv02151vZdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207853},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./form/Form":{"types":"./dist/types/form/Form.d.ts","default":"./dist/esm/form/Form.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./form/context/FormProvider":{"types":"./dist/types/form/context/FormProvider.d.ts","default":"./dist/esm/form/context/FormProvider.mjs"},"./form/useFormWithProviders":{"types":"./dist/types/form/useFormWithProviders.d.ts","default":"./dist/esm/form/useFormWithProviders.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./form/context/FormWithProviders":{"types":"./dist/types/form/context/FormWithProviders.d.ts","default":"./dist/esm/form/context/FormWithProviders.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"e814cc3491130631a23c2175ce7a30b94b85033b","scripts":{"dev":"vite","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.50_1713110770357_0.6693320155563312","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@paragrav/rhf-utils","version":"0.0.51","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.51","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"ab82aaba0d0e947010a87af28a5537f53378f65d","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.51.tgz","fileCount":216,"integrity":"sha512-dbXTid30swW9dc/eNNXhIFFZ1nsMlC7rPYHBoMPasoQDijILTDhIGj7rfkwDJFwlAAzQyk2gSFQi3R/xxXztKw==","signatures":[{"sig":"MEUCIDte0UUhVX5QcK5ypMDsVxBnxZMyZd5yeOzKCij01MJ8AiEA9jCP9n+LPeyWq+Ej15TT4SopOozya2mj5uC3uUS9+ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238897},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./form/Form":{"types":"./dist/types/form/Form.d.ts","default":"./dist/esm/form/Form.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./form/context/FormProvider":{"types":"./dist/types/form/context/FormProvider.d.ts","default":"./dist/esm/form/context/FormProvider.mjs"},"./form/useFormWithProviders":{"types":"./dist/types/form/useFormWithProviders.d.ts","default":"./dist/esm/form/useFormWithProviders.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./form/context/FormWithProviders":{"types":"./dist/types/form/context/FormWithProviders.d.ts","default":"./dist/esm/form/context/FormWithProviders.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"75e873945594fa6327aded10980255e838967398","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.51_1713113433783_0.712722201839129","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@paragrav/rhf-utils","version":"0.0.53","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.53","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"5db7d7f2ad2fdb4e13f2ffb5cc416899048fb3cf","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.53.tgz","fileCount":222,"integrity":"sha512-t++FG12j+l69r05+Dz3+E4fqvdSbTWZT7nxah1uBUwLjYLmDyyeIkNJ0Z+HQII/JbZeGx0p9sSwxRbZVSDwDpA==","signatures":[{"sig":"MEUCIQDgD1SRuq2E1rDDlfwLaIwzy+A1gtUlsQeg4vfTatR5TwIgeX9Auf/iTMGiTTDgqDS89CVQIKva4R1SGVbQ5ZeH2eI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240630},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./form/Form":{"types":"./dist/types/form/Form.d.ts","default":"./dist/esm/form/Form.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./form/context/FormProvider":{"types":"./dist/types/form/context/FormProvider.d.ts","default":"./dist/esm/form/context/FormProvider.mjs"},"./form/useFormWithProviders":{"types":"./dist/types/form/useFormWithProviders.d.ts","default":"./dist/esm/form/useFormWithProviders.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./form/context/FormWithProviders":{"types":"./dist/types/form/context/FormWithProviders.d.ts","default":"./dist/esm/form/context/FormWithProviders.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"1bf0dfb4cc2ad24a25f3eec3e89550d3879fea2e","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.53_1713194009117_0.2681594663235114","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@paragrav/rhf-utils","version":"0.0.56","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.56","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"4aedf8b2bdcedcf89c9df539979fdd1b60829d70","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.56.tgz","fileCount":220,"integrity":"sha512-CFD0dBGcdtGbQ2djOAOQoRwAGgKpu9VOcCCU4IBKdra4FJRKRblninz5V4FE/F+ZisDuo8rbRbt4M30n64t3pQ==","signatures":[{"sig":"MEYCIQDWjym+YdIr+zPc2D19agqQnN9G+yh5DjC8E6bp3Z9+HQIhAIQxGvqeKGFW1I4y2PWLuSdjGpnkheVROmzRmPnmX54R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242337},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./setConfig":{"types":"./dist/types/setConfig.d.ts","default":"./dist/esm/setConfig.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"587670abed8c320b0500f1654aa5d389a8ce4d23","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.56_1713683719005_0.7372805005218477","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@paragrav/rhf-utils","version":"0.0.57","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.57","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"29217754d5db8a930fc3edae489127db8c690bf1","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.57.tgz","fileCount":221,"integrity":"sha512-12aMITR5FMg6rnOGEI3YxGY4S19fsr3PfSeUECqmlidrRsf2j1i9sdYJKit1xiTteqbiM5E7b2TgG8R0eTzdrg==","signatures":[{"sig":"MEYCIQDHtJ+F9bt/BOrAGaYmKULABTS60rYR/I7HKM2rVmc4jgIhAMvggiymWYyMp06Jn716kNfriQTu6Bbu6pq9gG7dgE6H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244783},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./setConfig":{"types":"./dist/types/setConfig.d.ts","default":"./dist/esm/setConfig.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"03d69412fd8f66dc8d4b7f8836295c7621d2aaa3","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.57_1713688975041_0.11185296042871351","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@paragrav/rhf-utils","version":"0.0.58","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.58","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"df8486326f47b520fc8c1ca47510f75df0bd2063","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.58.tgz","fileCount":221,"integrity":"sha512-LcbFMpUcUF9NQ8JE0YSkimMHoYFKnV3pxjBEd+L4/jMt6NJiU8CfHqISIQcjv2vbI6Qlm30AXuVXpsi3vlRmVw==","signatures":[{"sig":"MEYCIQCetmarc8uAWp4IviplMgw7lL5DMxPEWAMOCvJ5Y14uTwIhAOfs2pZ/mB54eKGeU/dYVlvW7LEiHmvTGNWNxs/NQ3/o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245312},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./setConfig":{"types":"./dist/types/setConfig.d.ts","default":"./dist/esm/setConfig.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"d1aa4293e79e66233a24a3f47feaadc8ba160c10","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.58_1713690963388_0.28671712204898925","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@paragrav/rhf-utils","version":"0.0.59","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.59","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"8b7bf763e604573c399350b62f9085f8465664b4","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.59.tgz","fileCount":221,"integrity":"sha512-1+8FOLBi8LIy8ekwpFFNDetXoYAMWpTQJ5KoZIW8vgA3nPYT1/bvWTBzs/5oIx8CReUV3UDZo/+LHdIAnYJAWQ==","signatures":[{"sig":"MEQCIH45YX0MY1wNwgeZ3aa+WhlePWykPttyQCKUjEgv34uuAiAuarMzsL8qD5hANoP5IymNIcPYMOdmO14t6kUrhO6JPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245250},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./setConfig":{"types":"./dist/types/setConfig.d.ts","default":"./dist/esm/setConfig.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"8cc1cd9e6253859ea4d2a1f5d97a3fbc67bea8d2","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.59_1713691771970_0.026861770107653893","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@paragrav/rhf-utils","version":"0.0.60","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.60","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"acb2bd183405b42fe580c9fbc8860f4bdc7aa7b4","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.60.tgz","fileCount":221,"integrity":"sha512-ajQs2k7p7M9/CLwuw37/u202CqyuRXqV0177p10T+zYwiZ9xLa68GH0DCRzhiAGbD+KaUmtxOdbU0OG1u6RJWw==","signatures":[{"sig":"MEQCIF1wI+Ua3WOzg8zfEc3ePCmaCmUaZT/L6WjM16bFxcqjAiBOUXWdEbpevLLYjxtY2C+40AZlxF/F3MdAE12M6FfC+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245250},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./setConfig":{"types":"./dist/types/setConfig.d.ts","default":"./dist/esm/setConfig.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"102d9e09e54f06721085a473a3417ec08118d249","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.60_1713692052049_0.48926784101565834","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"@paragrav/rhf-utils","version":"0.0.61","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.61","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"3094711d399372a4641a6c68f119651b18b8f9bb","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.61.tgz","fileCount":236,"integrity":"sha512-+Tw0oiZFCrGthecIcIm3uzHK8CzgbQghBeEkz9nhS+9nK8TxPYqJ5Ojk5HIgzMijkRHs/dplJf2HYxiPVtb5Zg==","signatures":[{"sig":"MEQCIBPi+kgpQDImcvSa+bQl0Nlabh5KqZrAZ6rNDeU9qFSnAiA+58ZmXT7DU43EFBHCsfPQpGqGdilI/jLNzvrmZo96jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255944},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"1d6d70de1ba4b63bb70786273b538a5c27a1cc86","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.61_1714234697785_0.8302381387560249","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"@paragrav/rhf-utils","version":"0.0.62","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.62","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"2a25f94f78019e9c11ead3d127488cc54418fe6d","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.62.tgz","fileCount":147,"integrity":"sha512-y1Q/9/kR1oypNHmMpzMirPr9xmmY56l8FWRNTCkKxPWKDfXrIB+MJ2QBTYT3OKN/63BI3TfNTKVpqij11haLEQ==","signatures":[{"sig":"MEYCIQDwRcSkv/GyfwGwcqpVk0gPiM7DIlajbtoDNMTFFq1NhAIhAJIR7APXTlpR4kTnhTZtsFfONX0beu8ipFCt3fdASwps","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69587},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"421248bb5d6261534cc0858d4d7b25f0e5d057e6","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.62_1714287115991_0.9366129507838543","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"@paragrav/rhf-utils","version":"0.0.63","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.63","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"fb73fd7850f6bb37b45e42d69d4d341a3e982f60","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.63.tgz","fileCount":235,"integrity":"sha512-vrCu6eN5amXNYQ7Pwaw1Msh/Hjjs+nnON+ix0k19dm+EbQ/hJxyB1f+fjogF5YP/aKHaofNqW6B5ZV1PoQnSjA==","signatures":[{"sig":"MEUCIFlwcuXgh3OinEDLpQhFWunEcxKlFaSNuOKnGFR0FlasAiEA8hcdnIdvBEzpnf1+6manSBC9wmPD7567OKPQPl2TVqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255789},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"d835cb2405446af70fd5066f87f2ee138b13c4d1","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.63_1714291399562_0.9032587361761226","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"@paragrav/rhf-utils","version":"0.0.64","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.64","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"9b7befd54f19659eb8b3b2670ac1e3180f90053f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.64.tgz","fileCount":147,"integrity":"sha512-F+rDIo67G2NOoOdmY56XXmjUZ8cnM9C0ts1iBd90bkN77XD42I5YeeaKam/+pleUG2uLdTDFyhFyx1sJ121vvw==","signatures":[{"sig":"MEYCIQCCJodrdRNMVtGE9DbY77O1nkaep4XKbFn9uucLC7txSQIhAJM9Hzn1nIEDpNraXAbUrW6YE6a1GDJ25ZJJ4wpNQbOr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69587},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=18.19.1"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"bb5c6155343019a122c336f98a3414949ab9088c","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^18.19.26","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.64_1714294971389_0.13750100254833453","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"@paragrav/rhf-utils","version":"0.0.65","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.65","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"648a5c63bb6331f29761804e26d691f49fe36890","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.65.tgz","fileCount":148,"integrity":"sha512-qZpzEUJ9/mjLsmWQh7nucIytASbOCye/HabuLNVb2ryfLAOKT3iEr8oDz2bSo9i93v/YeOQq5hIAvwYmHrfUQg==","signatures":[{"sig":"MEYCIQDhSQuZEwzL/H9flKMnzYrIFOHoZdGQqDyt71/rbm243AIhAPlavpdZi9L4/xAVMhUCxoNm7NVdk670umQS9onKfmtL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71304},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=20.12"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./useRhfUtilsZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"}},"./createZodRhfUtilsClient":{"import":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./RhfUtilsZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./errors/useFormErrorsOnChange":{"import":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./form/context/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsHasOnlyOrphans":{"import":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"}},"./form/context/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./form/context/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"gitHead":"a268640eb4ea1dbd8613efb2768d434a4c6c3ec2","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.65_1714320357111_0.4364050860168349","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"@paragrav/rhf-utils","version":"0.0.66","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.66","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"5a843d83d46ee81a1b095dd003ef2a2ef94ffcea","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.66.tgz","fileCount":148,"integrity":"sha512-A2c8edWrje76qYw8gJuBPkDkBFXNgsIw8eLYcxQgWW/rNT0lN4W5EPw4a25aaGNpkIx+TSsRt7GFGEGVUcdJpw==","signatures":[{"sig":"MEUCIGnCNk3xsA7K6VLSzSiPzjNOg0wx0rMg1MJw+za/Cou3AiEAvm64y4pd6eU3+Wfd8o13a2049Hz1wtd7KWX+xWFNwv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71304},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=20.12"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./useRhfUtilsZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"}},"./createZodRhfUtilsClient":{"import":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./RhfUtilsZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./errors/useFormErrorsOnChange":{"import":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./form/context/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsHasOnlyOrphans":{"import":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"}},"./form/context/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./form/context/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"gitHead":"9daab4670041f78ed15d579099a21ea5bc1d8712","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.66_1714321268148_0.2364815454570126","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"@paragrav/rhf-utils","version":"0.0.67","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.67","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"4b1b9f0901b9f67058797546e9133a0277d6b663","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.67.tgz","fileCount":147,"integrity":"sha512-v3tKwZ+Shscmb2+hWIbvpwjcpwxMpeT65yto8vVpoxxpxARpDz40ojHsRrg42LMDW2eWa+BkX4t8bAQVb3VZlQ==","signatures":[{"sig":"MEQCIG/q3xXKtMDjIHkaLTnrCAQwmpyEhEfAqugAl6vZ7xl1AiAuhuE5MzcGPbdvVHIVRzbHWcJrotvj5nT/pwmI+3TFNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68585},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=20.12"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./errors/useFormErrorsOnChange":{"types":"./dist/types/errors/useFormErrorsOnChange.d.ts","default":"./dist/esm/errors/useFormErrorsOnChange.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsHasOnlyOrphans":{"types":"./dist/types/errors/orphan/useFormErrorsHasOnlyOrphans.d.ts","default":"./dist/esm/errors/orphan/useFormErrorsHasOnlyOrphans.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"9daab4670041f78ed15d579099a21ea5bc1d8712","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"npm run build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.67_1714323004956_0.6627221446019083","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"@paragrav/rhf-utils","version":"0.0.68","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.68","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"205f7230c0d35f780c10184c0575b8a5920f20fb","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.68.tgz","fileCount":157,"integrity":"sha512-wtNDgi/icWNuaj/4grAW+gUTl6IPj7L44VPLffFkWTmHUWLYTCd+zJr0iZBWqRj4/cGseBIB2/3YUtRnQcsEPA==","signatures":[{"sig":"MEUCIDZ7T7Tcc49j81e/h+a0PzBYNygFfci6URPByzKePOAxAiEA+8913oKiivGH3TDT0UseGsY+N7g7aZdczli4YnIZbM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71432},"type":"module","module":"./dist/esm/exports.mjs","engines":{"npm":"^10.2.4","node":">=20.12"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"09dbf1b924f11ff9518fd54f513a272e3f1c2c43","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"npm install && npm run validate && vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 npm run tsc & npm run lint & npm run test & npm run test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow npm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"npm@10.2.4","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.68_1714552369109_0.20736215844404726","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"@paragrav/rhf-utils","version":"0.0.69","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.69","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"cb8028ad497745844476b410cd718848d1ece618","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.69.tgz","fileCount":154,"integrity":"sha512-vPJFHaJSIZ3X0tS1ZsRVaMYWaNKK4ffK3YOJhYO+7HVLZk9t6/y92ILAICxlUB6pvbWa6Q6bmeKEbAxg8DqPTw==","signatures":[{"sig":"MEUCIQCGB5D9ucdxcc8M5h/9FR5aorXXGEHSdOjkvDAycObTzgIgHLrJWtZs0C1bl3hg02iCR1/u5oCKmo3jx0G8X5zTaBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70316},"type":"module","_from":"file:paragrav-rhf-utils-0.0.69.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./form/context/useFormUtilsContext":{"types":"./dist/types/form/context/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/useFormUtilsContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/context/FormUtilsContextProvider":{"types":"./dist/types/form/context/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/FormUtilsContextProvider.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./form/context/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/df529b5af9f17cfbf416be96f0620365/paragrav-rhf-utils-0.0.69.tgz","_integrity":"sha512-vPJFHaJSIZ3X0tS1ZsRVaMYWaNKK4ffK3YOJhYO+7HVLZk9t6/y92ILAICxlUB6pvbWa6Q6bmeKEbAxg8DqPTw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.69_1714555137163_0.24338819067992068","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"@paragrav/rhf-utils","version":"0.0.70","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.70","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"98434d827249e3b62e1d38be569052c1fb6458de","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.70.tgz","fileCount":163,"integrity":"sha512-Q9a/WA/UWitSNt2cgWXirQ5UVHY0hhN1/5lVlesfMRt7WDc/Lkjoekyq1DRRsbmfnhxsze8MhGKuq4jLK+QeNQ==","signatures":[{"sig":"MEUCIFsQRkJelu5ZEJBUdbjPCjV7obDoUOaOFXzC407j5a+wAiEA6nM5JMpDyzXLkBIy/tpbuoxV6wLFjxUhmKaZPdn9iTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75173},"type":"module","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/flat/FlatFieldErrorsList":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./form/context/utils/useFormUtilsContext":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/utils/FormUtilsContextProvider":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./errors/flat/context/useFlatFieldErrorsContext":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"},"./errors/flat/context/FlatFieldErrorsContextProvider":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"d28e9100f79f36e1de2a67ab82068d8767cf0791","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"pnpm build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.6","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.42.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.70_1714594422532_0.9981476088202603","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"@paragrav/rhf-utils","version":"0.0.71","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.71","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"d11bc983666ae804ed24ddfa5b219e3df390e232","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.71.tgz","fileCount":163,"integrity":"sha512-XBFdvvtX+Ub9U9AhcIEVzf/Ws+HakBm9ludy3SuoxsNI2VagqXPBNSaH7/quZAYAb5XaunW+SgEkSuSoR0IVqw==","signatures":[{"sig":"MEYCIQChQTagdNuER6liylm0LfYT6ySTP1mYDNjyRDVRpbBmGwIhALs3Ydq6CtauRX50abI5lvTwKbQOVZJL4eLeIpc/xjx8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75458},"type":"module","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/flat/FlatFieldErrorsList":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./client/zod/useRhfUtilsZodContext":{"types":"./dist/types/client/zod/useRhfUtilsZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsZodContext.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./client/zod/createZodRhfUtilsClient":{"types":"./dist/types/client/zod/createZodRhfUtilsClient.d.ts","default":"./dist/esm/client/zod/createZodRhfUtilsClient.mjs"},"./client/zod/RhfUtilsZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsZodContextProvider.mjs"},"./form/context/utils/useFormUtilsContext":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/utils/FormUtilsContextProvider":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./errors/flat/context/useFlatFieldErrorsContext":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"},"./errors/flat/context/FlatFieldErrorsContextProvider":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"104fe88480e29345a805efc797410b9614f123ca","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"pnpm build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.6","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.71_1714645662919_0.6488820092867669","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"@paragrav/rhf-utils","version":"0.0.72","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.72","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1e9208c695e027017136612201dd2080dd388346","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.72.tgz","fileCount":166,"integrity":"sha512-0gRQzB2Nk5DQusMtdIG/JIfKjw/U/RPMMqaUS37l6/cUvHvo4ravQjZoLCjLJImEzftIdh4XZO/MFq+zYJkHyQ==","signatures":[{"sig":"MEUCIQDK2NXBDqICY0m37zIp4Zu0bHr38Xe2cgXu+mkPggykKAIgYDJndGuqIfLgz9by0TiENoHPA7mmWzyyv3T8MX0t57A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77009},"type":"module","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/flat/FlatFieldErrorsList":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./client/zod/createRhfUtilsClientForZod":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"},"./form/context/utils/useFormUtilsContext":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./client/zod/useRhfUtilsClientForZodContext":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/utils/FormUtilsContextProvider":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./errors/flat/context/useFlatFieldErrorsContext":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"},"./client/zod/RhfUtilsClientForZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"},"./errors/flat/context/FlatFieldErrorsContextProvider":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"gitHead":"414e4ccb3d6c80d6d8aac5ae877eca63a2784e4f","imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"pnpm build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.6","devDependencies":{"zod":"^3.22.4","vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","react-dom":"^18.2.0","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","@hookform/resolvers":"^3.3.4","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"flat":"^6","react":"^18","query-string":"^9","react-hook-form":"^7","@hookform/devtools":"^4"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.72_1714662055101_0.4353118797079556","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"@paragrav/rhf-utils","version":"0.0.73","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.73","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"53da37aba5b328a0a86f63784a00f0407599757a","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.73.tgz","fileCount":166,"integrity":"sha512-KOLgYLDQKGU340ty9oDInfoKHzkwnHxn7jCLVH9CbHYkKLz1C0GYbRt5jFEcPw6xxEDvUzw2Qob3/xYsZxJcgA==","signatures":[{"sig":"MEQCIHwaZPE0lRW4ivJNI59a4G+VjRDzVk1FX/vrgmtVMqkuAiB6EHT9+++/XvvgkBKeWSVdqk0D0XHto5kHnYnO9Vte8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77875},"type":"module","_from":"file:paragrav-rhf-utils-0.0.73.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"},"./client":{"zod":{"createRhfUtilsClientForZod":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"},"useRhfUtilsClientForZodContext":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"},"RhfUtilsClientForZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}}},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./devtool/LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/flat/FlatFieldErrorsList":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./client/zod/createRhfUtilsClientForZod":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"},"./form/context/utils/useFormUtilsContext":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./client/zod/useRhfUtilsClientForZodContext":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/utils/FormUtilsContextProvider":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./errors/flat/context/useFlatFieldErrorsContext":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"},"./client/zod/RhfUtilsClientForZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"},"./errors/flat/context/FlatFieldErrorsContextProvider":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\449c60f104f45bae73d8880a56e861a7\\paragrav-rhf-utils-0.0.73.tgz","_integrity":"sha512-KOLgYLDQKGU340ty9oDInfoKHzkwnHxn7jCLVH9CbHYkKLz1C0GYbRt5jFEcPw6xxEDvUzw2Qob3/xYsZxJcgA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.5","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.13.0","vitest":"^1.4.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.73_1714665533438_0.9004776475607632","host":"s3://npm-registry-packages"}},"0.0.74":{"name":"@paragrav/rhf-utils","version":"0.0.74","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.74","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"b21f1f1fd014556647305f3b0eda127570cc0d35","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.74.tgz","fileCount":166,"integrity":"sha512-QMN6tNDmB9bY/lLBShep/g1kJq76LBi2SVaXk45AOD5LjoCZmg0TO6Z1TMrYfwS0ZmpgIoLTec5ezJLGP37J6Q==","signatures":[{"sig":"MEUCIQD0DW4UpnEY+WbilKtWBNONj4sWQSW6/+DkbjZtEQIIxwIgK52mkVd7lWFlkqiDI0+LRv4EoKQR59bGocVkacms1L4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77906},"type":"module","_from":"file:paragrav-rhf-utils-0.0.74.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"types":"./dist/types/exports.d.ts","client":{"zod":{"createRhfUtilsClientForZod":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"},"useRhfUtilsClientForZodContext":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"},"RhfUtilsClientForZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}}},"default":"./dist/esm/exports.mjs"},"./form/useForm":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"},"./devtool/LazyDevTool":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"},"./errors/FormErrorMessage":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"},"./errors/useFormErrorsIfAny":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"},"./errors/useFormErrorsEffect":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"},"./errors/useOrphanFormErrors":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"},"./errors/useFormRequestSubmit":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"},"./submit/error/FormSubmitError":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"},"./submit/useSubmitFormOnChange":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"},"./errors/FormErrorMessageByPath":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"},"./errors/useRootFormFieldErrors":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"},"./errors/FormNonFieldErrorMarker":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"},"./errors/flat/FlatFieldErrorsList":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"},"./errors/useFormErrorConsoleDebug":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"},"./submit/useFormOnSubmitSuccessful":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"},"./submit/useResetFormOnSubmitError":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"},"./errors/useFormErrorsTransformMemo":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"},"./form/utils/getSubmitterButtonData":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"},"./client/zod/createRhfUtilsClientForZod":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"},"./form/context/utils/useFormUtilsContext":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"},"./errors/useOrphanFormErrorsToConsoleError":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"},"./form/context/group/useFormGroupIsAnyBusy":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"},"./form/context/group/useFormOrParentIsBusy":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"},"./submit/useFormOnSubmitSuccessfulAndReset":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"},"./submit/useResetFormAfterSubmitSuccessful":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"},"./client/zod/useRhfUtilsClientForZodContext":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"},"./form/context/group/useFormGroupIsChildBusy":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"},"./form/context/group/FormGroupContextProvider":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"},"./form/context/group/useFormGroupChildTracker":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"},"./form/context/group/useFormGroupIsParentBusy":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"},"./form/context/utils/FormUtilsContextProvider":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"},"./form/context/group/useFormGroupParentTracker":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"},"./errors/flat/context/useFlatFieldErrorsContext":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"},"./client/zod/RhfUtilsClientForZodContextProvider":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"},"./errors/flat/context/FlatFieldErrorsContextProvider":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"},"./form/context/group/useFormGroupChildIsMountedTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\4d6019c47ce2d472d158d1c235fc2938\\paragrav-rhf-utils-0.0.74.tgz","_integrity":"sha512-QMN6tNDmB9bY/lLBShep/g1kJq76LBi2SVaXk45AOD5LjoCZmg0TO6Z1TMrYfwS0ZmpgIoLTec5ezJLGP37J6Q==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.74_1714665712128_0.6393074263830083","host":"s3://npm-registry-packages"}},"0.0.75":{"name":"@paragrav/rhf-utils","version":"0.0.75","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.75","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"3e8aa8f40419a7783b2153e937bad4c38b3416a7","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.75.tgz","fileCount":166,"integrity":"sha512-Jj8+vtoV97lOoxL2DOey1j7K5uCVUB74ozMJODWt8m3Jspu8CXauogXWzMaXrcyFct5d4dnpJWsB4hB6T81OmA==","signatures":[{"sig":"MEUCIQDSx+4h0TsadUh3z9rj7hxPHNRpwF+RutP4nRPmEpPL5wIgDS/GTnuJJetbJ8Kwr7gS0CI1LQSQuKEmLJ592vzAkFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78405},"type":"module","_from":"file:paragrav-rhf-utils-0.0.75.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\d025840cb0f02e7c61483e78ad5bae2f\\paragrav-rhf-utils-0.0.75.tgz","_integrity":"sha512-Jj8+vtoV97lOoxL2DOey1j7K5uCVUB74ozMJODWt8m3Jspu8CXauogXWzMaXrcyFct5d4dnpJWsB4hB6T81OmA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.75_1714719049898_0.3213565393717299","host":"s3://npm-registry-packages"}},"0.0.76":{"name":"@paragrav/rhf-utils","version":"0.0.76","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.76","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"e834b10b5df6011541a632ad21aa01bf0399e8ab","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.76.tgz","fileCount":155,"integrity":"sha512-J9N9X4uvifzA7eo3QkxqZoNoN8BylpSmz3aVD+4dskOaGbeqpzu/Hbjp1ZxR4k6sr5ISyq0uR6c+1OLr1NWPhA==","signatures":[{"sig":"MEQCIGssXfhw1B+RvMT4WeNxCdZcMIjbcX6KhLtWrK/jivtKAiBg6XCCOXAtcyfMC49BLvIXJ7fXp8TfchD/DzBUEiCaTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74558},"type":"module","_from":"file:paragrav-rhf-utils-0.0.76.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\fbba306740df6955c0251ffc0aee0102\\paragrav-rhf-utils-0.0.76.tgz","_integrity":"sha512-J9N9X4uvifzA7eo3QkxqZoNoN8BylpSmz3aVD+4dskOaGbeqpzu/Hbjp1ZxR4k6sr5ISyq0uR6c+1OLr1NWPhA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.76_1714721554865_0.322471434150722","host":"s3://npm-registry-packages"}},"0.0.77":{"name":"@paragrav/rhf-utils","version":"0.0.77","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.77","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"b0cb18804fa902ec9f9a6777ae94b17e5cefaee4","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.77.tgz","fileCount":155,"integrity":"sha512-e0kKic7s2mMRvFuK/C8faOj62wh+BLuxqcJKmxRJFg+E+IrhDcPdg/JKdfzem+9gP6p0xr/Vfm11/wylz+O3Ug==","signatures":[{"sig":"MEUCIAT/MH9bXbbxwFqR/PdP3G1gQGIczrW9jsRji8lHtJWgAiEAnA8tjaF8/Ld4yg8j6hWdbTWNwbIE2Qi59keu7etOSxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74586},"type":"module","_from":"file:paragrav-rhf-utils-0.0.77.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./dist/*":"./dist/*","./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\31a01818535a4a0ab77ab6e6ee92e110\\paragrav-rhf-utils-0.0.77.tgz","_integrity":"sha512-e0kKic7s2mMRvFuK/C8faOj62wh+BLuxqcJKmxRJFg+E+IrhDcPdg/JKdfzem+9gP6p0xr/Vfm11/wylz+O3Ug==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.77_1714722331937_0.21479615161165877","host":"s3://npm-registry-packages"}},"0.0.78":{"name":"@paragrav/rhf-utils","version":"0.0.78","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.78","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"46ff345c76359aa0f3a8ada0be635b8c4ef500ee","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.78.tgz","fileCount":155,"integrity":"sha512-6Cs6LRzlQnj+GyEOwDXf7LYwRXVNlZaG1O6PuLa/8MZJvDJxjG4V1y77tq+sQdvVt7I/kJ7/RkQMYMMlimvQFA==","signatures":[{"sig":"MEUCIEP37mEbbRMmv6JdHIQic2nq3nJeLmqc3gle5t1BxCfjAiEAoj9SP1Dt+JtYyS+jEwk4DkPtUbWHzFQzfmtaTgS3pbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74693},"type":"module","_from":"file:paragrav-rhf-utils-0.0.78.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./dist/*":{"import":{"types":"./dist/types/**/*.d.ts","default":"./dist/esm/**/*.mjs"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\5f4eb6a8423855e1c41e582ac8134fd1\\paragrav-rhf-utils-0.0.78.tgz","_integrity":"sha512-6Cs6LRzlQnj+GyEOwDXf7LYwRXVNlZaG1O6PuLa/8MZJvDJxjG4V1y77tq+sQdvVt7I/kJ7/RkQMYMMlimvQFA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.78_1714722597615_0.6832243759140575","host":"s3://npm-registry-packages"}},"0.0.79":{"name":"@paragrav/rhf-utils","version":"0.0.79","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.79","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"cec91f22780968fc980826cbd044f1accaa7dc3e","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.79.tgz","fileCount":155,"integrity":"sha512-sa1qToBIbPc86vpNAMuP/iZjsP9Mnc+ycNdgzn/qFFY+o7uvQA8TIxCE44cfvaLCGsNWp6Z080z1LrSl9/DJYg==","signatures":[{"sig":"MEYCIQDqOxXab1AZMuDc57ufP5EvAtwsKO8Rl/cjtdMFb8m5HgIhAMWx7sWdeY1cQ/1BJW70QUE68/qvrOWFcHygPzq45VMQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74779},"type":"module","_from":"file:paragrav-rhf-utils-0.0.79.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\f63bb0f68a634afe09cda8b83c32afd0\\paragrav-rhf-utils-0.0.79.tgz","_integrity":"sha512-sa1qToBIbPc86vpNAMuP/iZjsP9Mnc+ycNdgzn/qFFY+o7uvQA8TIxCE44cfvaLCGsNWp6Z080z1LrSl9/DJYg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.79_1714722944612_0.025323687767713654","host":"s3://npm-registry-packages"}},"0.0.80":{"name":"@paragrav/rhf-utils","version":"0.0.80","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.80","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"ccb813c19f736d72c6a2b946ffd7355c6c135aba","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.80.tgz","fileCount":155,"integrity":"sha512-Pft+ho3MXUOqaXK3jAOWHChNhwitExZA15apJlFw2Jd6/RRRKjnXJxLnAdPV7DxgOun4qG4XBl+LzeqznWYEQw==","signatures":[{"sig":"MEUCIFzT6J9NeY48wWWg8tYix/E8Fi6ycXsFXGGkkShS7PE9AiEA3WVWDMq85Q8Stvch/6iQPOwZKHjpILUqWMTVpMkyStk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74842},"type":"module","_from":"file:paragrav-rhf-utils-0.0.80.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./client/*":{"import":{"types":"./dist/types/client/*","default":"./dist/esm/client/*"}},"./client/zod/*":{"import":{"types":"./dist/types/client/zod/*","default":"./dist/esm/client/zod/*"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\ace89eb7c61c5ac5c47391b64be93b69\\paragrav-rhf-utils-0.0.80.tgz","_integrity":"sha512-Pft+ho3MXUOqaXK3jAOWHChNhwitExZA15apJlFw2Jd6/RRRKjnXJxLnAdPV7DxgOun4qG4XBl+LzeqznWYEQw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.80_1714723341461_0.2547930030013039","host":"s3://npm-registry-packages"}},"0.0.81":{"name":"@paragrav/rhf-utils","version":"0.0.81","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.81","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"c1b1b4204873f863ae5897dfcb9241211a099b6c","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.81.tgz","fileCount":156,"integrity":"sha512-ZDvVfyhv9+EZpsMNYKY2wlSNB7uSA2ivn25B3itnbDcXh1vfXE5pCyWxt7DIvnEmbaYjz4c9FSCPoQoXNhUjjQ==","signatures":[{"sig":"MEQCIFvQadeYT9w7SOxo1Unfc0fFe0bGsSd7EFrEibNtIouOAiBoA49d0zZjN1j+gl1Kz5xVpm3505IRHDoEUBpmIomD8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75466},"type":"module","_from":"file:paragrav-rhf-utils-0.0.81.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./client/*":{"import":{"types":"./dist/types/client/*","default":"./dist/esm/client/*"}},"./client/zod/*":{"import":{"types":"./dist/types/client/zod/*","default":"./dist/esm/client/zod/*"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\33eb33d8a85217b9c68ef5b186c9c6c3\\paragrav-rhf-utils-0.0.81.tgz","_integrity":"sha512-ZDvVfyhv9+EZpsMNYKY2wlSNB7uSA2ivn25B3itnbDcXh1vfXE5pCyWxt7DIvnEmbaYjz4c9FSCPoQoXNhUjjQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.81_1714747709826_0.6322821255768907","host":"s3://npm-registry-packages"}},"0.0.82":{"name":"@paragrav/rhf-utils","version":"0.0.82","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.82","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"330b6a597bbfd296edba88d2a4a3e14642708b8f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.82.tgz","fileCount":157,"integrity":"sha512-nJZfP40gy0AZGTL9JiZDjLWBc4dgctehMS8MjEl9T//wRweUINwqbsoamRlZBCftsBP6XdL/d5y0ZRaWalYeXQ==","signatures":[{"sig":"MEYCIQC0yly6fTqPcF16J9unzhdJFEp62OnDir4fYWL1pF6SegIhAL2UdASEdCT0jzFjXeOdMV80YAUWu6UYCeN2x91Hui1g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75751},"type":"module","_from":"file:paragrav-rhf-utils-0.0.82.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./client/*":{"import":{"types":"./dist/types/client/*","default":"./dist/esm/client/*"}},"./client/zod/*":{"import":{"types":"./dist/types/client/zod/*","default":"./dist/esm/client/zod/*"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\09a06b134915c57e5b76113a2b56c280\\paragrav-rhf-utils-0.0.82.tgz","_integrity":"sha512-nJZfP40gy0AZGTL9JiZDjLWBc4dgctehMS8MjEl9T//wRweUINwqbsoamRlZBCftsBP6XdL/d5y0ZRaWalYeXQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.82_1714749550824_0.19553505673894866","host":"s3://npm-registry-packages"}},"0.0.83":{"name":"@paragrav/rhf-utils","version":"0.0.83","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.83","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"efda8146849a2c33eff363932a19c5d6568272fa","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.83.tgz","fileCount":157,"integrity":"sha512-sv5APymJpmaXMxE2zRqUhZ7pM0k7x8v8Yv/m9kdk9VtXI+SnXuk8uNXrpwLOgTDGzwFJCDF+f05BU4J/FN6s3A==","signatures":[{"sig":"MEUCIE5a/h0UzKdcbMZXRR00osrPqKhC1PbQNp1gAcL818egAiEA7DJToIF/DIL7FDSB00bVx8bR4UVfG/m3jOAHiZspTHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75913},"type":"module","_from":"file:paragrav-rhf-utils-0.0.83.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./client/*":{"import":{"types":"./dist/types/client/*","default":"./dist/esm/client/*"}},"./client/zod/*":{"import":{"types":"./dist/types/client/zod/*","default":"./dist/esm/client/zod/*"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\108e2e8436708d8dd320d73161006e07\\paragrav-rhf-utils-0.0.83.tgz","_integrity":"sha512-sv5APymJpmaXMxE2zRqUhZ7pM0k7x8v8Yv/m9kdk9VtXI+SnXuk8uNXrpwLOgTDGzwFJCDF+f05BU4J/FN6s3A==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.83_1714750617602_0.6937241387953239","host":"s3://npm-registry-packages"}},"0.0.84":{"name":"@paragrav/rhf-utils","version":"0.0.84","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.84","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"f9e3c7ee1c010366f116e76c94b4be6e5eff0b61","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.84.tgz","fileCount":157,"integrity":"sha512-1w4W+4gudXeqc8Bjnt/eC5UITX6euGK/ZR42ZCgqgPl50zgUKUUWwyv4Skp8WLmShfd5GXlD1vfV23mgbc9Zww==","signatures":[{"sig":"MEYCIQDlIQckRdO+m9wnRJ2N9AmOmv/0XFnhx+obB2/S/yU96wIhANe7CbGylnaWVV80MoKa1IFVGO7WVqT7F1hmyc8TaIS2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77631},"type":"module","_from":"file:paragrav-rhf-utils-0.0.84.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./client/*":{"import":{"types":"./dist/types/client/*","default":"./dist/esm/client/*"}},"./client/zod/*":{"import":{"types":"./dist/types/client/zod/*","default":"./dist/esm/client/zod/*"}},"./form/useForm":{"import":{"types":"./dist/types/form/useForm.d.ts","default":"./dist/esm/form/useForm.mjs"}},"./devtool/LazyDevTool":{"import":{"types":"./dist/types/devtool/LazyDevTool.d.ts","default":"./dist/esm/devtool/LazyDevTool.mjs"}},"./errors/FormErrorMessage":{"import":{"types":"./dist/types/errors/message/FormErrorMessage.d.ts","default":"./dist/esm/errors/message/FormErrorMessage.mjs"}},"./errors/useFormErrorsIfAny":{"import":{"types":"./dist/types/errors/useFormErrorsIfAny.d.ts","default":"./dist/esm/errors/useFormErrorsIfAny.mjs"}},"./errors/useFormErrorsEffect":{"import":{"types":"./dist/types/errors/useFormErrorsEffect.d.ts","default":"./dist/esm/errors/useFormErrorsEffect.mjs"}},"./errors/useOrphanFormErrors":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrors.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrors.mjs"}},"./errors/useFormRequestSubmit":{"import":{"types":"./dist/types/errors/useFormRequestSubmit.d.ts","default":"./dist/esm/errors/useFormRequestSubmit.mjs"}},"./submit/error/FormSubmitError":{"import":{"types":"./dist/types/submit/error/FormSubmitError.d.ts","default":"./dist/esm/submit/error/FormSubmitError.mjs"}},"./submit/useSubmitFormOnChange":{"import":{"types":"./dist/types/submit/useSubmitFormOnChange.d.ts","default":"./dist/esm/submit/useSubmitFormOnChange.mjs"}},"./errors/FormErrorMessageByPath":{"import":{"types":"./dist/types/errors/message/FormErrorMessageByPath.d.ts","default":"./dist/esm/errors/message/FormErrorMessageByPath.mjs"}},"./errors/useRootFormFieldErrors":{"import":{"types":"./dist/types/errors/root/useRootFormFieldErrors.d.ts","default":"./dist/esm/errors/root/useRootFormFieldErrors.mjs"}},"./errors/FormNonFieldErrorMarker":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.mjs"}},"./errors/flat/FlatFieldErrorsList":{"import":{"types":"./dist/types/errors/flat/FlatFieldErrorsList.d.ts","default":"./dist/esm/errors/flat/FlatFieldErrorsList.mjs"}},"./errors/useFormErrorConsoleDebug":{"import":{"types":"./dist/types/errors/useFormErrorConsoleDebug.d.ts","default":"./dist/esm/errors/useFormErrorConsoleDebug.mjs"}},"./submit/useFormOnSubmitSuccessful":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessful.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessful.mjs"}},"./submit/useResetFormOnSubmitError":{"import":{"types":"./dist/types/submit/useResetFormOnSubmitError.d.ts","default":"./dist/esm/submit/useResetFormOnSubmitError.mjs"}},"./errors/useFormErrorsTransformMemo":{"import":{"types":"./dist/types/errors/useFormErrorsTransformMemo.d.ts","default":"./dist/esm/errors/useFormErrorsTransformMemo.mjs"}},"./form/utils/getSubmitterButtonData":{"import":{"types":"./dist/types/form/utils/getSubmitterButtonData.d.ts","default":"./dist/esm/form/utils/getSubmitterButtonData.mjs"}},"./client/zod/createRhfUtilsClientForZod":{"import":{"types":"./dist/types/client/zod/createRhfUtilsClientForZod.d.ts","default":"./dist/esm/client/zod/createRhfUtilsClientForZod.mjs"}},"./form/context/utils/useFormUtilsContext":{"import":{"types":"./dist/types/form/context/utils/useFormUtilsContext.d.ts","default":"./dist/esm/form/context/utils/useFormUtilsContext.mjs"}},"./errors/useOrphanFormErrorsToConsoleError":{"import":{"types":"./dist/types/errors/orphan/useOrphanFormErrorsToConsoleError.d.ts","default":"./dist/esm/errors/orphan/useOrphanFormErrorsToConsoleError.mjs"}},"./form/context/group/useFormGroupIsAnyBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsAnyBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsAnyBusy.mjs"}},"./form/context/group/useFormOrParentIsBusy":{"import":{"types":"./dist/types/form/context/group/useFormOrParentIsBusy.d.ts","default":"./dist/esm/form/context/group/useFormOrParentIsBusy.mjs"}},"./submit/useFormOnSubmitSuccessfulAndReset":{"import":{"types":"./dist/types/submit/useFormOnSubmitSuccessfulAndReset.d.ts","default":"./dist/esm/submit/useFormOnSubmitSuccessfulAndReset.mjs"}},"./submit/useResetFormAfterSubmitSuccessful":{"import":{"types":"./dist/types/submit/useResetFormAfterSubmitSuccessful.d.ts","default":"./dist/esm/submit/useResetFormAfterSubmitSuccessful.mjs"}},"./client/zod/useRhfUtilsClientForZodContext":{"import":{"types":"./dist/types/client/zod/useRhfUtilsClientForZodContext.d.ts","default":"./dist/esm/client/zod/useRhfUtilsClientForZodContext.mjs"}},"./errors/useFormHasOnlyOrphanFieldErrorsMemo":{"import":{"types":"./dist/types/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.d.ts","default":"./dist/esm/errors/orphan/useFormHasOnlyOrphanFieldErrorsMemo.mjs"}},"./form/context/group/useFormGroupIsChildBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsChildBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsChildBusy.mjs"}},"./errors/FormNonFieldErrorMarkerHtmlAttribute":{"import":{"types":"./dist/types/errors/nonfield/FormNonFieldErrorMarker.utils.d.ts","default":"./dist/esm/errors/nonfield/FormNonFieldErrorMarker.utils.mjs"}},"./form/context/group/FormGroupContextProvider":{"import":{"types":"./dist/types/form/context/group/FormGroupContextProvider.d.ts","default":"./dist/esm/form/context/group/FormGroupContextProvider.mjs"}},"./form/context/group/useFormGroupChildTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildTracker.mjs"}},"./form/context/group/useFormGroupIsParentBusy":{"import":{"types":"./dist/types/form/context/group/useFormGroupIsParentBusy.d.ts","default":"./dist/esm/form/context/group/useFormGroupIsParentBusy.mjs"}},"./form/context/utils/FormUtilsContextProvider":{"import":{"types":"./dist/types/form/context/utils/FormUtilsContextProvider.d.ts","default":"./dist/esm/form/context/utils/FormUtilsContextProvider.mjs"}},"./form/context/group/useFormGroupParentTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupParentTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupParentTracker.mjs"}},"./errors/flat/context/useFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/flat/context/useFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/flat/context/useFlatFieldErrorsContext.mjs"}},"./client/zod/RhfUtilsClientForZodContextProvider":{"import":{"types":"./dist/types/client/zod/RhfUtilsClientForZodContextProvider.d.ts","default":"./dist/esm/client/zod/RhfUtilsClientForZodContextProvider.mjs"}},"./errors/RootErrorsListFromFlatFieldErrorsContext":{"import":{"types":"./dist/types/errors/root/RootErrorsListFromFlatFieldErrorsContext.d.ts","default":"./dist/esm/errors/root/RootErrorsListFromFlatFieldErrorsContext.mjs"}},"./errors/flat/context/FlatFieldErrorsContextProvider":{"import":{"types":"./dist/types/errors/flat/context/FlatFieldErrorsContextProvider.d.ts","default":"./dist/esm/errors/flat/context/FlatFieldErrorsContextProvider.mjs"}},"./form/context/group/useFormGroupChildIsMountedTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsMountedTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsMountedTracker.mjs"}},"./form/context/group/useFormGroupChildIsSubmittingTracker":{"import":{"types":"./dist/types/form/context/group/useFormGroupChildIsSubmittingTracker.d.ts","default":"./dist/esm/form/context/group/useFormGroupChildIsSubmittingTracker.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\26c5f985a1569c05213c30e8e42c7c5b\\paragrav-rhf-utils-0.0.84.tgz","_integrity":"sha512-1w4W+4gudXeqc8Bjnt/eC5UITX6euGK/ZR42ZCgqgPl50zgUKUUWwyv4Skp8WLmShfd5GXlD1vfV23mgbc9Zww==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.84_1714802579536_0.5487061741307777","host":"s3://npm-registry-packages"}},"0.0.85":{"name":"@paragrav/rhf-utils","version":"0.0.85","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.85","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"f5dc67fcc383d898322c74d7fa38d138259bc406","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.85.tgz","fileCount":159,"integrity":"sha512-fYvM7WC4RT+2WIl2ERwqEiJXpGfoEWuc5LuJ+YzIlinKJQmm6GmzPwcuG+kZjXlMHaSV9/bHPjEOI3vnduFU2g==","signatures":[{"sig":"MEQCICcEZpYm/WS9abTV/F3rE4ZV/TP5KLJ9gVl6l4oSbQr0AiBZNH5Xtsa0sOagyTN3UuwDHEo7JnGKA83OGe1goMFpfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69922},"type":"module","_from":"file:paragrav-rhf-utils-0.0.85.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\d52536c9c76656bd93e07b77351baa50\\paragrav-rhf-utils-0.0.85.tgz","_integrity":"sha512-fYvM7WC4RT+2WIl2ERwqEiJXpGfoEWuc5LuJ+YzIlinKJQmm6GmzPwcuG+kZjXlMHaSV9/bHPjEOI3vnduFU2g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.85_1714804171072_0.06426091548953972","host":"s3://npm-registry-packages"}},"0.0.86":{"name":"@paragrav/rhf-utils","version":"0.0.86","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.86","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"98fa25f03b643aaec9c0ffa5f4aaf2b520e7eca2","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.86.tgz","fileCount":161,"integrity":"sha512-yHOKBjzD7L0g0RRHofNogIb5Casq8SayKPVBDfzQOjKkQ6gA2KQ6ZAJwzuYskb7m4ugZq0tOBGB7x4chjlz3OQ==","signatures":[{"sig":"MEYCIQDcT4U0431x5eYYPXAxiIlVH3p2o10O3LnqRu2ATUZSwwIhAIlO4lzPKD7SmQVSj5bJQ1QrT9Oq2EA0D71zOnmvpfX2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70182},"type":"module","_from":"file:paragrav-rhf-utils-0.0.86.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\daefcde09c45fb09cb128375ddbf40dd\\paragrav-rhf-utils-0.0.86.tgz","_integrity":"sha512-yHOKBjzD7L0g0RRHofNogIb5Casq8SayKPVBDfzQOjKkQ6gA2KQ6ZAJwzuYskb7m4ugZq0tOBGB7x4chjlz3OQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.86_1714835592588_0.8869562973261156","host":"s3://npm-registry-packages"}},"0.0.87":{"name":"@paragrav/rhf-utils","version":"0.0.87","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.87","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"03774292c36b8fe17559f484ea29179613916e89","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.87.tgz","fileCount":161,"integrity":"sha512-tvDGHEAXMx3FplIOSjxgonpUiHtudAttpGoisyr0MmwZNbEFiQBAaeuDPifeyJioGlbPPGns7Z6tNC1KpOmEIQ==","signatures":[{"sig":"MEUCIF7Ey4Hkx2WSXFsGxFqNNfh0YBA8nowVKiV7bj+vf7c2AiEAv5hg3a5JSkTJn0myMlRA8kYsd4Ney/5+toebSJSdYd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70477},"type":"module","_from":"file:paragrav-rhf-utils-0.0.87.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\20083c24b16f8226a79f42e3ce58945c\\paragrav-rhf-utils-0.0.87.tgz","_integrity":"sha512-tvDGHEAXMx3FplIOSjxgonpUiHtudAttpGoisyr0MmwZNbEFiQBAaeuDPifeyJioGlbPPGns7Z6tNC1KpOmEIQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.5.3","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.3.9","typescript":"^5.4.3","@types/node":"^20.12.8","lint-staged":"^15.2.2","@types/react":"^18.2.69","vite-plugin-dts":"^3.8.1","@playwright/test":"^1.43.1","@types/react-dom":"^18.2.23","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.0.0","@playwright/experimental-ct-react":"^1.43.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"^3","flat":"^6","react":"^18","react-dom":"^18","react-hook-form":"^7","@hookform/devtools":"^4","@hookform/resolvers":"^3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.87_1714839665611_0.12514085790589013","host":"s3://npm-registry-packages"}},"0.0.88":{"name":"@paragrav/rhf-utils","version":"0.0.88","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.88","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"073aae3b392813913545d44eca883457f86f2360","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.88.tgz","fileCount":161,"integrity":"sha512-BU0wOZ0MNNW6TUJWAOX4OSnvwWR1PQCb4iwTS94ZbHP20saBW4pWrJZS4+XJl/ZqFXhMo93kj7dzWmOYV5kZ8A==","signatures":[{"sig":"MEYCIQDbgJ9Ici5VhDtFgJ3xuF+l+JYY/IPDrbkwsHSA0QX55wIhAIOpXKS+1DIdY51s8bROE+R4Nn4Y/K0NQYC0CSljxRuQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70474},"type":"module","_from":"file:paragrav-rhf-utils-0.0.88.tgz","module":"./dist/esm/exports.mjs","engines":{"node":">=20.12","pnpm":">=9.0.6"},"exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"scripts":{"dev":"vite --config vite.config.dev.ts","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest run","build":"vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc & pnpm lint & pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\2756f2b9a19c2938659df41dee8b3d52\\paragrav-rhf-utils-0.0.88.tgz","_integrity":"sha512-BU0wOZ0MNNW6TUJWAOX4OSnvwWR1PQCb4iwTS94ZbHP20saBW4pWrJZS4+XJl/ZqFXhMo93kj7dzWmOYV5kZ8A==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^9.0.11","eslint":"^8.57.0","rollup":"^4.17.2","vitest":"^1.6.0","prettier":"^3.2.5","cross-env":"^7.0.3","happy-dom":"^14.10.1","typescript":"^5.4.5","@types/node":"^20.12.11","lint-staged":"^15.2.2","@types/react":"^18.3.1","vite-plugin-dts":"^3.9.1","@playwright/test":"^1.44.0","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.34.1","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-plugin-simple-import-sort":"^12.1.0","@playwright/experimental-ct-react":"^1.44.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.88_1715175759595_0.25543201031584006","host":"s3://npm-registry-packages"}},"0.0.89":{"name":"@paragrav/rhf-utils","version":"0.0.89","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.89","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"996f61fe4bf9bc4d87462bdb2365b24924697be0","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.89.tgz","fileCount":161,"integrity":"sha512-w00uQ2JDj0Eo5+Hw9oaH4I9W2O5dklhZkwEl+7gb7oWW7c3qt/Zn6fsHfF45dfrbeJs3CKkCas0P7A6wRg6/4Q==","signatures":[{"sig":"MEYCIQC+azpYKAcy553R6VQZUuyrbPw/VSLQvhwLrYO4lfgSyQIhAI91K1vMDmjW3ev1ZrCR8n3aaWf43+3Gz3G0Nj02Wu2O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68788},"type":"module","_from":"file:paragrav-rhf-utils-0.0.89.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\99a8b9731dd69c25c5e368b87d113236\\paragrav-rhf-utils-0.0.89.tgz","_integrity":"sha512-w00uQ2JDj0Eo5+Hw9oaH4I9W2O5dklhZkwEl+7gb7oWW7c3qt/Zn6fsHfF45dfrbeJs3CKkCas0P7A6wRg6/4Q==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.89_1715268046584_0.6342408146217609","host":"s3://npm-registry-packages"}},"0.0.90":{"name":"@paragrav/rhf-utils","version":"0.0.90","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.90","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"b35211b95ffb876f8565b3a594767566e92e530e","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.90.tgz","fileCount":163,"integrity":"sha512-NcuQLOC++u0OjD0GxNbxT5/qbuyrIk/VlENpwXiMMU9l4VrPVmqZKvIhg1k9zEUIAQotDihe4+5o/9M4i66SfQ==","signatures":[{"sig":"MEQCICJRGSbuj3+r9zJZogCpfl0c6EdQ46ay95kgJnXMBBifAiATojIkldG9a7emv1E0tqF38+8pH4LOZkaSOg+xhMGGHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70038},"type":"module","_from":"file:paragrav-rhf-utils-0.0.90.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\a7432144307102d8231dedf2df8a0fa2\\paragrav-rhf-utils-0.0.90.tgz","_integrity":"sha512-NcuQLOC++u0OjD0GxNbxT5/qbuyrIk/VlENpwXiMMU9l4VrPVmqZKvIhg1k9zEUIAQotDihe4+5o/9M4i66SfQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.90_1716031420822_0.6497697103115108","host":"s3://npm-registry-packages"}},"0.0.91":{"name":"@paragrav/rhf-utils","version":"0.0.91","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.91","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"80430b94a548c3f78a14e783c456ee8de860f6ea","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.91.tgz","fileCount":164,"integrity":"sha512-BBGgRouqFGjXufStDCcDhCMBLu2wZclTqhZx76dqOgH+Xvjb8g9bI/ebw9PJDxT8j//TV/mWo7qDFmfMSspbUg==","signatures":[{"sig":"MEQCIBvcjGesjO6smRqMYcSR+EVRH6qF31p3s5wYB86JZVNFAiAxQpwGpF8/xJ/+xh9byPQtLwZvICybhgpjXMYfFaB/Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71569},"type":"module","_from":"file:paragrav-rhf-utils-0.0.91.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\4bca09650cab0d78ff433bb50ab264de\\paragrav-rhf-utils-0.0.91.tgz","_integrity":"sha512-BBGgRouqFGjXufStDCcDhCMBLu2wZclTqhZx76dqOgH+Xvjb8g9bI/ebw9PJDxT8j//TV/mWo7qDFmfMSspbUg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.91_1716270518451_0.5548437741422896","host":"s3://npm-registry-packages"}},"0.0.92":{"name":"@paragrav/rhf-utils","version":"0.0.92","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.92","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"b7da2e9dc6b245db5747288af0a2cf737f7d6220","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.92.tgz","fileCount":164,"integrity":"sha512-m/lNR94ny9j+qUuM1iwtITFYc8q3vA46LS1me+vJnSUzVBqiRH4pISY5MBc0vH7Asfb711s1YcYKmGqt5B+Qzg==","signatures":[{"sig":"MEUCIQD8MV2/wUoZoI9pG9B2ij9sfW0nkx52JECVkYZgVtJb2AIgJfiwau+/ofRhfWAHbTyc5ZeW2SiD+duik12QC1w7VZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71583},"type":"module","_from":"file:paragrav-rhf-utils-0.0.92.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\d9db452b6077019e117fdc3746595999\\paragrav-rhf-utils-0.0.92.tgz","_integrity":"sha512-m/lNR94ny9j+qUuM1iwtITFYc8q3vA46LS1me+vJnSUzVBqiRH4pISY5MBc0vH7Asfb711s1YcYKmGqt5B+Qzg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.92_1716545856346_0.2680489860695803","host":"s3://npm-registry-packages"}},"0.0.93":{"name":"@paragrav/rhf-utils","version":"0.0.93","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.93","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"af2e2c2eb7965486f94afbad548f6f8939915dc4","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.93.tgz","fileCount":168,"integrity":"sha512-v6hjHr3MsZ6vWCznT+MPi6FDtoK2qVsEhD/IbQZvoZPMI/Ahaw3M3KtObsH6ndWKD3C/rBy8oMrbb/6flY6cvA==","signatures":[{"sig":"MEYCIQDKw7QKSdRqZ9uNJ8VLNEfnrKHv9nYcRnBP3heGwYOE4AIhAMA2QRLCMxWRG83rz5wkSJUcXA8TRsDsCR3tELIxY2MK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72900},"type":"module","_from":"file:paragrav-rhf-utils-0.0.93.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"imports":{"#is-development":{"default":"./src/env-conditions/production.ts","development":"./src/env-conditions/development.ts"}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\a6b5adb0304e8d70a0776ee178a6c9d0\\paragrav-rhf-utils-0.0.93.tgz","_integrity":"sha512-v6hjHr3MsZ6vWCznT+MPi6FDtoK2qVsEhD/IbQZvoZPMI/Ahaw3M3KtObsH6ndWKD3C/rBy8oMrbb/6flY6cvA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.93_1716548214146_0.9465668577461659","host":"s3://npm-registry-packages"}},"0.0.94":{"name":"@paragrav/rhf-utils","version":"0.0.94","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.94","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"3f5c4559f344c740682a74e68bdd2151e0d2c50d","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.94.tgz","fileCount":165,"integrity":"sha512-QgCDP/iY6cBaXoHeneDPruc+HOC+8CZCMr8FfyhUmU0bc6ErqwHklUiyupNs6+Jx47AxolfglLTZFAUFT0PWCQ==","signatures":[{"sig":"MEYCIQD+0XKKwLfQnFzfgMIO3cGgdPssyGOoPeCGzTmlFAVn8wIhAIeSPJXSZMmYBo3u1sNNW9SSye6qKHU7qUxEj1VvwRjl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71924},"type":"module","_from":"file:paragrav-rhf-utils-0.0.94.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\b252541ed08e1f227b9c45f23367f37e\\paragrav-rhf-utils-0.0.94.tgz","_integrity":"sha512-QgCDP/iY6cBaXoHeneDPruc+HOC+8CZCMr8FfyhUmU0bc6ErqwHklUiyupNs6+Jx47AxolfglLTZFAUFT0PWCQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.94_1716958473686_0.35434445347625987","host":"s3://npm-registry-packages"}},"0.0.95":{"name":"@paragrav/rhf-utils","version":"0.0.95","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.95","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"824c6e18fd19b6e0dd5f4fc50777d88991ce74bc","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.95.tgz","fileCount":165,"integrity":"sha512-aQs4umt3rGYnkCgDAQJyAGAigPninzZJrnFa/V63PnvOr+4VDPsKSHD/0dGHSG0NUDAS5bRiHDz296yHymyn+g==","signatures":[{"sig":"MEYCIQDac/OXHKW1sS+Sn+mhLd/6pPXydkJzAI4UfxrjOHtJJAIhAKfW2ijD0tHdU5SxoLCN7xarRnujxj6Cqge1BDFEpiaj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69725},"type":"module","_from":"file:paragrav-rhf-utils-0.0.95.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\1a62794a4c56ff1e9d6548d0fdd0ec9b\\paragrav-rhf-utils-0.0.95.tgz","_integrity":"sha512-aQs4umt3rGYnkCgDAQJyAGAigPninzZJrnFa/V63PnvOr+4VDPsKSHD/0dGHSG0NUDAS5bRiHDz296yHymyn+g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.95_1716995137976_0.9671263114721389","host":"s3://npm-registry-packages"}},"0.0.98":{"name":"@paragrav/rhf-utils","version":"0.0.98","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.98","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"b7039f18bc5f6f909a7eaaa95c8d2bda8cabb532","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.98.tgz","fileCount":160,"integrity":"sha512-scbWcvM/O19F376zPDCjc/3olBHGsZY1Py4a7j7/hMW69KJ4XXszXMy606TCbV1OQ53GIMQn4QTrkSWmH7Y8sQ==","signatures":[{"sig":"MEUCIQCAGFzl5vfRptx8Ttulea9DKbfKRLSb142XnY8/G3RwGAIgT1ZPqgaKZQtVgvPs3melb/a0CGthoQxG2kXeIlgqIfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68015},"type":"module","_from":"file:paragrav-rhf-utils-0.0.98.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/62c882b47fa35f92080a96bb31b12c7e/paragrav-rhf-utils-0.0.98.tgz","_integrity":"sha512-scbWcvM/O19F376zPDCjc/3olBHGsZY1Py4a7j7/hMW69KJ4XXszXMy606TCbV1OQ53GIMQn4QTrkSWmH7Y8sQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.2","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.98_1716996017360_0.44417870307864527","host":"s3://npm-registry-packages"}},"0.0.99":{"name":"@paragrav/rhf-utils","version":"0.0.99","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.99","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"471431cda1b760d5d4960cd6f72a82c6b501ca60","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.99.tgz","fileCount":165,"integrity":"sha512-IQhFlBTK31oI9LLSnXwN3l+PpDfrgTSC93AYTvDUTKBi+zj9d/kHqdE8lwDM3pn/CYFnwgpJA3GE0WNEYM9qtg==","signatures":[{"sig":"MEUCIH22/VvAi/RVLDZZ71H15vt8xBqd+F6R9BC3Nup+G/E5AiEAnt+TARobCWtQNeKB0kJrUUlBTOl4E8tcjk/GL6sOQ4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69817},"type":"module","_from":"file:paragrav-rhf-utils-0.0.99.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\fd0d2a43b1528fde467fb1fb994b5a43\\paragrav-rhf-utils-0.0.99.tgz","_integrity":"sha512-IQhFlBTK31oI9LLSnXwN3l+PpDfrgTSC93AYTvDUTKBi+zj9d/kHqdE8lwDM3pn/CYFnwgpJA3GE0WNEYM9qtg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.99_1717082061543_0.1652460273160592","host":"s3://npm-registry-packages"}},"0.0.102":{"name":"@paragrav/rhf-utils","version":"0.0.102","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.102","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"48110b7615715f0f6a6f9b7d58c6f847547e6cbc","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.102.tgz","fileCount":160,"integrity":"sha512-0jxP2I9cMXNCNdcIOIjCf8sobHYQB2/RT+zQb6QeAuTeVoJYKOavBmG7sBojxV+lHnMhQimMq2IphNogYY77nA==","signatures":[{"sig":"MEUCIQDFwgt6yeYJlaelJi14U3HR0TcA5WYpfgCr8nOFAnQotAIgK0WWwikudm5rsVtxeXqwn0r1Jy0OTALp8TyqjCax4Qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67942},"type":"module","_from":"file:paragrav-rhf-utils-0.0.102.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/b4eab0ee262211c2c9dbfc9938755154/paragrav-rhf-utils-0.0.102.tgz","_integrity":"sha512-0jxP2I9cMXNCNdcIOIjCf8sobHYQB2/RT+zQb6QeAuTeVoJYKOavBmG7sBojxV+lHnMhQimMq2IphNogYY77nA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.2","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.102_1717165555876_0.1428932553790363","host":"s3://npm-registry-packages"}},"0.0.103":{"name":"@paragrav/rhf-utils","version":"0.0.103","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.103","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"aa21beb63c2ec7478486ab740350ff5739bdd75c","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.103.tgz","fileCount":166,"integrity":"sha512-x7WNkUosnuUJLcJ1ua/ExB3VgHfsxJTmL0BizXOzlguxAuYNt5RYd383BwGeNwCpe2EFFw42xPa8MEci76/euQ==","signatures":[{"sig":"MEUCIQDvEaL2SLt+xk+ft7Cj99lO0XIb0bXM5uEIlYmKkxUqIgIgPjCfai/mkiDbBnTC1GbNnjZ+IVf9odaC+fClYR3lD/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72351},"type":"module","_from":"file:paragrav-rhf-utils-0.0.103.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\d345291b8abd6186b4f4ced5b85e2641\\paragrav-rhf-utils-0.0.103.tgz","_integrity":"sha512-x7WNkUosnuUJLcJ1ua/ExB3VgHfsxJTmL0BizXOzlguxAuYNt5RYd383BwGeNwCpe2EFFw42xPa8MEci76/euQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.103_1717431244705_0.9277662475338218","host":"s3://npm-registry-packages"}},"0.0.104":{"name":"@paragrav/rhf-utils","version":"0.0.104","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.104","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"70df5e0ecd5756a0f69b44cc613b89dc88ecacdb","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.104.tgz","fileCount":167,"integrity":"sha512-YKeUkcmhWvGNR9CiwY4M94HeTvJZb8WdZNeSJmqAm6vWJ1IWD7PolgbP6AoN9KFoQsz1XHX4L9iNJFmE7ZHIgg==","signatures":[{"sig":"MEYCIQDLfDBjKnKNZwy8U2WlHzvIPGz+bEcTmXrpFjrC44XNTAIhAKDL/QdshMtUaFiNqxwGnDKj+VY799lBdhoXyY3a2+mt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73229},"type":"module","_from":"file:paragrav-rhf-utils-0.0.104.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\a30c3c7b77ad66abd2b39a7ddf09d063\\paragrav-rhf-utils-0.0.104.tgz","_integrity":"sha512-YKeUkcmhWvGNR9CiwY4M94HeTvJZb8WdZNeSJmqAm6vWJ1IWD7PolgbP6AoN9KFoQsz1XHX4L9iNJFmE7ZHIgg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.104_1717584113429_0.44727730804424626","host":"s3://npm-registry-packages"}},"0.0.105":{"name":"@paragrav/rhf-utils","version":"0.0.105","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.105","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"eef4c8cb11bd97111e6736d86937016c092115fe","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.105.tgz","fileCount":175,"integrity":"sha512-npY4QyN49/MhddKGRtbcURdxIBX/UOq0CWBFy9cV5boXVamvuumSDb/s6B7S4gG0BK7ecRTPy1X8cx4fN/KK1Q==","signatures":[{"sig":"MEUCIGDOUr772XByREeMoO/V4w/if7ZhJWmLEQDKM6xgqiTCAiEA+VOqA1ZLs51HMP11ridYblpXS+PTZoTwtUsNvVEygJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78428},"type":"module","_from":"file:paragrav-rhf-utils-0.0.105.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\6c8f2f7f673e71365f4bff1fa72fef9d\\paragrav-rhf-utils-0.0.105.tgz","_integrity":"sha512-npY4QyN49/MhddKGRtbcURdxIBX/UOq0CWBFy9cV5boXVamvuumSDb/s6B7S4gG0BK7ecRTPy1X8cx4fN/KK1Q==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"^10.45.2","@trpc/server":"^10.45.2","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.105_1717656645847_0.1961589404430757","host":"s3://npm-registry-packages"}},"0.0.106":{"name":"@paragrav/rhf-utils","version":"0.0.106","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.106","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"84cf3244d218855cc756e09a441c2a10d34707ca","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.106.tgz","fileCount":175,"integrity":"sha512-bK8bznwftnZnr3LUTbuQr+rz8XOyDcH8ByzoTiTfHdISmQrygrZyfytV32n2vEOixB9KucO4ZaQC7wSfpZuFsw==","signatures":[{"sig":"MEUCIBUTUWsE+eLPifLDgIlFO5U4bytNrqFgqn5J9aGkxSzWAiEA9YPZhxujwzkVi4ShurhUCkmdpCZdEdzoGKojYtCN770=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78420},"type":"module","_from":"file:paragrav-rhf-utils-0.0.106.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\46e486db7ce7f2ca3717ddabf0989354\\paragrav-rhf-utils-0.0.106.tgz","_integrity":"sha512-bK8bznwftnZnr3LUTbuQr+rz8XOyDcH8ByzoTiTfHdISmQrygrZyfytV32n2vEOixB9KucO4ZaQC7wSfpZuFsw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.106_1717657153302_0.5331082988498532","host":"s3://npm-registry-packages"}},"0.0.107":{"name":"@paragrav/rhf-utils","version":"0.0.107","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.107","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"70de759e4e4988a820f47a248b2be0e395946418","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.107.tgz","fileCount":176,"integrity":"sha512-Tzmm+RKgG0gDg6HO6g3ZJay9lVwm2eg9iBtFy/GC6Pa2GsmKBbzLgEdj3aU6COExMixAzNrQgUfnQEd1sgcGqw==","signatures":[{"sig":"MEUCIHszpC2+TVGploR1QgNPBS6NNGTQgCYsJDWejYAprF+ZAiEAqJq8ekaqxFmgYqdzZPtO4xGHYpICu6RH5mqVFONf96A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82064},"type":"module","_from":"file:paragrav-rhf-utils-0.0.107.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\abad6a0e113928731cf1a8f6657528d7\\paragrav-rhf-utils-0.0.107.tgz","_integrity":"sha512-Tzmm+RKgG0gDg6HO6g3ZJay9lVwm2eg9iBtFy/GC6Pa2GsmKBbzLgEdj3aU6COExMixAzNrQgUfnQEd1sgcGqw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.107_1717672629666_0.5178029668012982","host":"s3://npm-registry-packages"}},"0.0.108":{"name":"@paragrav/rhf-utils","version":"0.0.108","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.108","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"83f22fccc868f5302e844a4b9f7defe06dafa66c","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.108.tgz","fileCount":176,"integrity":"sha512-IXJSac9hZ9uXemDi6RJMTNWIDSsICzlIMdJLt5cA22C7yHtmWvVMjl1rarBKf8RNbnLS+6m7nA3yGqNwUsIwMQ==","signatures":[{"sig":"MEUCICbzxuh1llRQe7+1GPedEUHHiuYpsUeu/q9aZjDDn0SZAiEAoitVvaTQiF90fG9iUzctBjy0OoOYhrZipJeT2f103Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82243},"type":"module","_from":"file:paragrav-rhf-utils-0.0.108.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\31e79836b42f102caa1b30088c844c67\\paragrav-rhf-utils-0.0.108.tgz","_integrity":"sha512-IXJSac9hZ9uXemDi6RJMTNWIDSsICzlIMdJLt5cA22C7yHtmWvVMjl1rarBKf8RNbnLS+6m7nA3yGqNwUsIwMQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.108_1717677850407_0.06491355497772311","host":"s3://npm-registry-packages"}},"0.0.109":{"name":"@paragrav/rhf-utils","version":"0.0.109","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.109","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"f5b3819e9c5fa396a3280e05550785aa1058241d","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.109.tgz","fileCount":176,"integrity":"sha512-cQMznkbxkcuurXMW7hClmjwrJN/JgUsjPrpvHtHnJSrva4xynudp+xJ7AO1R7JVc188cn4G59LVuhn3YZ6DRrA==","signatures":[{"sig":"MEQCICvATS31Re+RoCJPMQSYnQveW3VbvUWKjM+MMFlfpgDUAiBCVez397RkiDBoVCeC2bdD9N6jvhW2A7oQzVNq8xQOQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82210},"type":"module","_from":"file:paragrav-rhf-utils-0.0.109.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\d7d37d7942bb53d1c98c49397c220c1f\\paragrav-rhf-utils-0.0.109.tgz","_integrity":"sha512-cQMznkbxkcuurXMW7hClmjwrJN/JgUsjPrpvHtHnJSrva4xynudp+xJ7AO1R7JVc188cn4G59LVuhn3YZ6DRrA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.109_1717682536529_0.8540925603164098","host":"s3://npm-registry-packages"}},"0.0.110":{"name":"@paragrav/rhf-utils","version":"0.0.110","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.110","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"bb7620f3932518f57453156c04ef3287b6378831","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.110.tgz","fileCount":184,"integrity":"sha512-l5o+chSneF6KvosKqqUgPZFp3vGu01s+TDFgVp7vFKnfnHUtBcl0iAptI1oeWakqFsLq2QnOWcPBMQvDcwEgXw==","signatures":[{"sig":"MEQCIDIyEkgWJpsaSh7eqOpD9YMORMWAMw89f5tN59VlvYW/AiALbyhbo3V1Z0LFFjzjCx+cR4RK4WQtDB2OIapeCWmyiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88890},"type":"module","_from":"file:paragrav-rhf-utils-0.0.110.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\8c9f051ec4f6148f77afd27f4ac3d81d\\paragrav-rhf-utils-0.0.110.tgz","_integrity":"sha512-l5o+chSneF6KvosKqqUgPZFp3vGu01s+TDFgVp7vFKnfnHUtBcl0iAptI1oeWakqFsLq2QnOWcPBMQvDcwEgXw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.110_1717698734033_0.456167857883804","host":"s3://npm-registry-packages"}},"0.0.111":{"name":"@paragrav/rhf-utils","version":"0.0.111","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.111","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"153183d9bd408b45190332c662921fd6d46f1c31","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.111.tgz","fileCount":184,"integrity":"sha512-6ck4ifu4Mv5vTGlxBdK5u5j8+TrDnyYEdM5IKkiIPZexmfWM8xJ8VMYWlEsU//MqJ+A8RRj7YmwOryLQKDGC+Q==","signatures":[{"sig":"MEQCIFalkigndQqAlXAhsLks6gSR3A44jaUsjPbNDgWwjTnCAiBjiIjiNpT2RQD+YDslMqQcAL9qXVA3xZPkDNeWBOzVaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90621},"type":"module","_from":"file:paragrav-rhf-utils-0.0.111.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\3586aa8117d76abbd95327920e60a1d6\\paragrav-rhf-utils-0.0.111.tgz","_integrity":"sha512-6ck4ifu4Mv5vTGlxBdK5u5j8+TrDnyYEdM5IKkiIPZexmfWM8xJ8VMYWlEsU//MqJ+A8RRj7YmwOryLQKDGC+Q==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.111_1717701058202_0.8384468573164949","host":"s3://npm-registry-packages"}},"0.0.112":{"name":"@paragrav/rhf-utils","version":"0.0.112","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.112","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"82a2c2a7e293182c688f2b2b48491261f70670ed","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.112.tgz","fileCount":184,"integrity":"sha512-6dKL8nnkVLiX5sl1ezdQL0Wi693ExD2qzd7OrFRR+/f+W874qHNi9wR8m/MhtzoHiCZu3GBKL1RvO8UEHj7JrA==","signatures":[{"sig":"MEUCIG2jvP6jBcwZRhWGoBxJmvLOBFBfmmKfVNOsMOHpbXSYAiEAyLQMrs//Q+gBFQaWc6pQqqyTbGU42XrkErJSeLMpMiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91627},"type":"module","_from":"file:paragrav-rhf-utils-0.0.112.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\fa0f4463734a404bc5f24114dfdb5f66\\paragrav-rhf-utils-0.0.112.tgz","_integrity":"sha512-6dKL8nnkVLiX5sl1ezdQL0Wi693ExD2qzd7OrFRR+/f+W874qHNi9wR8m/MhtzoHiCZu3GBKL1RvO8UEHj7JrA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.112_1717761264493_0.4596830010065185","host":"s3://npm-registry-packages"}},"0.0.113":{"name":"@paragrav/rhf-utils","version":"0.0.113","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.113","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1e54a1cfee4039a04c35e7656d633ce17f323ec7","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.113.tgz","fileCount":183,"integrity":"sha512-701NXWoZwEGLS699nq1gywygJRsfMZGATdy/r9P0llOKXBOUXjhAVzbT/bCj8X+YfJRx+sGfXPw3vPeJ3NaEdg==","signatures":[{"sig":"MEYCIQCvjaTmqtfrSJo3ui1Gc71YyaCx3JUlZn5j9QZXzayu2gIhALR5V1h6RuDo+UNJgybcE6zUlWDRzdS24w0QhVB4uGmk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91474},"type":"module","_from":"file:paragrav-rhf-utils-0.0.113.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\14693e1fe9375a7211e5a04fcd554099\\paragrav-rhf-utils-0.0.113.tgz","_integrity":"sha512-701NXWoZwEGLS699nq1gywygJRsfMZGATdy/r9P0llOKXBOUXjhAVzbT/bCj8X+YfJRx+sGfXPw3vPeJ3NaEdg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@trpc/client":"next","@trpc/server":"next"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"optionalDependencies":{"@trpc/client":"next","@trpc/server":"next"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.113_1717769890221_0.8923358791831755","host":"s3://npm-registry-packages"}},"0.0.114":{"name":"@paragrav/rhf-utils","version":"0.0.114","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.114","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"68eab4965a3a60f39dd36d49e4760216bc3f51ac","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.114.tgz","fileCount":184,"integrity":"sha512-MA2uRpvj3lhV3m2n2uliv1fgS8lXnkz9MHsEtjbj3lp0alraDukU0+K1vJ39J4V62KW3Duls52hf5FV/y7VpjA==","signatures":[{"sig":"MEYCIQCinxY3iYCqGiT+aEpp0oOw1I9ysSe2H10rSLPJ1F9X2gIhAKspQPK4Uu6aT2wAGV8gjK0k1DErKoWAM5uPEXw3ErlC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93757},"type":"module","_from":"file:paragrav-rhf-utils-0.0.114.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\7fc46262b151c55adb6cd761a5166c4e\\paragrav-rhf-utils-0.0.114.tgz","_integrity":"sha512-MA2uRpvj3lhV3m2n2uliv1fgS8lXnkz9MHsEtjbj3lp0alraDukU0+K1vJ39J4V62KW3Duls52hf5FV/y7VpjA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.114_1717773722994_0.3350584815219386","host":"s3://npm-registry-packages"}},"0.0.115":{"name":"@paragrav/rhf-utils","version":"0.0.115","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.115","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"43bde23f80bf500b6aba416d007d5b6ac7de2f2b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.115.tgz","fileCount":184,"integrity":"sha512-eccNu4VQ02DSIbzjHMldP8D/bOXVKyr6dgWFm7axw5YKWUJzUhezNS5N4dCXKis4KuWHOxyzy6Daa4aAJm6Hfg==","signatures":[{"sig":"MEQCIGLnThXeeOQpeppbw5WPzwNkFyekQm2uXYqU3luqBMBFAiBBBoRGbPxGXns1mSA3ZTr5zyKswxIahGXYmQh3NafDxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93865},"type":"module","_from":"file:paragrav-rhf-utils-0.0.115.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\6b37af58b4bb4469d93250b5c89c275c\\paragrav-rhf-utils-0.0.115.tgz","_integrity":"sha512-eccNu4VQ02DSIbzjHMldP8D/bOXVKyr6dgWFm7axw5YKWUJzUhezNS5N4dCXKis4KuWHOxyzy6Daa4aAJm6Hfg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.115_1717774332766_0.7079580535148311","host":"s3://npm-registry-packages"}},"0.0.116":{"name":"@paragrav/rhf-utils","version":"0.0.116","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.116","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"61b755aff2b0fe45c64cec0fa0c19317ddcd360b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.116.tgz","fileCount":187,"integrity":"sha512-Z8HmiSv1WtBgrb2eTbvYCOPlHBCdpBF+Saa97HSvi0k8hbdPY+rG8UKun25L50qpB1NM86oA2Fm2AWF4f8H5RQ==","signatures":[{"sig":"MEQCIHCOfOkGOd4KmL2v5AVSxjHlgD1Rqvpvv9DOT8LL6PgeAiBaRVghu2+IISAHGEZQh080XneCRDQQs6LlXQqMFNOKeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94774},"type":"module","_from":"file:paragrav-rhf-utils-0.0.116.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\9202e63d17e3deda0f5a61106fcba23a\\paragrav-rhf-utils-0.0.116.tgz","_integrity":"sha512-Z8HmiSv1WtBgrb2eTbvYCOPlHBCdpBF+Saa97HSvi0k8hbdPY+rG8UKun25L50qpB1NM86oA2Fm2AWF4f8H5RQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.116_1717795871420_0.4246149751140944","host":"s3://npm-registry-packages"}},"0.0.117":{"name":"@paragrav/rhf-utils","version":"0.0.117","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.117","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"0e7c0e26151c27de6e92cec467e1b383f607c1f0","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.117.tgz","fileCount":190,"integrity":"sha512-nsY3rKEk2aX1gpOKnF2mBrIxnd1KiaQpb/Z0SwpId5Y8T8WJQu8OuTFMCUmbhQXMCsZBiPv22zDiOIwVO2NTIA==","signatures":[{"sig":"MEUCIQCosmjeBmxNULxgr5VOko6kSP/47c0mJTxduPnq76H+cQIgFHSsr26tGcD+y7xdFKof3EddkyEBX5+WYce++cRemSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94667},"type":"module","_from":"file:paragrav-rhf-utils-0.0.117.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\7587e47f4c010ecac49c4f837ce93f32\\paragrav-rhf-utils-0.0.117.tgz","_integrity":"sha512-nsY3rKEk2aX1gpOKnF2mBrIxnd1KiaQpb/Z0SwpId5Y8T8WJQu8OuTFMCUmbhQXMCsZBiPv22zDiOIwVO2NTIA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.117_1717929421926_0.8941452683380076","host":"s3://npm-registry-packages"}},"0.0.118":{"name":"@paragrav/rhf-utils","version":"0.0.118","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.118","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"f6de7767475955ac2f995eaa55fca0a7f2f981f0","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.118.tgz","fileCount":189,"integrity":"sha512-vQjZTACNLHDYvDzyRs8rusURbDyAqaNUiuG+4UpQ5N9hH18aTPvI65upDjL6bY0HQ2PjW3MeXcbFO7g80psdaA==","signatures":[{"sig":"MEQCIDHm9JyJkFARBFmTDha/99Rlv8L+yRxkTlvax0ibJmqQAiAwN5jFo1nHNVT1IHxWg2U1FNjsFoeZXtn93PJSw5yCog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94563},"type":"module","_from":"file:paragrav-rhf-utils-0.0.118.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\4ff639e831947597f74c499b5a5d9f41\\paragrav-rhf-utils-0.0.118.tgz","_integrity":"sha512-vQjZTACNLHDYvDzyRs8rusURbDyAqaNUiuG+4UpQ5N9hH18aTPvI65upDjL6bY0HQ2PjW3MeXcbFO7g80psdaA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.118_1717951510653_0.7250879934240304","host":"s3://npm-registry-packages"}},"0.0.119":{"name":"@paragrav/rhf-utils","version":"0.0.119","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.119","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"0e37a54fc9873f0da8818323312d7a52df8bc112","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.119.tgz","fileCount":189,"integrity":"sha512-h3hv+n2PSRoSpvl9hON0sOVMcldnYQ6lgPKM+tTS2u1P5ZvvU1ts9iGJiAmFR161zNDY4YbVLYdvpqG50zYnSQ==","signatures":[{"sig":"MEUCICtrjkuqsPAbaYXRpwvlndHFXCa2EkVSq9FwpTCdw8jdAiEAgzmXjdZ1zB6LqY0Fz1z45Xx3GX0lwfcMCjv5xjDCzww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94488},"type":"module","_from":"file:paragrav-rhf-utils-0.0.119.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\84e1279376ac543034765f7138743ab2\\paragrav-rhf-utils-0.0.119.tgz","_integrity":"sha512-h3hv+n2PSRoSpvl9hON0sOVMcldnYQ6lgPKM+tTS2u1P5ZvvU1ts9iGJiAmFR161zNDY4YbVLYdvpqG50zYnSQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.119_1718001380463_0.6008139456539923","host":"s3://npm-registry-packages"}},"0.0.120":{"name":"@paragrav/rhf-utils","version":"0.0.120","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.120","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"bc5173997768ebca697f377c05c33c0755b1ee00","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.120.tgz","fileCount":189,"integrity":"sha512-8xwUcAfJ3TNxEMxAhQ8bbcJvsxqhOkn4XerhO7MuGvx1UTv1elKO1ggpPVN+8phKKeZiuKINnCk9pFpIv0XJWg==","signatures":[{"sig":"MEQCIBaFN469TNpnsrASfgKUGD/aAda+DTlzcUzsr1sS70oPAiArsWHPdNNQlNcPRW5ifcYvNp9Ahaj3PVQh/qqW+oImcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95132},"type":"module","_from":"file:paragrav-rhf-utils-0.0.120.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\739d87590af29472c3e00bc8cd4f4b4f\\paragrav-rhf-utils-0.0.120.tgz","_integrity":"sha512-8xwUcAfJ3TNxEMxAhQ8bbcJvsxqhOkn4XerhO7MuGvx1UTv1elKO1ggpPVN+8phKKeZiuKINnCk9pFpIv0XJWg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.120_1718098519534_0.10054849184999193","host":"s3://npm-registry-packages"}},"0.0.121":{"name":"@paragrav/rhf-utils","version":"0.0.121","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.121","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"bfcc13b12e687313bff847fea9d7b95271f61c3b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.121.tgz","fileCount":191,"integrity":"sha512-sU4iDXX+cTTb3d6R3kVoc4DsPLiemSzgnTpfglyHg7pkde/RRJutEyn1x7j3HJqx/t7ZrubV84qnYjNinQ+ulw==","signatures":[{"sig":"MEQCICXi4c8nRCzu4NEQoCkNNkXix+AA+0Um5D/Zn7jkO8sHAiArfG7CCQJCQ2ipN5DNkcX7lQekIUcQWx5W1NXi2VQ0oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96164},"type":"module","_from":"file:paragrav-rhf-utils-0.0.121.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\a6fe5d3010188d8c288d8cd380ee1e27\\paragrav-rhf-utils-0.0.121.tgz","_integrity":"sha512-sU4iDXX+cTTb3d6R3kVoc4DsPLiemSzgnTpfglyHg7pkde/RRJutEyn1x7j3HJqx/t7ZrubV84qnYjNinQ+ulw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.121_1718119361152_0.142215594231345","host":"s3://npm-registry-packages"}},"0.0.124":{"name":"@paragrav/rhf-utils","version":"0.0.124","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.124","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"eed8412757b136d8649a4fcaadc0345668d07508","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.124.tgz","fileCount":197,"integrity":"sha512-bBGpS1VwXwiR8SsHdBMeEs9Jen3/mrteGfgKJGc5mKbhpHDh741GE4mwuMayQbW7ziMK9I/bk4RmiqpDhvzYUw==","signatures":[{"sig":"MEYCIQDLWasvhRlDlNGfaM234ghrpAXk4MzD8fQ3O8sOQxQIRAIhAPHAVpyE6Gh+0DKyIksws53BtieHGI4FIPPJlOD0uSSv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98260},"type":"module","_from":"file:paragrav-rhf-utils-0.0.124.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\aad719b531c5de6090764b197106b8cb\\paragrav-rhf-utils-0.0.124.tgz","_integrity":"sha512-bBGpS1VwXwiR8SsHdBMeEs9Jen3/mrteGfgKJGc5mKbhpHDh741GE4mwuMayQbW7ziMK9I/bk4RmiqpDhvzYUw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.124_1718571767092_0.07994567759317328","host":"s3://npm-registry-packages"}},"0.0.125":{"name":"@paragrav/rhf-utils","version":"0.0.125","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.125","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"14a5c1797cc099db349547d4b1cdbaab4379a56a","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.125.tgz","fileCount":197,"integrity":"sha512-ecDfdu3vdGHxLRgu+27O+vUIh8PRCbgtUerYwc05sAfl3ajk8knXJQPuaIuNwX1odkEvDOAkp+VvJox3/ggq/g==","signatures":[{"sig":"MEYCIQDNCDY/h6AysaNJMxB+BhcVZHFEuu+gEAe1+gTE0KWM3QIhAOn/MaT8FUAC3Q2Vt5wZTY1LFXi3w5a09LR+uJRKxtZM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98328},"type":"module","_from":"file:paragrav-rhf-utils-0.0.125.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\9ef7a9d3bef701ca1d2043d26e100616\\paragrav-rhf-utils-0.0.125.tgz","_integrity":"sha512-ecDfdu3vdGHxLRgu+27O+vUIh8PRCbgtUerYwc05sAfl3ajk8knXJQPuaIuNwX1odkEvDOAkp+VvJox3/ggq/g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.125_1718572258236_0.5424827001116737","host":"s3://npm-registry-packages"}},"0.0.126":{"name":"@paragrav/rhf-utils","version":"0.0.126","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.126","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"bd62ce1ba5902952d7c8c5a8853f9468031fae4a","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.126.tgz","fileCount":199,"integrity":"sha512-jx155d+keHAaAd/1+9i2SEo/llA+Ea9LbcRSpdpI+gU+Iwfx4Z8CuuLNqtHSUskrSPw1UcpxuOZd/JuRuvWrgA==","signatures":[{"sig":"MEYCIQDrw2k/5UePnRHv7BYvIlomIDK5bdw6m08fS4miRe1LJAIhAMnThKkob5cEqZq7XVl/k3eQ/TkCRSqABf49ZYoGzv3O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101434},"type":"module","_from":"file:paragrav-rhf-utils-0.0.126.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\0b81c33e378f8a23f22a315893e48f46\\paragrav-rhf-utils-0.0.126.tgz","_integrity":"sha512-jx155d+keHAaAd/1+9i2SEo/llA+Ea9LbcRSpdpI+gU+Iwfx4Z8CuuLNqtHSUskrSPw1UcpxuOZd/JuRuvWrgA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.126_1718653380915_0.8097433152120843","host":"s3://npm-registry-packages"}},"0.0.127":{"name":"@paragrav/rhf-utils","version":"0.0.127","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.127","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1dfd176f5431e91f2e969b9f9ee52bcbf26d6f13","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.127.tgz","fileCount":169,"integrity":"sha512-XaT4jCS0PkZpLJHpBanK62NdVTFfyIfMYcfQ3rE+uYgOI2iy3L0p8aLcKpMhgkd4VWQ/qEeUQvdDqSUyltMoMQ==","signatures":[{"sig":"MEQCIF7JgyPYHNOO8EBgiPkg50zTj2EQcK+RkuVuvQ5klbP1AiBuKYYJZnHxQq3F573TcoQYeITSWRchF3CYp8GfkVL0mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87266},"type":"module","_from":"file:paragrav-rhf-utils-0.0.127.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\486c641ba38886829cfd50912dfbb8bf\\paragrav-rhf-utils-0.0.127.tgz","_integrity":"sha512-XaT4jCS0PkZpLJHpBanK62NdVTFfyIfMYcfQ3rE+uYgOI2iy3L0p8aLcKpMhgkd4VWQ/qEeUQvdDqSUyltMoMQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.127_1718807659593_0.38970247524884316","host":"s3://npm-registry-packages"}},"0.0.128":{"name":"@paragrav/rhf-utils","version":"0.0.128","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.128","homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"3b8665d9295a3a75766f6cf5992fea98bf237fc0","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.128.tgz","fileCount":169,"integrity":"sha512-+SNrU7LpmRJ40dDTRPh7kmm0odNscXszHQROYURcFaU2bcG9zWweTiKHoTweK8/j+zfwV7CgxMOuDQdWgzKvBw==","signatures":[{"sig":"MEUCIQCvnSmilL/u2OgzgtQx/ClIWBPLz0QBwhYOlF5PrVDWWwIgKJxv9USxe3FTclTuTIyUyCnAdc7TW+UYD4ffCfAXESY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88024},"type":"module","_from":"file:paragrav-rhf-utils-0.0.128.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\27620d28fb09e651f55b92656e361583\\paragrav-rhf-utils-0.0.128.tgz","_integrity":"sha512-+SNrU7LpmRJ40dDTRPh7kmm0odNscXszHQROYURcFaU2bcG9zWweTiKHoTweK8/j+zfwV7CgxMOuDQdWgzKvBw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.128_1719077540032_0.6307517752604193","host":"s3://npm-registry-packages"}},"0.0.131":{"name":"@paragrav/rhf-utils","version":"0.0.131","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.131","homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"7e8a811d0bfd08272fb14020fc968a492c41c1d7","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.131.tgz","fileCount":167,"integrity":"sha512-VcR3AB3Flgrpn/rqZVCfYGIkmaYp0L11ZGQBiM1ZtVJejaub+5IMGv7lcC+GGiNqcFreVpWuNNXvYcqIb28F0A==","signatures":[{"sig":"MEUCIA6wZs1wngiHhmotnejY1ox+5kVKES+YFrHEDQHImMuwAiEA6KJnzMGbUltsFObzTM/z0Hleb6kYTyMGkCg1CtIDLdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85771},"type":"module","_from":"file:paragrav-rhf-utils-0.0.131.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\6315afb457192eaa321c6e2799fd68a3\\paragrav-rhf-utils-0.0.131.tgz","_integrity":"sha512-VcR3AB3Flgrpn/rqZVCfYGIkmaYp0L11ZGQBiM1ZtVJejaub+5IMGv7lcC+GGiNqcFreVpWuNNXvYcqIb28F0A==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.131_1719327787971_0.8748342995073839","host":"s3://npm-registry-packages"}},"0.0.132":{"name":"@paragrav/rhf-utils","version":"0.0.132","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.132","homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1a0588cf62ef429628ffc4a8304ffe0184623925","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.132.tgz","fileCount":236,"integrity":"sha512-R5oHxKcJ3Q/8NzUqOsx3Tn7wB5DLsd0gH9PCNPfUjznxQRUC391nIL8EPeEVgWfZ/PkNVY9WnhCxkcPX8Lx/wA==","signatures":[{"sig":"MEYCIQD4Aiy0V5UdA305Cw+5Q4CXMZP/YR26Cvi0wzbn3MsxhQIhANb7NpgCCX/wIbJKRpOHWooBmLO2R1s0Ys1fHH/v65TP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182941},"type":"module","_from":"file:paragrav-rhf-utils-0.0.132.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\ed1751e370b63aafea67eb24da10b93d\\paragrav-rhf-utils-0.0.132.tgz","_integrity":"sha512-R5oHxKcJ3Q/8NzUqOsx3Tn7wB5DLsd0gH9PCNPfUjznxQRUC391nIL8EPeEVgWfZ/PkNVY9WnhCxkcPX8Lx/wA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.132_1719329125386_0.20864355714321725","host":"s3://npm-registry-packages"}},"0.0.133":{"name":"@paragrav/rhf-utils","version":"0.0.133","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.133","homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"80d23f055342ab17b66df78e86ad1f59ef48815f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.133.tgz","fileCount":236,"integrity":"sha512-YqwWKL7DPFsVDy2eVvO4ehxCKWwMVol5BPkppfgWEz0CgCzla8Suro9b3qC9r7Hk/aqnq7UdBl2z+yzxo1e8/A==","signatures":[{"sig":"MEUCIGOfBUNFg4ZdP/gYW5f+O9lGcTYVBd4TTKjiUiPWP0rEAiEAyUx0h6Kozw5egEmTIENlj8wpOLT+aQGt7eucOpnVQ7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184327},"type":"module","_from":"file:paragrav-rhf-utils-0.0.133.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/37329207008d1341134958b57c6a7ed1/paragrav-rhf-utils-0.0.133.tgz","_integrity":"sha512-YqwWKL7DPFsVDy2eVvO4ehxCKWwMVol5BPkppfgWEz0CgCzla8Suro9b3qC9r7Hk/aqnq7UdBl2z+yzxo1e8/A==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.133_1719421649725_0.7005869172994468","host":"s3://npm-registry-packages"}},"0.0.134":{"name":"@paragrav/rhf-utils","version":"0.0.134","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.134","homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"cdc0ab445856dbaf7c6b610353d6ac9d2202cb6f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.134.tgz","fileCount":236,"integrity":"sha512-b8AMUl36pBbFqC+rB1R9SjnKyPQ7y0CZ4tGfpJzE+SiCKUBhilbYMgj1b3xeOy0HZJILRFWMzxdVoX8f9dLbLg==","signatures":[{"sig":"MEUCIFpM//BE3F82+P92y4Cu52pKyTUFqVpB6Pbk5kRYAiT1AiEAm1Dm/XkGudc9BNxxg99F4M0bElRmHQfLMzD020CEQgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185276},"type":"module","_from":"file:paragrav-rhf-utils-0.0.134.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/22b159eaccea26cca083dcdaf32f79ef/paragrav-rhf-utils-0.0.134.tgz","_integrity":"sha512-b8AMUl36pBbFqC+rB1R9SjnKyPQ7y0CZ4tGfpJzE+SiCKUBhilbYMgj1b3xeOy0HZJILRFWMzxdVoX8f9dLbLg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.134_1719500314406_0.4147033061147707","host":"s3://npm-registry-packages"}},"0.0.135":{"name":"@paragrav/rhf-utils","version":"0.0.135","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.135","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"d0c202501c16ae16a8fc8e2693a5f4944ec98743","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.135.tgz","fileCount":237,"integrity":"sha512-UHZANOsbNQAlQjV1chPlZo7da08sWpWp9Y/R+5RSCHbkhlgOtQ8M4rltCzLv7YibRa2phfzP6Sg2aWmJJkHKzg==","signatures":[{"sig":"MEUCIAvyA2LX9+wpd0RWJ4Fk27LbrnnLP0ASOqf6q6S+ObwhAiEAtUKOwyHOBWPee07jZ0ORFxXUuVgkPMX10GPOrww1lEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188661},"type":"module","_from":"file:paragrav-rhf-utils-0.0.135.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\b253f919892651ea29ece6174b1aac3c\\paragrav-rhf-utils-0.0.135.tgz","_integrity":"sha512-UHZANOsbNQAlQjV1chPlZo7da08sWpWp9Y/R+5RSCHbkhlgOtQ8M4rltCzLv7YibRa2phfzP6Sg2aWmJJkHKzg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"@playwright/test":"1.44.1","@playwright/experimental-ct-react":"1.44.1"},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.135_1720180918686_0.48095103457806365","host":"s3://npm-registry-packages"}},"0.0.136":{"name":"@paragrav/rhf-utils","version":"0.0.136","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.136","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"72e33e9bf2f5f6ece37ff68fa1701a41f179c7e3","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.136.tgz","fileCount":170,"integrity":"sha512-Xub4Hfvw/jrEdwkjqdXA2LL+o3DsPz6DTU8C0fOLeECHF9TLaBhgymH9ZTESCTvBIfJseDTgSzfjiMm1WgA1zA==","signatures":[{"sig":"MEQCIEVxXSpAfCZmVwDu/iKKM8gbnEt7LX8fcOiNJzCRdWY0AiAbqkPgQ/4Xe34VnQDb4CVLgsP1/7pWID9gueYtoFCdlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92224},"type":"module","_from":"file:paragrav-rhf-utils-0.0.136.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/85f8f1e056aa28b11a9f989d06cd6366/paragrav-rhf-utils-0.0.136.tgz","_integrity":"sha512-Xub4Hfvw/jrEdwkjqdXA2LL+o3DsPz6DTU8C0fOLeECHF9TLaBhgymH9ZTESCTvBIfJseDTgSzfjiMm1WgA1zA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"@playwright/test":"1.44.1","@playwright/experimental-ct-react":"1.44.1"},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.136_1720801730193_0.8419356902342661","host":"s3://npm-registry-packages"}},"0.0.137":{"name":"@paragrav/rhf-utils","version":"0.0.137","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.137","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"14d349f44a03d6d20eac431619be80eee124ea52","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.137.tgz","fileCount":168,"integrity":"sha512-XXlpmZ7tbJwI+TlqPoJ2PEdImJYtEvAdd93dlRt1pK6wHqTTwzetgl914RZWrD6Vip8EO8nKV8sv5mdAAroDVQ==","signatures":[{"sig":"MEYCIQDW/fI5X2YKnf6m7OlJG1j9jijj5hpUfookNTBG7PaR2gIhAMhozchWLXidHQ0WZ93Y8lVd8GzgRUY7j84fraLM/hht","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91806},"type":"module","_from":"file:paragrav-rhf-utils-0.0.137.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/b6a96291503cc37ce7950a6d4b01b0bc/paragrav-rhf-utils-0.0.137.tgz","_integrity":"sha512-XXlpmZ7tbJwI+TlqPoJ2PEdImJYtEvAdd93dlRt1pK6wHqTTwzetgl914RZWrD6Vip8EO8nKV8sv5mdAAroDVQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"@playwright/test":"1.44.1","@playwright/experimental-ct-react":"1.44.1"},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.137_1721148037643_0.9660039746709681","host":"s3://npm-registry-packages"}},"0.0.138":{"name":"@paragrav/rhf-utils","version":"0.0.138","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.138","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"9fe6fd66d44dc7d8d14054f05bc2556b9f464c11","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.138.tgz","fileCount":168,"integrity":"sha512-dnkUgt2pT8UOIZ7uDOzOphFY3JeomI8/A4M9e0wVYFcJpOJ5jpjXaKnwSblT9ezDk1mH6xRP4o/hl+rVAk+T/g==","signatures":[{"sig":"MEYCIQD2yNCAPqbeoA9Muvy8O+Dirys/diQIzSyNIXnkWdNs+QIhAMqG9zNZLCL+m8rOw6gFHMzdLa1PL59jbaO3vhg92rA4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91712},"type":"module","_from":"file:paragrav-rhf-utils-0.0.138.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/fc47d2b43bac637b0305528a99f1525d/paragrav-rhf-utils-0.0.138.tgz","_integrity":"sha512-dnkUgt2pT8UOIZ7uDOzOphFY3JeomI8/A4M9e0wVYFcJpOJ5jpjXaKnwSblT9ezDk1mH6xRP4o/hl+rVAk+T/g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.138_1721208222843_0.45385920417395265","host":"s3://npm-registry-packages"}},"0.0.139":{"name":"@paragrav/rhf-utils","version":"0.0.139","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.139","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"95fa350986892432d16c09034e3222bf58e64a72","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.139.tgz","fileCount":105,"integrity":"sha512-WYw15ONhCA7QYJmlGKrfX1boEGCVLGuVAqho+z0WmXkwyiMxEmI4IOQY5dVB5PtwDbRO7Spd7+6s6/TAHHqFLg==","signatures":[{"sig":"MEUCIQCf9r8ge1sjFWUfg8/WWBl2IkUef7kW6Ra3nobEXvXjYwIgcYDsfTlWe3GBT7dR5+em7vEMv3zfGsveVBn8LfDKmTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79492},"type":"module","_from":"file:paragrav-rhf-utils-0.0.139.tgz","module":"./dist/esm/exports.mjs","exports":{".":{"import":{"types":"./dist/types/exports.d.ts","default":"./dist/esm/exports.mjs"}},"./form/context/group":{"import":{"types":"./dist/types/form/context/group/exports.d.ts","default":"./dist/esm/form/context/group/exports.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/f1ebdec856a61affcaf219fd704af6db/paragrav-rhf-utils-0.0.139.tgz","_integrity":"sha512-WYw15ONhCA7QYJmlGKrfX1boEGCVLGuVAqho+z0WmXkwyiMxEmI4IOQY5dVB5PtwDbRO7Spd7+6s6/TAHHqFLg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.139_1721230534254_0.8052391324379666","host":"s3://npm-registry-packages"}},"0.0.140":{"name":"@paragrav/rhf-utils","version":"0.0.140","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.140","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"0db2ff3844b212815121fd78885be33d1b18736f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.140.tgz","fileCount":13,"integrity":"sha512-C9fuaVrZUMNh7i/DnFjhy3NOXPHp0ET/TkpugSxgOGzxxbPBm93eUEppleyqnteBmQYA3VG4J/YUjbZK6tef+g==","signatures":[{"sig":"MEUCIQCQ+6phnRtVdHZYOy+j6lHm0lgpm4uqzBDECcEVYv4AvAIgCDtn2ktg6ENMAE6xQCppghHGn+lFQkl175xvk/ORAhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37155},"type":"module","_from":"file:paragrav-rhf-utils-0.0.140.tgz","module":"./dist/esm/main.mjs","exports":{".":{"import":{"types":"./dist/types/main.d.ts","default":"./dist/esm/main.mjs"}},"./trpc":{"import":{"types":"./dist/types/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/0a52b290bd3d1c5da5575e71f78e9fb5/paragrav-rhf-utils-0.0.140.tgz","_integrity":"sha512-C9fuaVrZUMNh7i/DnFjhy3NOXPHp0ET/TkpugSxgOGzxxbPBm93eUEppleyqnteBmQYA3VG4J/YUjbZK6tef+g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.140_1721281632352_0.5798638671523377","host":"s3://npm-registry-packages"}},"0.0.141":{"name":"@paragrav/rhf-utils","version":"0.0.141","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.141","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"a8488c4d5f5933f9e92eee73c7416e1ef0bcb2ad","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.141.tgz","fileCount":110,"integrity":"sha512-qf6KYJo56SEcGXdBrLP/lZxHUNYwBU3A9t5N0wno1GQUHvtVg0GRMUaBQTuqd3CcsDKCGOhemHcYK3u22+MdSA==","signatures":[{"sig":"MEQCICNBCNA1wxB9FVKfRbvwnlBZRg4pcIOHB38sAGg++97lAiA2uBs99hsuucOxR6Q/dZRakqcStPxbFOj3mE9Ft2JsOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82322},"type":"module","_from":"file:paragrav-rhf-utils-0.0.141.tgz","module":"./dist/esm/main.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/main.d.ts","default":"./dist/esm/main.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/f2ebe4c134c69b05215cb99a9736aaf0/paragrav-rhf-utils-0.0.141.tgz","_integrity":"sha512-qf6KYJo56SEcGXdBrLP/lZxHUNYwBU3A9t5N0wno1GQUHvtVg0GRMUaBQTuqd3CcsDKCGOhemHcYK3u22+MdSA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.141_1721285563565_0.9729167545337774","host":"s3://npm-registry-packages"}},"0.0.142":{"name":"@paragrav/rhf-utils","version":"0.0.142","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.142","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"bdfb4dff08b8bacb5da044c1827812f9b2a8e8e1","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.142.tgz","fileCount":114,"integrity":"sha512-m6zMvM750eyNuUymQAW5Kthnno5SSU7VDPPlFPyatD1H+axxBt1NQllUW2QpbxV2+YSQ4yktiiJFyJNTincb7w==","signatures":[{"sig":"MEYCIQDdGtL6wftxKJSWOHTi4AEOOYxpDH45R+wb1k+/slLm6QIhANZTKYYD/kW6OYD6IfVsimCTDprhrsXQHR+T/WbiNBrz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85614},"type":"module","_from":"file:paragrav-rhf-utils-0.0.142.tgz","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"C:\\Users\\paul\\AppData\\Local\\Temp\\c82b7d9971c6390d1e553c07241bfead\\paragrav-rhf-utils-0.0.142.tgz","_integrity":"sha512-m6zMvM750eyNuUymQAW5Kthnno5SSU7VDPPlFPyatD1H+axxBt1NQllUW2QpbxV2+YSQ4yktiiJFyJNTincb7w==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.142_1721303871500_0.31264146731831755","host":"s3://npm-registry-packages"}},"0.0.143":{"name":"@paragrav/rhf-utils","version":"0.0.143","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.143","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1845e78827a25b64eba31ddb05983846f813c1c7","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.143.tgz","fileCount":110,"integrity":"sha512-rj83kb/7q08EzVFqkbBkwr5LmrmjU5FKZTOSq851QYouEgpwSgF9iz7DBoDgUSoeTb9cP7xZSBniSOpftkdy1g==","signatures":[{"sig":"MEUCIHw1UzfAv7nqfJ1BM9k3ox+N85EBfeitzOcUTvaE5syIAiEAkNbueWAlRnadR+jlkgsL0InuzLnebHKKkvA6zG1Puck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82170},"type":"module","_from":"file:paragrav-rhf-utils-0.0.143.tgz","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/06d5d53685c538e3b5a3bb5668cbe000/paragrav-rhf-utils-0.0.143.tgz","_integrity":"sha512-rj83kb/7q08EzVFqkbBkwr5LmrmjU5FKZTOSq851QYouEgpwSgF9iz7DBoDgUSoeTb9cP7xZSBniSOpftkdy1g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.143_1727539476150_0.4449830184004848","host":"s3://npm-registry-packages"}},"0.0.144":{"name":"@paragrav/rhf-utils","version":"0.0.144","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.144","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"790625aed3af0f76b5a62b3dc2c58baae7f474d9","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.144.tgz","fileCount":110,"integrity":"sha512-5VODLKw3/S4DrN/X/QT62Bg7TVQASV/mm96jnuVGzzunAQF5VycByTQkxaNq6vaChesM6i4ov1KeCceYEGbOmw==","signatures":[{"sig":"MEYCIQCLDIeGc29YP+yuANrYbo3e++VlBPlCj2b8IfSMXfXmMgIhAKaMuXw9SQLVrkoQJ4727hg5/nI9+zz4/r/xE6v9rp52","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82416},"type":"module","_from":"file:paragrav-rhf-utils-0.0.144.tgz","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/fd88e6a5528bdaf2f5bd9fff83347d84/paragrav-rhf-utils-0.0.144.tgz","_integrity":"sha512-5VODLKw3/S4DrN/X/QT62Bg7TVQASV/mm96jnuVGzzunAQF5VycByTQkxaNq6vaChesM6i4ov1KeCceYEGbOmw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.144_1727542756390_0.5664272416598033","host":"s3://npm-registry-packages"}},"0.0.145":{"name":"@paragrav/rhf-utils","version":"0.0.145","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.145","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"8ef49b253a3f475c83cedf3dc1de8c4b0c0f5f78","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.145.tgz","fileCount":110,"integrity":"sha512-O4TZ3AjvlRjh4tjZFC9Q2WFwqCZ+dQleEKhJvKkJ79OmB+dpfzRAEHMOoM2EOdwWrIiGR99K9ZupeWZepzJ7nw==","signatures":[{"sig":"MEUCIGcwUJKgrMyLDhVnZYl/Qvm0d59lN4UauJRBoifhOhjOAiEAzfB6JIPyqsplMdLzuChx278zONs0ZR1CLRcVKlUKonE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82687},"type":"module","_from":"file:paragrav-rhf-utils-0.0.145.tgz","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/dabe580cca9a1695b78d7288d5fca4b8/paragrav-rhf-utils-0.0.145.tgz","_integrity":"sha512-O4TZ3AjvlRjh4tjZFC9Q2WFwqCZ+dQleEKhJvKkJ79OmB+dpfzRAEHMOoM2EOdwWrIiGR99K9ZupeWZepzJ7nw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.145_1728729010060_0.23343083540283338","host":"s3://npm-registry-packages"}},"0.0.146":{"name":"@paragrav/rhf-utils","version":"0.0.146","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.146","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"002dd8a2fc826258c777ac2fdcdbf75c04c1da49","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.146.tgz","fileCount":110,"integrity":"sha512-O78EMqC6S8Rv6E6bD2Y4441g2s057sh3L9GzYXD4oLVOevOjncVz4havqMiHUjA2qA9Yj15VN6+5ptdz6dry5A==","signatures":[{"sig":"MEUCIQDIz2kMTcV7XCXPihXHd6DHZngyqdtbIJYy9PjS+f762wIgPWUyrqcVgzEibrSOzYcvZjKHGE0Pncr6Gj9ANOMfn3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82687},"type":"module","_from":"file:paragrav-rhf-utils-0.0.146.tgz","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/6c7c0e56690ac17bd2232b59c0b2f31e/paragrav-rhf-utils-0.0.146.tgz","_integrity":"sha512-O78EMqC6S8Rv6E6bD2Y4441g2s057sh3L9GzYXD4oLVOevOjncVz4havqMiHUjA2qA9Yj15VN6+5ptdz6dry5A==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.146_1729871787310_0.9967046533098394","host":"s3://npm-registry-packages"}},"0.0.147":{"name":"@paragrav/rhf-utils","version":"0.0.147","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.0.147","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"6c97759759f6dd303e8e162556e3ee877bf66b7b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.0.147.tgz","fileCount":110,"integrity":"sha512-/kGCKUD5KcgNOG7QEoPI57Ob0MpsSKurLK/ovsuQj8utzTQIsVhFar7aDskhwYlWlYvbIurLH8n8DK9Ch0zHRA==","signatures":[{"sig":"MEUCIQDRX2d+pT8Sf0offJAsHmT6qtYa8jIaSZ0Ljpbg4qQjJAIgEb94o1tEsjuNZSNuU/4ZAJWsocGoz1p5etsb8B62K04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82680},"type":"module","_from":"file:paragrav-rhf-utils-0.0.147.tgz","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"_resolved":"/tmp/d687c77386cd626cd4262bce08a1f514/paragrav-rhf-utils-0.0.147.tgz","_integrity":"sha512-/kGCKUD5KcgNOG7QEoPI57Ob0MpsSKurLK/ovsuQj8utzTQIsVhFar7aDskhwYlWlYvbIurLH8n8DK9Ch0zHRA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.0.147_1730577184488_0.377338764067358","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@paragrav/rhf-utils","version":"0.1.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"license":"MIT","_id":"@paragrav/rhf-utils@0.1.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"e04cc9f0148823976a2536520d7461b22bf3c438","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.1.0.tgz","fileCount":110,"integrity":"sha512-sYsqJ/rVNIaiJLqoNUyQEuHymN+eMuA21VpaUwclFS/soD9yjga0POpOQUlFDtlmsc6jXz3ulXmqJywe6T5GWQ==","signatures":[{"sig":"MEUCIQD4/hvsJyYVt7L8oj9f/SOcSin6Q63JjbAOY80YePZN9wIgEDSr2x1+oYH2kFKIxaMroQg2+bTW4bTZc76rdyXA44M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85318},"type":"module","module":"./dist/esm/index.mjs","engines":{"node":">=20.14","pnpm":">=9.12.2"},"exports":{".":{"import":{"types":"./dist/types/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/types/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./group":{"import":{"types":"./dist/types/_exports/group.d.ts","default":"./dist/esm/group.mjs"}},"./utils":{"import":{"types":"./dist/types/_exports/utils.d.ts","default":"./dist/esm/utils.mjs"}}},"gitHead":"47a3f0c1857edcf6be30747ea01d810c6e316ddc","scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint --ignore-path ./.gitignore --ext ts,tsx --report-unused-disable-directives --max-warnings 0 .","test":"vitest run","build":"vite build","prepack":"clean-package","prepare":"husky","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","postpack":"clean-package restore","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","prepublishOnly":"pnpm build"},"_npmUser":{"name":"grnwld-paul","email":"npmjs@grnwld.dev"},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{},"sideEffects":false,"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.2","devDependencies":{"vite":"^5.4.10","husky":"^9.1.6","eslint":"^8.57.1","rollup":"^4.24.4","terser":"^5.36.0","vitest":"^2.1.4","prettier":"^3.3.3","cross-env":"^7.0.3","happy-dom":"^15.11.0","typescript":"^5.6.3","@types/node":"^20.17.6","lint-staged":"^15.2.10","@types/react":"^18.3.12","clean-package":"^2.2.0","vite-plugin-dts":"^4.3.0","@playwright/test":"^1.48.2","@types/react-dom":"^18.3.1","eslint-plugin-react":"^7.37.2","vite-tsconfig-paths":"^5.1.0","@vitejs/plugin-react":"^4.3.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^8.13.0","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.48.2","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"zod":"3","flat":"6","react":"18","react-dom":"18","@trpc/client":"next","@trpc/server":"next","react-hook-form":"7","@hookform/devtools":"4","@hookform/resolvers":"3"},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.1.0_1731274312358_0.7764697896864305","host":"s3://npm-registry-packages"}},"0.59.0":{"name":"@paragrav/rhf-utils","version":"0.59.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.59.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"0bd36721bd3a851cd65cc7126390bc9541009197","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.59.0.tgz","fileCount":140,"integrity":"sha512-FtONkFtL64GIiEm2B/yqIQQenqZCvko4+AZek9BBtqisVmnBs/7gRZsgaxEjsWABbWwI5/rj/trw8BhawpOLTQ==","signatures":[{"sig":"MEUCIQD+5XSjM7zDiv44t0h4cXQvenG97IRLjKITVjiNhChAeQIgP4aAVIlEdqSWEXuSLKVNfdwm2PHYqrjg/7RTA5e182g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137301},"type":"module","_from":"file:paragrav-rhf-utils-0.59.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/c1bafd32bfe5445c9a11eafe084e07d0/paragrav-rhf-utils-0.59.0.tgz","_integrity":"sha512-FtONkFtL64GIiEm2B/yqIQQenqZCvko4+AZek9BBtqisVmnBs/7gRZsgaxEjsWABbWwI5/rj/trw8BhawpOLTQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^7.1.3","react":"^19.0.0","eslint":"^9.22.0","esbuild":"^0.25.0","react-dom":"^19.0.0","@types/react":"^19.0.4","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","rollup":"^4.55.1","terser":"^5.44.1","vitest":"^4.0.17","globals":"^17.0.0","prettier":"^3.7.4","cross-env":"^10.1.0","happy-dom":"^20.1.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^24.10.8","lint-staged":"^16.2.7","clean-publish":"^6.0.1","@eslint/compat":"^2.0.1","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.3","@playwright/test":"^1.57.0","typescript-eslint":"^8.53.0","eslint-plugin-react":"^7.37.5","vite-tsconfig-paths":"^6.0.4","@vitejs/plugin-react":"^5.1.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.57.0","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.59.0_1769864739090_0.12009654869955533","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@paragrav/rhf-utils","version":"0.60.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.60.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"09587645e2bb29914e1d6fe470f122df0b8a4aee","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.60.0.tgz","fileCount":140,"integrity":"sha512-VlORz1X/qJz2FKw6sF1rv1urPw6IRs1Wa94qElTDzH3WzAXDAG92rSYj8MlMcOHi/YJ+brQVE2Wo+ANCuIo8HQ==","signatures":[{"sig":"MEQCIGWf8rJ2ZlvKQyq9BWg0KikPtgwhfWjKLw456LoR7xDmAiAw4N81awGxcHziaxYyVITQBXsoH6MyPAYpKCcN0Z+Q8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137301},"type":"module","_from":"file:paragrav-rhf-utils-0.60.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/3926ddf519e451056f8be5602abd96df/paragrav-rhf-utils-0.60.0.tgz","_integrity":"sha512-VlORz1X/qJz2FKw6sF1rv1urPw6IRs1Wa94qElTDzH3WzAXDAG92rSYj8MlMcOHi/YJ+brQVE2Wo+ANCuIo8HQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^7.1.3","react":"^19.0.0","eslint":"^9.22.0","esbuild":"^0.25.0","react-dom":"^19.0.0","@types/react":"^19.0.4","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","rollup":"^4.55.1","terser":"^5.44.1","vitest":"^4.0.17","globals":"^17.0.0","prettier":"^3.7.4","cross-env":"^10.1.0","happy-dom":"^20.1.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^24.10.8","lint-staged":"^16.2.7","clean-publish":"^6.0.1","@eslint/compat":"^2.0.1","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.3","@playwright/test":"^1.57.0","typescript-eslint":"^8.53.0","eslint-plugin-react":"^7.37.5","vite-tsconfig-paths":"^6.0.4","@vitejs/plugin-react":"^5.1.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.57.0","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.60.0_1769865748207_0.01697238287047753","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@paragrav/rhf-utils","version":"0.61.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.61.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"fbb8ea2909f2edb90b478754986d0100f9fb230f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.61.0.tgz","fileCount":140,"integrity":"sha512-xDxHJFTpBN9a2xMQT7+1yqjuC9cbPoerwtG8MLO5CERy1UajIATWp/dRXF8H0qG2BUNqaWzXc2W+rdUVDRFmIA==","signatures":[{"sig":"MEUCIFCAfCl+O2uBfWloDhBmqa0cJ2KRuRlv4TIVzRo1ee1RAiEArM9zD8sxamBVrRtHzMDKvid93xWmLlZBqxY13ISpr8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137095},"type":"module","_from":"file:paragrav-rhf-utils-0.61.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/afa89b7d4e68161020de3eabe6220259/paragrav-rhf-utils-0.61.0.tgz","_integrity":"sha512-xDxHJFTpBN9a2xMQT7+1yqjuC9cbPoerwtG8MLO5CERy1UajIATWp/dRXF8H0qG2BUNqaWzXc2W+rdUVDRFmIA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^7.1.3","react":"^19.0.0","eslint":"^9.22.0","esbuild":"^0.25.0","react-dom":"^19.0.0","@types/react":"^19.0.4","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","rollup":"^4.55.1","terser":"^5.44.1","vitest":"^4.0.17","globals":"^17.0.0","prettier":"^3.7.4","cross-env":"^10.1.0","happy-dom":"^20.1.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^24.10.8","lint-staged":"^16.2.7","clean-publish":"^6.0.1","@eslint/compat":"^2.0.1","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.3","@playwright/test":"^1.57.0","typescript-eslint":"^8.53.0","eslint-plugin-react":"^7.37.5","vite-tsconfig-paths":"^6.0.4","@vitejs/plugin-react":"^5.1.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.26","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.57.0","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.61.0_1769885585464_0.8418655210429387","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@paragrav/rhf-utils","version":"0.62.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.62.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1da381e94a71d1f77fdeb6799406b3b43127a59f","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.62.0.tgz","fileCount":143,"integrity":"sha512-DvkM7aqGO/z/fyss+Guiy8L663Faa68VAjDs/b0ng5BkiiS3Us+WqBZGETnK4gLaKiS/ykmvWtkqhIrG/oAnIw==","signatures":[{"sig":"MEYCIQDzokWOAO0U4w6ey9TEiWwZM3AWmIrCCuOKE5DB1nUD1QIhALBcSNtEFeSoaOt3/LLLG8gw5UMOMOloM3inUVFb5YWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135529},"type":"module","_from":"file:paragrav-rhf-utils-0.62.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/7c88fcf2efcdb63c2674b8092cb29c8d/paragrav-rhf-utils-0.62.0.tgz","_integrity":"sha512-DvkM7aqGO/z/fyss+Guiy8L663Faa68VAjDs/b0ng5BkiiS3Us+WqBZGETnK4gLaKiS/ykmvWtkqhIrG/oAnIw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^7.1.3","react":"^19.0.0","eslint":"^9.22.0","esbuild":"^0.25.0","react-dom":"^19.0.0","@types/react":"^19.0.4","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","rollup":"^4.57.1","terser":"^5.46.0","vitest":"^4.0.18","globals":"^17.3.0","prettier":"^3.8.1","cross-env":"^10.1.0","happy-dom":"^20.6.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^24.10.13","lint-staged":"^16.2.7","clean-publish":"^6.0.1","@eslint/compat":"^2.0.2","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.3","@playwright/test":"^1.58.2","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","vite-tsconfig-paths":"^6.1.0","@vitejs/plugin-react":"^5.1.4","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.0","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.55.0","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.58.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.62.0_1771081676610_0.43547674173760464","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@paragrav/rhf-utils","version":"0.63.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.63.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"befc41f2b704d26053f68f57aeccd245b9b899de","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.63.0.tgz","fileCount":143,"integrity":"sha512-wCrNG7HpZevznNsF3FXNpp9In9Jk4iAnM7qsrb2HX4LXMU1RXRRp9M7OTxVDnoTdhn8V+xidEpjD15mYPp7HJw==","signatures":[{"sig":"MEQCIGtWEZageSD3l2vEF5N2aDLFeSzYfrQdSCilGssh5iiDAiA6h/M7ItYtaHBZLuWjovgShr+JAotHX/I+VdnEjJpokw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130952},"type":"module","_from":"file:paragrav-rhf-utils-0.63.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/3e5f27bcfdfddafd5ebe44f979df7074/paragrav-rhf-utils-0.63.0.tgz","_integrity":"sha512-wCrNG7HpZevznNsF3FXNpp9In9Jk4iAnM7qsrb2HX4LXMU1RXRRp9M7OTxVDnoTdhn8V+xidEpjD15mYPp7HJw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.2","@types/react":"^19.0.4","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.2","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.60.0","terser":"^5.46.1","vitest":"^4.1.1","globals":"^17.4.0","prettier":"^3.8.1","cross-env":"^10.1.0","happy-dom":"^20.8.8","@eslint/js":"^9.39.4","typescript":"^6.0.2","@types/node":"^24.12.0","lint-staged":"^16.4.0","clean-publish":"^6.0.4","@eslint/compat":"^2.0.3","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.58.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.57.2","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.57.2","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.58.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.63.0_1774602560763_0.7748341586166578","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@paragrav/rhf-utils","version":"0.64.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.64.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"1021cb142fba7c612a79adebc092e07a5efea141","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.64.0.tgz","fileCount":144,"integrity":"sha512-OxJ7Dr/78mcFIf5PTXKjoMTu07R/b4U0q3DGDtUH7e6rgl0zFaCJnKC+bAkNotbzuFvf0L2DAiNhD+jnsXHcDg==","signatures":[{"sig":"MEQCIFr+y7vNnTuEz57LEdwssEM/auELqffZHfHb0VGXq4SZAiB6vUo1buP576R+j5aIp9Q5Mbs8oriE0gH0G0OWy0y0ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131678},"type":"module","_from":"file:paragrav-rhf-utils-0.64.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/49d36352d0f7802b9e10b738e7552302/paragrav-rhf-utils-0.64.0.tgz","_integrity":"sha512-OxJ7Dr/78mcFIf5PTXKjoMTu07R/b4U0q3DGDtUH7e6rgl0zFaCJnKC+bAkNotbzuFvf0L2DAiNhD+jnsXHcDg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.2","@types/react":"^19.0.4","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.60.2","terser":"^5.46.2","vitest":"^4.1.5","globals":"^17.5.0","prettier":"^3.8.3","cross-env":"^10.1.0","happy-dom":"^20.9.0","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","clean-publish":"^6.0.5","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.59.1","typescript-eslint":"^8.59.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.59.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.59.0","eslint-plugin-simple-import-sort":"^12.1.1","@playwright/experimental-ct-react":"^1.59.1","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.64.0_1777392903547_0.10439476482002741","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@paragrav/rhf-utils","version":"0.65.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.65.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"98cfa84a46960cc891040871bacb1031501a675b","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.65.0.tgz","fileCount":146,"integrity":"sha512-KusOYGnXRXt1tkaVMGe+uwg/weHsI/CnlWGgnShhmzxjQUkFhvxxGbR71rzrUAsieUEl4RthVP9Qu4ZmdU9zeQ==","signatures":[{"sig":"MEUCIFdUCmqCMh/d2zAmrZltqKDYhPVROK0+ZJewkOPHyBKdAiEAlFobtkJKYHEn/kH1dP3NzgZxPswutC06ZDAtRxm2zGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131811},"type":"module","_from":"file:paragrav-rhf-utils-0.65.0.tgz","types":"./dist/dts/_exports/types.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/dts/_exports/index.d.ts","default":"./dist/esm/index.mjs"}},"./trpc":{"import":{"types":"./dist/dts/_exports/trpc.d.ts","default":"./dist/esm/trpc.mjs"}},"./relay":{"import":{"types":"./dist/dts/_exports/relay.d.ts","default":"./dist/esm/relay.mjs"}}},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/1cebb5d7b0ec66cb60bd6e664c56ba13/paragrav-rhf-utils-0.65.0.tgz","_integrity":"sha512-KusOYGnXRXt1tkaVMGe+uwg/weHsI/CnlWGgnShhmzxjQUkFhvxxGbR71rzrUAsieUEl4RthVP9Qu4ZmdU9zeQ==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.65.0_1781360373776_0.9608842783894385","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@paragrav/rhf-utils","version":"0.66.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.66.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"a184f8bc95742f7fa2c9100d1aff87961e71f482","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.66.0.tgz","fileCount":2,"integrity":"sha512-N2ikRtpnQzN8N5PWbqHyUvfnGKzrgP7ILLEaxTdvsp9OgotVvgLrzQQpDQ6MgVWz8fWWuVwi8GjAJ3hr+Gwqag==","signatures":[{"sig":"MEUCIFAKQJ43ikA+//OegeUgmj5RDlOfanTuj0JO3Li3Nnk0AiEAr9mzd5jLnZvndClT2UV6WOIVfv0d8Tfdsft/TfOF4To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25839},"type":"module","_from":"file:paragrav-rhf-utils-0.66.0.tgz","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/6b813317ea5b2935153384d511084c0a/paragrav-rhf-utils-0.66.0.tgz","_integrity":"sha512-N2ikRtpnQzN8N5PWbqHyUvfnGKzrgP7ILLEaxTdvsp9OgotVvgLrzQQpDQ6MgVWz8fWWuVwi8GjAJ3hr+Gwqag==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.66.0_1781416848246_0.8567399696938527","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@paragrav/rhf-utils","version":"0.67.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.67.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"73bf373cfd4ba4621663fb7aa9e5f2b0202ebb92","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.67.0.tgz","fileCount":12,"integrity":"sha512-7aFjijaFH9bJ1yXYbhB5Bz2yu/X8HXNp5bPd6NrjU9SIx+LL9JOpNchK9tB5rRKHlY6oA+e4DzhaLNHNcUu39Q==","signatures":[{"sig":"MEYCIQD1U0GfDq4EDjow5nHSS5XPJw47/mMLPLa8WWAqd1ROlQIhAJ5K/FPyj9sQglMCnnb17w8Vv7L1/aqMiFmSjKVblQFo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94512},"type":"module","_from":"file:paragrav-rhf-utils-0.67.0.tgz","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/256de967bc8a441ff70549552066ebed/paragrav-rhf-utils-0.67.0.tgz","_integrity":"sha512-7aFjijaFH9bJ1yXYbhB5Bz2yu/X8HXNp5bPd6NrjU9SIx+LL9JOpNchK9tB5rRKHlY6oA+e4DzhaLNHNcUu39Q==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.67.0_1781417220170_0.7826341838550179","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@paragrav/rhf-utils","version":"0.68.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.68.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"74167962531d2454377be8e9981bd3583cdd0017","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.68.0.tgz","fileCount":22,"integrity":"sha512-zJ9eJafkGB8FNhbRZz/3JckPIOw/jYPwkjWyaEkW84b7JhJYu9G/m3Nfx1mxAqDTx1vPuJ0WFw0xCioLGcewaA==","signatures":[{"sig":"MEQCIAhYqmcve9aHNWD6/gHjAugvXRxkO4h7ni95GZnB3FRBAiA+gQICPEkkW7E2WvEauummluE+uaLmCA56Z4qVZzL4pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207268},"type":"module","_from":"file:paragrav-rhf-utils-0.68.0.tgz","types":"./dist/tsdown/index.d.ts","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/6996b902a4050e87e49e676f4b0a0f9f/paragrav-rhf-utils-0.68.0.tgz","_integrity":"sha512-zJ9eJafkGB8FNhbRZz/3JckPIOw/jYPwkjWyaEkW84b7JhJYu9G/m3Nfx1mxAqDTx1vPuJ0WFw0xCioLGcewaA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.68.0_1781418641109_0.3654798050443855","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@paragrav/rhf-utils","version":"0.69.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.69.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"5fa40e30256f23d963074cfdb05524bcf8ae510d","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.69.0.tgz","fileCount":22,"integrity":"sha512-aRRyR/Hr1WmJ7cxnBwn1R69exbBTprYF34rp+K52kr3+z9W+0WAp87dgUv4UH821QzEeBx0TWdmuM9aY3jC4zg==","signatures":[{"sig":"MEUCIQDtPwsj21SZB06fhZOSHoryu9v2IL7MhTJBZPMRSE7i3wIgUd6k4/HxOrJ/wJlaNnc3Vxz77T7elLyDPJukES3e/nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207259},"type":"module","_from":"file:paragrav-rhf-utils-0.69.0.tgz","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/aca7c1d9aa3b7fc3136d72da496bab85/paragrav-rhf-utils-0.69.0.tgz","_integrity":"sha512-aRRyR/Hr1WmJ7cxnBwn1R69exbBTprYF34rp+K52kr3+z9W+0WAp87dgUv4UH821QzEeBx0TWdmuM9aY3jC4zg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.69.0_1781419357571_0.09496292755689595","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@paragrav/rhf-utils","version":"0.70.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.70.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"8de1b16d6256724dcaf37499f2f9d0a08f9e2fe1","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.70.0.tgz","fileCount":22,"integrity":"sha512-BN0auVyjfBNDr3u13fA5rA0Thy4af0LT3YBTJo9dwyVvi2BM+Ir0XjPSgWOx+AtQkRQPUM7zWG+TbxMyMovXBA==","signatures":[{"sig":"MEUCIBGCYNthXJPxxPUThlvHVmP3O8QEKWAaeMDfmpdJtqu2AiEAjMRYR4M3sBQI4Hqq7bPFQ2nA/EFJMYfsboU96cJp/+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207375},"main":"./dist/tsdown/index.mjs","type":"module","_from":"file:paragrav-rhf-utils-0.70.0.tgz","types":"./dist/tsdown/index.d.mts","module":"./dist/tsdown/index.mjs","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/a18c3cd0449ac63f65154a1669fbc094/paragrav-rhf-utils-0.70.0.tgz","_integrity":"sha512-BN0auVyjfBNDr3u13fA5rA0Thy4af0LT3YBTJo9dwyVvi2BM+Ir0XjPSgWOx+AtQkRQPUM7zWG+TbxMyMovXBA==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.70.0_1781419916256_0.08424200840974105","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@paragrav/rhf-utils","version":"0.71.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.71.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"9dc957f4230d75e6b2f3058d145550eb264e36f8","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.71.0.tgz","fileCount":22,"integrity":"sha512-KtVZxSXn1TkOAIbAekqsJy6/YfJmQULjIeLJQrBkYO8adaLJ+wo9r3WC6GLhSssMbXo/wqNcc2THWMUpIJbd/g==","signatures":[{"sig":"MEQCIEuKjWw4xCzeWE3yuu7x8bV7DzRAbgcLv9ibU4M9jbVOAiAFfEGSJTP3OZ7seZ0lIU2DFDPwKFSBAqS9DfFAm8HlrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207229},"type":"module","_from":"file:paragrav-rhf-utils-0.71.0.tgz","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/aa29e85c2d02cfd22ba924fb59cfe574/paragrav-rhf-utils-0.71.0.tgz","_integrity":"sha512-KtVZxSXn1TkOAIbAekqsJy6/YfJmQULjIeLJQrBkYO8adaLJ+wo9r3WC6GLhSssMbXo/wqNcc2THWMUpIJbd/g==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","unplugin-dts":"^1.0.2","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.71.0_1781420509241_0.4080367165885812","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@paragrav/rhf-utils","version":"0.72.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.72.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"e92c45998e6a8e447b36843e2613436b0807ee38","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.72.0.tgz","fileCount":22,"integrity":"sha512-NODghzd4Qhne5YVvJSNtSXv93P2EBLjs4AyKS4YOVzIODl3T2samulgmN3NZKy4ap9NnZLJh0FXP4TKLuLPzkg==","signatures":[{"sig":"MEUCIQD7MjpQXl/hFwmYPiRJ6LXsY9zu+uZRi1IPUNeTLYCK4QIgcrAPdjnD0hjPTk/muFPLhjq9UfyzXHPvm83o4B6O53M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207208},"type":"module","_from":"file:paragrav-rhf-utils-0.72.0.tgz","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/7e7d71ada4bf731adc578cbf0276c9da/paragrav-rhf-utils-0.72.0.tgz","_integrity":"sha512-NODghzd4Qhne5YVvJSNtSXv93P2EBLjs4AyKS4YOVzIODl3T2samulgmN3NZKy4ap9NnZLJh0FXP4TKLuLPzkg==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.0.2","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.61.1","terser":"^5.48.0","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.2","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.60.0","typescript-eslint":"8.61.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.2","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"8.61.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"8.61.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.60.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.72.0_1781421568349_0.4821115266497955","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@paragrav/rhf-utils","version":"0.73.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":{"name":"paragrav.dev"},"_id":"@paragrav/rhf-utils@0.73.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"dc17ccfb7a640f9ae16e2b1b8176672bfc0597b1","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.73.0.tgz","fileCount":22,"integrity":"sha512-sAAOu/G6LolzGX2bSu1oSKK8s8ZN6+Swk2cGEXtv2aA77arkUM3CLzLpA4TGz6RZBhP8nzTy1YoXUWWJXiHejw==","signatures":[{"sig":"MEUCIQCoYZCsA/dpM6v/c1Tq3eM6u+M9Gy9F8Ji2E+aHiMyN8QIgahyIxWms09kHp1SawEk450k+DnocZwMgGRYB5Tp3x9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212466},"type":"module","_from":"file:paragrav-rhf-utils-0.73.0.tgz","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"_resolved":"/tmp/40ce3b864946ec1b090efcc83a373739/paragrav-rhf-utils-0.73.0.tgz","_integrity":"sha512-sAAOu/G6LolzGX2bSu1oSKK8s8ZN6+Swk2cGEXtv2aA77arkUM3CLzLpA4TGz6RZBhP8nzTy1YoXUWWJXiHejw==","repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Integration utilities for react-hook-form.","directories":{},"resolutions":{"vite":"^8.1.0","react":"^19.0.0","eslint":"^9.39.4","react-dom":"^19.0.0","typescript":"^6.0.3","@types/react":"^19.0.4","unrs-resolver":"1.11.1","@types/react-dom":"^19.0.2"},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","husky":"^9.1.7","eslint":"^9.39.4","rollup":"^4.62.2","terser":"^5.48.0","tsdown":"^0.22.3","vitest":"^4.1.9","globals":"^17.7.0","prettier":"^3.8.4","cross-env":"^10.1.0","happy-dom":"^20.10.6","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^24.13.2","lint-staged":"^17.0.8","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.5","@playwright/test":"^1.61.0","typescript-eslint":"^8.62.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.61.0","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.73.0_1782491223710_0.5919461313278067","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@paragrav/rhf-utils","version":"0.74.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":"paragrav.dev","_id":"@paragrav/rhf-utils@0.74.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"250449bf3d0cb0095415f33e703711719bfa9ffd","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.74.0.tgz","fileCount":22,"integrity":"sha512-7Igbzn10TaqHB9WJgL8s9298dTB25z+CiyhcwWkn0OEWRCxRMVpoMEP4ReQ8U/OBvyDZFagc//dXzGarVQRsAA==","signatures":[{"sig":"MEUCIHMyitWIz9gkxf/UsSS+0NOHhiGMRpUfI0s01jmjYu8IAiEArJ9wqPRU6wMKlpkx8Z1dy9zlIUNQszStImFYDBSBics=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208386},"type":"module","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint . --cache --cache-strategy content","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.4","husky":"^9.1.7","eslint":"^9.39.5","rollup":"^4.62.2","terser":"^5.49.0","tsdown":"^0.22.7","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","cross-env":"^10.1.0","happy-dom":"^20.10.6","@eslint/js":"^9.39.5","typescript":"^6.0.3","@types/node":"^24.13.3","lint-staged":"^17.0.8","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","@playwright/test":"^1.61.1","typescript-eslint":"^8.64.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.6.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.64.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.64.0","eslint-plugin-simple-import-sort":"^13.0.0","@playwright/experimental-ct-react":"^1.61.1","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.74.0_1784356121524_0.005739247038372364","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@paragrav/rhf-utils","version":"0.75.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":"paragrav.dev","_id":"@paragrav/rhf-utils@0.75.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"6bf96a457665fbb4c5c2f1766e6f80c107249452","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.75.0.tgz","fileCount":22,"integrity":"sha512-lBKvvonROz8MR10HUGEwz+78juYI7FRIdpqrxWoV8FMDUpKofEBESe3DFU3sSp/Y+G3qtm6Iw2VDuPM4yZOjnA==","signatures":[{"sig":"MEUCIQDH7PFwA+WrXLGz0ZUqlvekvnVfYFswJ420h6J25GWNFgIgPmzUr+jZN9uJK7OhSVNjQ1NQtdrSzB52emog7lMiz8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208455},"type":"module","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint .","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","husky":"^9.1.7","eslint":"^9.39.5","rollup":"^4.62.2","terser":"^5.49.0","tsdown":"^0.22.13","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.6","cross-env":"^10.1.0","happy-dom":"^20.11.0","@eslint/js":"^9.39.5","typescript":"^6.0.3","@types/node":"^24.13.3","lint-staged":"^17.1.1","clean-publish":"^7.1.0","@eslint/compat":"^2.1.0","@eslint/eslintrc":"^3.3.6","@playwright/test":"^1.61.1","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.4","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.7.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-simple-import-sort":"^14.0.0","@playwright/experimental-ct-react":"^1.61.1","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.75.0_1784967691463_0.9966674204451147","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@paragrav/rhf-utils","version":"0.76.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":"paragrav.dev","_id":"@paragrav/rhf-utils@0.76.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"f09422a4fab91509d8620e142382b1603f917e7c","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.76.0.tgz","fileCount":22,"integrity":"sha512-d7zBnteQkOtOuW/IDvMNANsqE8+XixB1gW69QvQF6VCaIDb8FvXWR8W3PQK2QdvG8a8aItXA/cWNu+Kzy4oieg==","signatures":[{"sig":"MEUCIFFeacZmjvYqu+E0r7sF7OlCFN7Zxl6N1j9NBRXWf4E7AiEA5pkE1a4QSZ/Cq47HldWrrB7AXN4CVWLQKDqZXiaIcNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+lZoW1dhZKRE1FPa4ytxyFwc7bsTvSVNx+YsJMfH6GAiEArLMRf4oo6UeVBVlKJhMzfcprBzkNqvX7d6ELuVP+4oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208588},"type":"module","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint .","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","eslint":"^9.39.5","rollup":"^4.63.1","terser":"^5.51.2","tsdown":"^0.23.0","vitest":"^5.0.0","globals":"^17.12.0","prettier":"^3.9.6","cross-env":"^10.1.0","happy-dom":"^20.14.0","@eslint/js":"^9.39.5","typescript":"^6.0.3","@types/node":"^24.13.3","lint-staged":"^17.5.0","clean-publish":"^7.1.0","@eslint/compat":"2.1.0","@eslint/eslintrc":"^3.3.7","@playwright/test":"^1.62.1","typescript-eslint":"^8.70.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.1.1","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.7.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.70.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.70.0","eslint-plugin-simple-import-sort":"^14.0.0","@playwright/experimental-ct-react":"^1.62.1","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.76.0_1789143803719_0.6397268669362444","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@paragrav/rhf-utils","version":"0.77.0","keywords":["integration","form","forms","react","react-hook-form","utilities","utils","zod"],"author":"paragrav.dev","_id":"@paragrav/rhf-utils@0.77.0","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"homepage":"https://github.com/paragrav/rhf-utils","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"c38505a2292926824893752a10efda12a1c7385d","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.77.0.tgz","fileCount":22,"integrity":"sha512-FD5uXimRJ1pDwjo6i5xWo1OG5wII5/7wC5C6EbhFiHuuSVJ22qENgsCRCR0CyJeHm58NaNu520Ftu/VzRNYavA==","signatures":[{"sig":"MEUCIFtwKJxGChJhcZKC9k1CmL/UwJ6SwA8Z3FnPQCxwLv09AiEA64TP0fetq/sFFLb2Yf4X1YJ/53CLUlSHSdNn9NnlkWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/k/VEJm9XGjWXXZHTh8FMNXLpWDmy2nraYw7ElPqJHgIgW11Gp7rO1IUKMDFtPlVsg6V9MnUWM5mg5f9/qoCcAS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208588},"type":"module","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"eslint .","test":"vitest run","build":"tsc -b && tsdown","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","lint:fix":"pnpm run lint --fix","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"description":"Integration utilities for react-hook-form.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","husky":"^9.1.7","eslint":"^9.39.5","rollup":"^4.63.1","terser":"^5.51.2","tsdown":"^0.23.0","vitest":"^5.0.0","globals":"^17.12.0","prettier":"^3.9.6","cross-env":"^10.1.0","happy-dom":"^20.14.0","@eslint/js":"^9.39.5","typescript":"^6.0.3","@types/node":"^24.13.3","lint-staged":"^17.5.0","clean-publish":"^7.1.0","@eslint/compat":"2.1.0","@eslint/eslintrc":"^3.3.7","@playwright/test":"^1.62.1","typescript-eslint":"^8.70.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.1.1","eslint-plugin-import":"^2.32.0","safe-stable-stringify":"^2.5.0","@eslint/config-helpers":"^0.7.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.5.6","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.70.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.70.0","eslint-plugin-simple-import-sort":"^14.0.0","@playwright/experimental-ct-react":"^1.62.1","eslint-import-resolver-typescript":"^4.4.5"},"peerDependencies":{"zod":"3","flat":"6","react":">=18","react-dom":">=18","@trpc/client":"11","@trpc/server":"11","@types/react":">=18","react-hook-form":"7","@types/react-dom":">=18","@hookform/devtools":"4","@hookform/resolvers":"5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-utils_0.77.0_1789144660208_0.5847299722244115","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"_id":"@paragrav/rhf-utils@0.78.0","bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"dist":{"shasum":"dc2b89d4c8071e0737d1dc9bf2681a4d2857ee14","tarball":"https://registry.npmjs.org/@paragrav/rhf-utils/-/rhf-utils-0.78.0.tgz","fileCount":22,"integrity":"sha512-vm43VT+BXe/i7uEeD4gEPvdisAM4RJKnCKF0WpYbB9JuHBZ5v6ZugaqxaNUDloy8JR2gRnyf95SSdwCfZ3nDzQ==","signatures":[{"sig":"MEUCIHtqHmQGxZUvR0sftjVHe0/opBK3K/FP1wuH1Kgmn1bqAiEA5fuhgJBYmk0f7XRr4VW6/ykGfHQ24LAObrZaTVRU10w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEbkQpoO4qK/LBQQAIEopEcykQ0oUDJA4QRK0AeWTpICAiEAwF1Qm4E5iIOk4XtRJyDr5bY/oiyxSmhw4+UqwsIUwjk="}],"unpackedSize":635875},"name":"@paragrav/rhf-utils","type":"module","author":"paragrav.dev","exports":{".":"./dist/tsdown/index.js","./trpc":"./dist/tsdown/trpc.js","./relay":"./dist/tsdown/relay.js","./package.json":"./package.json"},"scripts":{"dev":"vite --config vite.config.dev.ts --force","tsc":"tsc","lint":"pnpm lint:ox --quiet","test":"vitest run","build":"tsc -b && tsdown","format":"oxfmt","lint:ox":"pnpm oxlint","preview":"vite preview --config vite.config.dev.ts","test:ct":"playwright test -c playwright-ct.config.ts","validate":"cross-env CI=1 pnpm install && pnpm tsc && pnpm lint && pnpm test && pnpm test:ct","build:dev":"vite build --config vite.config.dev.ts","preinstall":"npx only-allow pnpm","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","lint:ox:fix":"pnpm oxlint --fix","format:check":"oxfmt --check"},"version":"0.78.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66b8bbea-03b7-4adc-be09-0f30b56ae929"}},"homepage":"https://github.com/paragrav/rhf-utils","keywords":["form","forms","integration","react","react-hook-form","utilities","utils","zod"],"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"description":"Integration utilities for react-hook-form.","directories":{},"maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"sideEffects":false,"publishConfig":{"tempDir":"publish","withoutPublish":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vite":"^8.3.0","husky":"^9.1.7","oxfmt":"^0.70.0","oxlint":"^1.85.0","rollup":"^4.63.4","terser":"^5.51.2","tsdown":"^0.23.0","vitest":"^5.0.1","globals":"^17.12.0","cross-env":"^10.1.0","happy-dom":"^20.14.5","typescript":"^6.0.3","@types/node":"^24.13.6","lint-staged":"^17.5.1","clean-publish":"^7.1.0","oxlint-tsgolint":"^7.0.2002","@playwright/test":"^1.62.1","@typescript/native":"npm:typescript@^7.0.2","@vitejs/plugin-react":"^6.1.1","safe-stable-stringify":"^2.5.0","@rollup/plugin-typescript":"^12.3.0","@playwright/experimental-ct-react":"^1.62.1"},"peerDependencies":{"flat":"~6","react":">=18","react-dom":">=18","@trpc/client":"~11","@trpc/server":"~11","@types/react":">=18","react-hook-form":"~7","@types/react-dom":">=18","@hookform/devtools":"~4","@hookform/resolvers":"~5"},"peerDependenciesMeta":{"@trpc/client":{"optional":true},"@trpc/server":{"optional":true},"@hookform/devtools":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rhf-utils_0.78.0_1790491429718_0.38487335784080945"}}},"time":{"created":"2024-03-30T10:04:56.934Z","modified":"2026-09-27T06:43:49.975Z","0.0.16":"2024-03-30T10:04:57.227Z","0.0.17":"2024-03-30T10:13:32.346Z","0.0.18":"2024-03-30T11:42:31.987Z","0.0.19":"2024-03-31T09:21:43.251Z","0.0.20":"2024-03-31T10:34:25.825Z","0.0.21":"2024-03-31T12:33:44.180Z","0.0.22":"2024-03-31T12:43:06.832Z","0.0.23":"2024-03-31T18:20:28.093Z","0.0.26":"2024-04-01T07:24:21.035Z","0.0.27":"2024-04-01T07:32:39.723Z","0.0.28":"2024-04-02T15:50:30.414Z","0.0.30":"2024-04-06T07:43:19.113Z","0.0.31":"2024-04-06T07:50:47.151Z","0.0.32":"2024-04-06T08:06:59.890Z","0.0.35":"2024-04-06T08:16:41.072Z","0.0.36":"2024-04-07T13:13:28.465Z","0.0.37":"2024-04-08T06:21:10.274Z","0.0.38":"2024-04-11T18:29:33.602Z","0.0.45":"2024-04-11T19:31:43.986Z","0.0.48":"2024-04-11T23:03:48.184Z","0.0.50":"2024-04-14T16:06:10.584Z","0.0.51":"2024-04-14T16:50:33.937Z","0.0.53":"2024-04-15T15:13:29.302Z","0.0.56":"2024-04-21T07:15:19.205Z","0.0.57":"2024-04-21T08:42:55.201Z","0.0.58":"2024-04-21T09:16:03.591Z","0.0.59":"2024-04-21T09:29:32.155Z","0.0.60":"2024-04-21T09:34:12.211Z","0.0.61":"2024-04-27T16:18:18.006Z","0.0.62":"2024-04-28T06:51:56.215Z","0.0.63":"2024-04-28T08:03:19.733Z","0.0.64":"2024-04-28T09:02:51.573Z","0.0.65":"2024-04-28T16:05:57.340Z","0.0.66":"2024-04-28T16:21:08.336Z","0.0.67":"2024-04-28T16:50:05.141Z","0.0.68":"2024-05-01T08:32:49.416Z","0.0.69":"2024-05-01T09:18:57.326Z","0.0.70":"2024-05-01T20:13:42.709Z","0.0.71":"2024-05-02T10:27:43.073Z","0.0.72":"2024-05-02T15:00:55.276Z","0.0.73":"2024-05-02T15:58:53.572Z","0.0.74":"2024-05-02T16:01:52.361Z","0.0.75":"2024-05-03T06:50:50.092Z","0.0.76":"2024-05-03T07:32:35.051Z","0.0.77":"2024-05-03T07:45:32.133Z","0.0.78":"2024-05-03T07:49:57.790Z","0.0.79":"2024-05-03T07:55:44.872Z","0.0.80":"2024-05-03T08:02:21.604Z","0.0.81":"2024-05-03T14:48:30.066Z","0.0.82":"2024-05-03T15:19:11.015Z","0.0.83":"2024-05-03T15:36:57.746Z","0.0.84":"2024-05-04T06:02:59.673Z","0.0.85":"2024-05-04T06:29:31.371Z","0.0.86":"2024-05-04T15:13:12.762Z","0.0.87":"2024-05-04T16:21:05.791Z","0.0.88":"2024-05-08T13:42:39.751Z","0.0.89":"2024-05-09T15:20:46.764Z","0.0.90":"2024-05-18T11:23:40.983Z","0.0.91":"2024-05-21T05:48:38.624Z","0.0.92":"2024-05-24T10:17:36.497Z","0.0.93":"2024-05-24T10:56:54.303Z","0.0.94":"2024-05-29T04:54:33.841Z","0.0.95":"2024-05-29T15:05:38.139Z","0.0.98":"2024-05-29T15:20:17.507Z","0.0.99":"2024-05-30T15:14:21.784Z","0.0.102":"2024-05-31T14:25:56.076Z","0.0.103":"2024-06-03T16:14:04.915Z","0.0.104":"2024-06-05T10:41:53.566Z","0.0.105":"2024-06-06T06:50:46.016Z","0.0.106":"2024-06-06T06:59:13.478Z","0.0.107":"2024-06-06T11:17:09.836Z","0.0.108":"2024-06-06T12:44:10.557Z","0.0.109":"2024-06-06T14:02:16.745Z","0.0.110":"2024-06-06T18:32:14.214Z","0.0.111":"2024-06-06T19:10:58.382Z","0.0.112":"2024-06-07T11:54:24.652Z","0.0.113":"2024-06-07T14:18:10.509Z","0.0.114":"2024-06-07T15:22:03.160Z","0.0.115":"2024-06-07T15:32:13.010Z","0.0.116":"2024-06-07T21:31:11.617Z","0.0.117":"2024-06-09T10:37:02.103Z","0.0.118":"2024-06-09T16:45:10.883Z","0.0.119":"2024-06-10T06:36:20.646Z","0.0.120":"2024-06-11T09:35:19.739Z","0.0.121":"2024-06-11T15:22:41.339Z","0.0.124":"2024-06-16T21:02:47.280Z","0.0.125":"2024-06-16T21:10:58.433Z","0.0.126":"2024-06-17T19:43:01.050Z","0.0.127":"2024-06-19T14:34:19.868Z","0.0.128":"2024-06-22T17:32:20.189Z","0.0.131":"2024-06-25T15:03:08.120Z","0.0.132":"2024-06-25T15:25:25.613Z","0.0.133":"2024-06-26T17:07:29.957Z","0.0.134":"2024-06-27T14:58:34.577Z","0.0.135":"2024-07-05T12:01:58.853Z","0.0.136":"2024-07-12T16:28:50.426Z","0.0.137":"2024-07-16T16:40:37.834Z","0.0.138":"2024-07-17T09:23:43.080Z","0.0.139":"2024-07-17T15:35:34.386Z","0.0.140":"2024-07-18T05:47:12.552Z","0.0.141":"2024-07-18T06:52:43.740Z","0.0.142":"2024-07-18T11:57:51.648Z","0.0.143":"2024-09-28T16:04:36.380Z","0.0.144":"2024-09-28T16:59:16.692Z","0.0.145":"2024-10-12T10:30:10.219Z","0.0.146":"2024-10-25T15:56:27.661Z","0.0.147":"2024-11-02T19:53:04.732Z","0.1.0":"2024-11-10T21:31:52.559Z","0.1.1":"2024-11-11T08:31:08.009Z","0.1.2":"2024-11-11T11:51:45.061Z","0.1.4":"2024-11-18T18:00:48.695Z","0.1.5":"2024-11-18T18:14:32.842Z","0.1.6":"2024-11-19T07:31:00.916Z","0.1.7":"2024-11-19T19:14:59.390Z","0.1.8":"2024-11-20T09:44:41.352Z","0.2.0":"2024-11-28T17:02:53.347Z","0.3.0":"2024-12-01T09:19:17.744Z","0.4.0":"2024-12-01T19:55:17.628Z","0.5.0":"2024-12-18T19:25:07.678Z","0.6.0":"2024-12-24T09:20:26.600Z","0.7.0":"2025-01-06T08:41:52.823Z","0.8.0":"2025-01-11T09:13:32.244Z","0.9.0":"2025-01-16T18:30:44.923Z","0.10.0":"2025-02-02T15:38:03.273Z","0.11.0":"2025-02-02T18:36:23.236Z","0.12.0":"2025-02-05T09:36:34.961Z","0.13.0":"2025-02-06T08:05:45.976Z","0.14.0":"2025-02-12T10:40:48.364Z","0.15.0":"2025-02-12T10:42:57.749Z","0.16.0":"2025-02-24T15:51:05.644Z","0.17.0":"2025-03-15T07:52:12.712Z","0.18.0":"2025-03-22T09:00:37.827Z","0.19.0":"2025-03-22T10:11:49.617Z","0.20.0":"2025-03-24T18:50:07.560Z","0.21.0":"2025-03-27T21:24:24.441Z","0.22.0":"2025-04-04T14:11:52.359Z","0.23.0":"2025-04-06T19:21:48.699Z","0.24.0":"2025-04-11T19:08:10.427Z","0.25.0":"2025-04-25T09:52:13.034Z","0.26.0":"2025-04-25T14:27:10.231Z","0.27.0":"2025-04-25T14:46:21.302Z","0.28.0":"2025-04-29T09:38:19.777Z","0.29.0":"2025-05-12T15:22:49.953Z","0.30.0":"2025-06-04T07:42:31.490Z","0.31.0":"2025-06-19T14:04:01.247Z","0.32.0":"2025-07-19T06:20:54.053Z","0.33.0":"2025-07-19T09:16:31.756Z","0.34.0":"2025-07-19T09:38:27.293Z","0.35.0":"2025-07-19T09:46:09.764Z","0.36.0":"2025-07-19T09:50:29.808Z","0.37.0":"2025-07-19T09:55:51.056Z","0.38.0":"2025-07-19T15:16:15.008Z","0.39.0":"2025-08-30T14:29:09.131Z","0.40.0":"2025-09-06T14:47:05.575Z","0.41.0":"2025-09-07T16:39:52.318Z","0.42.0":"2025-09-07T20:06:50.738Z","0.43.0":"2025-09-07T20:23:52.306Z","0.44.0":"2025-09-07T20:37:16.724Z","0.45.0":"2025-10-05T07:39:06.890Z","0.46.0":"2025-10-10T16:43:46.875Z","0.47.0":"2025-10-10T16:53:57.887Z","0.48.0":"2025-10-12T16:55:48.111Z","0.49.0":"2025-10-13T13:56:17.915Z","0.50.0":"2025-10-13T16:56:47.380Z","0.51.0":"2025-10-13T18:34:42.409Z","0.52.0":"2025-10-25T15:18:16.291Z","0.53.0":"2025-10-27T08:13:39.750Z","0.54.0":"2025-10-29T16:24:03.936Z","0.55.0":"2025-10-31T16:23:40.761Z","0.56.0":"2025-12-05T16:15:15.265Z","0.57.0":"2026-01-26T15:55:05.604Z","0.58.0":"2026-01-26T15:56:36.547Z","0.59.0":"2026-01-31T13:05:39.247Z","0.60.0":"2026-01-31T13:22:28.358Z","0.61.0":"2026-01-31T18:53:05.619Z","0.62.0":"2026-02-14T15:07:56.773Z","0.63.0":"2026-03-27T09:09:20.910Z","0.64.0":"2026-04-28T16:15:03.696Z","0.65.0":"2026-06-13T14:19:33.939Z","0.66.0":"2026-06-14T06:00:48.364Z","0.67.0":"2026-06-14T06:07:00.311Z","0.68.0":"2026-06-14T06:30:41.244Z","0.69.0":"2026-06-14T06:42:37.748Z","0.70.0":"2026-06-14T06:51:56.382Z","0.71.0":"2026-06-14T07:01:49.381Z","0.72.0":"2026-06-14T07:19:28.496Z","0.73.0":"2026-06-26T16:27:03.861Z","0.74.0":"2026-07-18T06:28:41.676Z","0.75.0":"2026-07-25T08:21:31.633Z","0.76.0":"2026-09-11T16:23:23.818Z","0.77.0":"2026-09-11T16:37:40.321Z","0.78.0":"2026-09-27T06:43:49.795Z"},"bugs":{"url":"https://github.com/paragrav/rhf-utils/issues"},"author":"paragrav.dev","homepage":"https://github.com/paragrav/rhf-utils","keywords":["form","forms","integration","react","react-hook-form","utilities","utils","zod"],"repository":{"url":"git+https://github.com/paragrav/rhf-utils.git","type":"git"},"description":"Integration utilities for react-hook-form.","maintainers":[{"name":"grnwld-paul","email":"npmjs@grnwld.dev"}],"readme":"# README\n\n## About\n\nIntegration and utility library for [react-hook-form](https://www.react-hook-form.com/) (and [zod](https://www.npmjs.com/package/zod)). Declaratively configure your forms via global and form-level options.\n\n## Features\n\n- TypeScript-first\n- global configuration (🔗 [`RhfUtilsClientConfig`](#config) section)\n  - RHF (`UseFormProps`) and utilities (`RhfUtilsFormOptions`) options defaults\n  - inject your own hooks and UI (`useFormHooks`, `FormOutlet`) ✨\n  - server error transformation (`onSubmitErrorUnknown`) ✨\n  - handle cancel prompt (`useCanFormBeCancelled`) ✨\n  - RHF `FormState.errors` logging/throwing (`RhfUtilsClientConfig.fieldErrors`) ✨\n- form-level configuration (🔗 [`RhfUtilsZodForm`](#form-with-providers) section)\n  - RHF and utilities options overrides\n  - throw error (`FormSubmitError`) in submit handler to add errors to RHF context and fail submit\n  - handle submit error (`onSubmitError` / `useLastSubmitError`)\n  - context injection for children (`RhfUtilsZodForm.Children`), including:\n    - `RhfUtilsContext` (see section below)\n    - schema-typed Controller component and FormSubmitError class\n    - RHF context\n- options (🔗 [`RhfUtilsFormOptions`](#rhfutilsformoptions) section) ✨\n  - extend with your own per-form options (e.g., `enableMyPrompter`)\n- context (🔗 [`RhfUtilsContext`](#rhfutilscontext) section) ✨\n  - use `useRhfUtilsContext` to access options in your hook/component structure\n    - `formId`, `formRef`, `options`\n- form state relay (🔗 [`FormRelayContextProvider`](#form-state-relay) section) ✨\n  - access specific form's state from outside that form/provider\n  - assign forms into groups and watch collectively\n- simpler/flatter `FieldErrors` structure (🔗 [`FlatFieldErrors`](#flatfielderrors) section)\n  - find orphans errors (🔗 [orphan errors](#orphan-errors) section) ✨\n  - context groups errors into `all`, `fields`, `roots`, and `orphans` (`useFlatFieldErrorsContext`)\n- safer `FieldValues` type (🔗 [`SafeFieldValues`](#safefieldvalues) section)\n- `zod` support, including input/output types for transformations\n- ~2.8kB min+gzip core (excluding [peer dependencies](#peer-dependencies))\n\n## Install\n\n```sh\nnpm install @paragrav/rhf-utils  # npm\npnpm add @paragrav/rhf-utils     # pnpm\nyarn add @paragrav/rhf-utils     # yarn\n```\n\n## Quick Start\n\n- 🔗 [Config](#config) (`RhfUtilsClientConfig`) - define your global config (optional)\n  - 🔗 [Provider](#config-provider) (`RhfUtilsClientConfigProvider`) - add to your global stack\n- 🔗 [Form With Providers](#form-with-providers) (`RhfUtilsZodFormWithProviders`) - use as form component\n- 🔗 [Options](#rhfutilsformoptions) (`RhfUtilsFormOptions`) - global, per-form flags\n- 🔗 [Context](#rhfutilscontext) (`RhfUtilsContext`) - utils context\n- 🔗 [Form State Relay](#form-state-relay) (`FormRelayContextProvider`) - relay form state\n\n## Config\n\nCreate a config (`RhfUtilsClientConfig`) object with desired **global** config and default options. Config applies across all forms, and defaults can be overridden per form.\n\n```tsx\nexport const rhfUtilsClientConfig: RhfUtilsClientConfig = {\n  defaults: {\n    // globally-relevant subset of RHF's `UseFormProps` options\n    rhf: {\n      mode: 'onSubmit',\n    },\n\n    // RhfUtilsFormOptions (see further below)\n    utils: {\n      stopSubmitPropagation: true,\n      devTool: import.meta.env.DEV && { placement: 'top-right' },\n    },\n\n    // global default native form props\n    form: {\n      noValidate: true,\n      className: 'my-form-class',\n    },\n  },\n\n  // optional form component to use (defaults to primitive HTML form)\n  FormComponent: Form.Root,\n\n  // inject your hooks across all RhfUtilsZodForm instances\n  useFormHooks: (\n    // RhfUtilsClientConfigUseFormHooksProps\n    {\n      formId, //              unique id string\n      formRef, //             form element ref\n      options, //             RhfUtilsFormOptions (with any custom props)\n      lastSubmit, //          last submit state (see \"Last Submit\" section)\n      rhf, //                 rhf UseFormReturn (without proxy `formState`)\n    },\n  ) => {\n    useMyGlobalFormHook();\n\n    // hook injected across all instances with per-instance opt-in flag via custom option props\n    // (see \"Extend RhfUtilsFormOptions\" section for more info)\n    useMyOptionalFormHook({\n      enabled: !!options.enableMyOptionalFormHook,\n    });\n  },\n\n  // inject your components across all RhfUtilsZodForm instances\n  FormOutlet: (\n    // RhfUtilsClientConfigOutletProps\n    {\n      formId, //             unique id string\n      formRef, //            form element ref\n      options, //            RhfUtilsFormOptions (with any custom props)\n      lastSubmit, //         current form submit state\n      rhf, //                rhf UseFormReturn (without proxy `formState`)\n\n      Outlet, //          Form instance (RhfUtilsZodForm.Children) \"outlet\"\n      Controller, //      rhf controller (SafeFieldValues-typed; no schema at this level)\n      FormSubmitError, // error class (SafeFieldValues-typed; no schema at this level)\n    },\n  ) => (\n    <>\n      {/* Form instance (RhfUtilsZodForm.Children) \"outlet\" (see \"Component Hierarchy\" section). */}\n      <Outlet />\n\n      {/* root errors list */}\n      <RootErrorsList />\n    </>\n  ),\n\n  // hook that returns callback to determine whether form can be cancelled\n  // if `true`, `RhfUtilsZodForm.onCancel` at form-level is called (e.g., parent component hides form)\n  // this allows you to handle non-navigational blocking/prompting\n  // NOTE: this library is router-agnostic, so navigation blocking should happen elsewhere\n  // (i.e., calling your own hook in `FormComponent`)\n  useCanFormBeCancelled: () => {\n    const { isDirty, isSubmitting } = useFormState();\n\n    const canFormBeCancelled = ({ utils, lastSubmit }) =>\n      !utils.options.enableMyPrompter || // my prompter option NOT enabled for this form\n      !isDirty || // or rhf form state NOT dirty\n      (isSubmitting && lastSubmit.statusRef.current === 'success') || // successful submit before form state updated\n      confirm('Are you sure?'); // or user confirms\n\n    // return callback to be called at event-time\n    return canFormBeCancelled;\n  },\n\n  // non-FormSubmitError thrown in onSubmit\n  // use case: handle and transform server error data for frontend\n  onSubmitErrorUnknown: (\n    error, // unknown\n  ) => {\n    // return FormSubmitFieldErrors object to be merged to RHF context errors\n    if (isMyServerError(error))\n      return transformMyServerErrorToFormSubmitFieldErrors(error);\n  },\n\n  // RHF FormState.errors output for debugging\n  fieldErrors: {\n    // callbacks to determine when to output information about field errors\n    // provided `FlatFieldErrorsContext` (all, fields, roots, orphans, hasOrphans)\n    // (See \"Orphan Errors\" section below for more info.)\n    output: {\n      // determine when to console (\"debug\" or \"error\")\n      console: ({ hasOrphans }) =>\n        // facilitate local debugging of form validation\n        (import.meta.env.DEV && { type: 'debug' }) ||\n        // console error for reporting on prod\n        (hasOrphans && { type: 'error' }),\n\n      // callback to determine when to throw an error based on field errors\n      throw: ({ hasOrphans }) =>\n        // bring attention to orphans locally\n        import.meta.env.DEV && hasOrphans,\n    },\n  },\n};\n```\n\n## Config Provider\n\nAdd the context provider to your global provider stack.\n\n```tsx\n<RhfUtilsClientConfigProvider config={rhfUtilsClientConfig}>\n  {children}\n</RhfUtilsClientConfigProvider>\n```\n\n## Form With Providers\n\nCurrently, only `zod` schemas are supported.\n\n```tsx\n<RhfUtilsZodFormWithProviders\n  schema={z.object({\n    email: z.string().min(1).email(),\n    password: z.string().min(1),\n    passwordConfirm: z.string().min(1),\n  })}\n  defaultValues={{ email: '', password: '', passwordConfirm: '' }}\n  // optional transformer for api -- supplied to on submit handlers\n  getApiData={({ email, password }) => ({ email, password })}\n  // cancel handler (passed to `Children` below)\n  // execution routed through `RhfUtilsClientConfig.useCanFormBeCancelled`, if provided\n  onCancel={handleCancel}\n  // SUBMIT HANDLERS\n  // invariants\n  onBeforeSubmitInvariants={async (\n    { input, output, api }, // schema input (form values), output; api data (via getApiData)\n    context, //                UseRhfUtilsFormOnSubmitContext (id, ref, rhf context (without proxy formState), utils options, schema-typed FormSubmitError class)\n    event, //                  SubmitEvent\n  ) => [\n    {\n      field: 'passwordConfirm', // type safe\n      message: 'Passwords must match.',\n      validate: data.password === data.passwordConfirm,\n    },\n  ]}\n  onBeforeSubmit={({ input, output, api }, context, event) => {\n    if (!isValid(input.email))\n      throw new context.FormSubmitError({\n        email: { message: 'Email is invalid.' },\n      });\n  }}\n  // submit handler (return value supplied to onSubmitSuccess)\n  onSubmit={({ input, output, api }, context, event) => registerService(api)}\n  onSubmitSuccess={(submitResult, { input, output, api }, context, event) =>\n    navigate('/app/' + submitResult.id)\n  }\n  // handle error declaratively (i.e., no throw/catch)\n  onSubmitError={({ error, context, event }) => {\n    handleError(error);\n  }}\n  onSubmitFinally={() => {\n    setState();\n  }}\n  // form-specific options/overrides (merged with defaults)\n  rhf={{\n    mode: 'onBlur',\n  }}\n  utils={{\n    submitOnWatch: { debounce: 250 },\n    // custom option props\n    // (see \"Extend RhfUtilsFormOptions\" section)\n    enableMyOptionalFormHook: true,\n  }}\n  // surfaced form element attributes\n  id=\"my-form-id\"\n  className=\"my-special-form-class\" // merged with global defaults\n  // other form element attributes\n  form={{ noValidate: true }} // merged with global defaults\n  // fields\n  Children={({\n    // UseRhfUtilsFormChildrenProps\n    formId, //          unique id string (auto-gen if not supplied)\n    formRef, //         ref\n    context, //         rhf UseFormReturn (without proxy `formState`)\n    options, //         RhfUtilsFormOptions\n    Controller, //      schema-typed rhf controller\n    FormSubmitError, // schema-typed error class\n    onCancel, //        wrapped cancel handler from above\n  }) => (\n    <>\n      <Controller\n        name=\"email\" // schema-typed field name\n        render={({ field, formState: { isSubmitting } }) => (\n          <Stack>\n            <label>\n              Email\n              <input {...field} disabled={isSubmitting} />\n            </label>\n\n            <ErrorMessage path={field.name} />\n          </Stack>\n        )}\n      />\n\n      <button type=\"button\" onClick={onCancel}>\n        Cancel\n      </button>\n      <button type=\"submit\">Login</button>\n    </>\n  )}\n/>\n```\n\n### Form Children\n\n`Children` prop takes a component which is rendered as a child of the form (and, if supplied, of `RhfUtilsClientConfig.FormComponent`). It receives `UseRhfUtilsFormChildrenProps` as props, including a type-safe `Controller` component.\n\nIf you prefer to define your `Children` component as standalone, you will need to specify any dependencies as `props` (e.g., `onEvent` callback):\n\n```tsx\nconst Children: RhfUtilsUseZodFormChildrenFC<\n  typeof schema,\n  { onEvent: () => void } // other props (if required)\n> = ({ ... }) => {};\n\n// or\n\nfunction Children({ ... }: RhfUtilsUseZodFormChildrenProps<\n  typeof schema,\n  { onEvent: () => void } // other props (if required)\n>) {}\n```\n\nAnd pass other props manually, if applicable:\n\n```tsx\n<RhfUtilsZodFormWithProviders\n  Children={(rhfUtilsZodFormChildrenProps) => (\n    <Children\n      {...rhfUtilsZodFormChildrenProps}\n      props={{ onEvent: handleEvent }}\n    />\n  )}\n/>\n```\n\n## Form Component Hierarchy\n\nFor each form instance, `RhfUtilsZodForm` renders as the following:\n\n```tsx\n<ReactHookForm.FormProvider>             // standard rhf provider\n  <RhfUtilsProviders>                    // rhf utils internal providers\n    <RhfUtilsClientConfig.FormComponent> // from global config (or native form, if not provided)\n      <RhfUtilsZodForm.Children />       // form instance component prop\n    </RhfUtilsClientConfig.FormComponent>\n  <RhfUtilsProviders>\n</ReactHookForm.FormProvider>\n```\n\n## De-couple Providers from Form\n\nSometimes you need to control the nesting of the Form element. For example, to appease HTML rules or expand the scope of the Provider.\n\n```tsx\n<aside>\n  <RhfUtilsZodFormProviders formId=\"my-form\">\n    <main>\n      <RhfUtilsZodForm />\n    </main>\n\n    <footer>\n      <SubmitButton form=\"my-form\">\n\n      <MyFormErrorsViaProviders>\n    </footer>\n  </RhfUtilsZodFormProviders>\n</aside>\n```\n\nTo access forms' state outside its respective context, including in aggregate across more than one form, see [Form State Relay](#form-state-relay) section.\n\n## `FormSubmitError`\n\nThis is an `Error`-based class that you can use to throw a schema-typed error in your submit handler.\n\n(Internally, it uses `FormSubmitFieldErrors` type's structure, which is a flat, simplified version of RHF's `FieldErrors`. It differs from `FlatFieldError` only in that it is narrower. It allows field names from your schema and `root.${string}` keys. And only `type` (optional) and `message` props for error.)\n\n### Example\n\n```tsx\n<RhfUtilsZodFormWithProviders\n  onBeforeSubmit={async ({ input, output, api }, { FormSubmitError }) => {\n    if (!isValid(data))\n      throw new FormSubmitError({\n        'street.address': { message: 'Street address invalid.' },\n      });\n  }}\n/>\n```\n\nAny non-`FormSubmitError` error thrown from your submit handler (e.g., fetch/axios error) can be transformed by `RhfUtilsClientConfig`'s `onSubmitErrorUnknown` callback. This takes an `unknown` error and can return a `FormSubmitFieldErrors` object, which is merged into RHF's form state errors.\n\nMost common use case will be transforming backend errors to frontend shape expected by RHF.\n\n## `RhfUtilsFormOptions`\n\nThese built-in options can be set globally and/or per form.\n\n```ts\ntype RhfUtilsFormOptions = {\n  /** Stop propagation of submit event. */\n  stopSubmitPropagation?: boolean;\n\n  /** Request submit on change. */\n  submitOnWatch?: { debounce?: number };\n\n  /**\n   * Reset form values and state (e.g., isDirty, etc.) after submit -- on success and/or error.\n   * - `defaults`: reset current values to defaults (e.g., clear form)\n   * - `current`: reset defaults to current values (keep current values)\n   */\n  resetOnSubmitted?: {\n    success?: { values: 'defaults' | 'current' };\n    error?: { values: 'defaults' };\n  };\n\n  /** Control dev tool options. (Lazy-loaded when truthy value supplied.) */\n  devTool?: boolean | Pick<DevtoolUIProps, 'placement' | 'styles'>;\n};\n```\n\n### Extend\n\nExtend `RhfUtilsFormOptions` with custom options, which get passed to `RhfUtilsClientConfig`'s `useFormHooks` and `FormOutlet`; and `RhfUtilsZodForm`'s `Children` components via `options` prop. These can take any shape, and allow you to override your own functionality at form-level.\n\n```tsx\nimport '@paragrav/rhf-utils';\n\ndeclare module '@paragrav/rhf-utils' {\n  export interface Register {\n    RhfUtilsFormOptions: {\n      /** Custom props for your custom options/hooks/behaviors per form instance. */\n      enableMyPrompter?: boolean;\n      enableMyOptionalFormHook?: boolean;\n      configMyOptionalFormHook?: MyCustomFormHookConfig;\n    };\n  }\n}\n```\n\n## `RhfUtilsContext`\n\nIf you need access to options deeper in your component structure, use `useRhfUtilsContext` to receive `RhfUtilsContext` object, which includes `formId`, `formRef`, `options` (with extended properties), and last submit status and error.\n\n## Last Submit Context\n\nIf you need access to metadata about the last submit outside of form, use `useLastSubmit` to receive the following data.\n\n### Status (ref)\n\nThe property `status` (a ref with possible value of `null | 'submitting' | 'success' | 'error'`) conveys current submit state via ref -- i.e., without needing to wait for next render cycle. If your form navigates away via `onSubmitSuccess`, RHF's `useFormContext` still shows form as `isDirty` and `isSubmitting`, which makes it difficult to distinguish from a user-initiated navigation before form is submitted successfully.\n\n### Error (state)\n\nSometimes, such as outside any specific `FormContext`, you need direct access to the actual error object that was thrown, which caused the last submit to fail. The `useLastSubmitError` hook allows you to do just this. (You can probably handle most form-specific cases via `onSubmitErrorUnknown`, which receives error as well.)\n\n---\n\n### Request Submit\n\nUse `useRhfUtilsContextRequestSubmit` hook to get `requestSubmit` function for current form ref in context. This is useful when you need to trigger form submission programatically.\n\n## Form State Relay\n\nSometimes you need to access one or more forms' state outside its respective context.\n\n`FormRelayContextProvider` is included by default, but form's state is only relayed with opted-in. Configuration is done per form instance via `relay` prop.\n\n```ts\ntype FormRelayOptions = {\n  /**\n   * Determines what part of RHF's form state is relayed.\n   * Also acts to activate RHF proxy values.\n   */\n  select: (formState: FormState<SafeFieldValues>) => FormRelayStateSelected;\n\n  /**\n   * Arbitrary group name(s) for this form.\n   * Think of it like class or category names.\n   * (e.g., \"parent\" or \"children\")\n   */\n  groups?: string[];\n};\n```\n\nThere are two main ways to get form state that has been relayed.\n\n### Get form relay by id\n\nYou can retrieve a singular form's relay state via `useFormRelayId(formId)`. This will return a `FormRelay` object with that form's selected state (`FormRelayStateSelected`), options (`FormRelayOptions`), and utils (`RhfUtilsContext`).\n\n### Get form relay by group\n\nWhen retrieving by group, state is merged into a `FormRelayGroup` object (and no options or utils are provided, as these are form-specific).\n\nUse `useFormRelayGroup(callback)` and providing a callback that is is supplied with options (`FormRelayOptions`) and utils (`RhfUtilsContext`) of each form registered to relay, in order for you to determine whether it should be included in this arbitrary \"group\".\n\nYou can also use `FormRelayGrouperContextProvider` if you want to make this group accessible via naive hook.\n\n```tsx\n<FormRelayGrouperContextProvider\n  predicate={({ options, utils }) =>\n    !!options?.groups?.includes(\"parent\") // find specific group\n  }\n>\n  {(state: FormRelayGroup) => ()}\n</FormRelayGrouperContextProvider>\n```\n\nAlternatively, instead render callback, you can use `useFormRelayGrouper`.\n\nIf you want to build some components to be independent of any one specific context -- i.e., RHF's context, `FormRelayGrouperContext`, or `FormRelayContext` -- you can use `useFirstFormStateGroup` to get `FormRelayGroup` from nearest available context. (If RHF's context is found, its singular state is transformed to `FormRelayGroup`.)\n\n## Field Errors\n\n### FlatFieldErrors\n\n`FlatFieldErrors` type is a flattened, simplified version of RHF's `FieldErrors`. Keys represent flattened, dot-notation field paths.\n\nUse `useFlatFieldErrorsContext()` hook, which returns an object with errors grouped by `all`, `fields`, `roots`, `orphans` records, and boolean values for `hasErrors` and `hasOrphans`.\n\n### Output\n\nFor the purposes of debugging and/or logging, you can configure when form state errors are outputted (i.e., console and/or thrown) via `RhfUtilsClientConfig.fieldErrors.output` (example at the top).\n\n### Orphan Errors\n\nThe concept of an \"orphan\" error is any errant schema property that could prohibit users from submitting a valid form because its input is missing or non-existent.\n\nProgramatically, an \"orphan\" is any form state error that meets ALL of the following criteria:\n\n- non-field -- i.e., no RHF-supplied `ref` on `FieldError` object\n- non-root -- i.e., not `root` or `root.${string}` path\n- no corresponding \"marker\" in DOM (i.e., `RhfUtilsNonFieldErrorMarker`)\n\nThis is because:\n\n- field errors (with `ref`s) are assumed to be displayed next to their respective input\n- root errors (non-field, without `ref`s) are assumed to always be listed for display\n- all other errors must be marked as displayed to distinguish from being an orphan\n\n_See [RhfUtilsNonFieldErrorMarker](#rhfutilsnonfielderrormarker) section below for more information about when and why marker is needed._\n\n#### Using orphan errors\n\nDetected orphans can be accessed via any of the following:\n\n- `RhfUtilsClientConfig.fieldErrors.output` -- e.g., config per environment:\n  - _development_: `throw` to facilitate discovery and debugging\n  - _production_: `console.error` to facilitate reporting\n- `useFlatFieldErrorsContext()` hook\n  - returns an object with list of errors grouped by `all`, `fields` (with `ref`), `roots`, `orphans` records, and includes computed booleans `hasErrors` and `hasOrphans`\n- boolean value from `useFlatFieldErrorsContextHasOnlyOrphans`\n\n### RhfUtilsNonFieldErrorMarker\n\n_If you don't need orphan detection, you can skip this section. By default, orphan detection still occurs but doesn't otherwise do anything._\n\nTo get accurate orphan detection, you must use `RhfUtilsNonFieldErrorMarker` when displaying any non-root non-field errors. (Example further below.)\n\nThere is little harm in including it consistently for all individual errors displayed. (DOM traversal to find marker only occurs if error is non-field AND non-root, which is not typical.)\n\n#### When is the marker required? _(example of non-root non-field error)_\n\nA typical example is a field array with a required minimum number of items -- e.g., `items: z.array(...).min(1)`.\n\nWhen there are zero items, the error is non-field and non-root. You would probably display this error (manually) near the field array, using something like RHF's [`ErrorMessage`](https://www.react-hook-form.com/api/useformstate/errormessage/) component.\n\nIn order to NOT detect this as an orphan, it must be explicitly \"marked\" as displayed using `RhfUtilsNonFieldErrorMarker`.\n\nYou should incorporate `RhfUtilsNonFieldErrorMarker` into your own component library's error message display component.\n\n```tsx\n<RhfUtilsNonFieldErrorMarker path=\"items\" />\n```\n\n_If you include the marker in bulk error lists, it will defeat the purpose of the marker. Only use marker for individual errors. Therefore, if you are ONLY listing a summary of all errors, without individual displays, you will need to use the marker manually._\n\n## Other Features\n\n### TRPC.io Utils _(0.41kB min+gzip)_\n\n#### `trpcClientErrorToFormSubmitFieldErrorsSchemaTransformer`\n\n`zod`-based schema for transforming `TRPCClientErrorLike<AnyRouter>` server errors to `FormSubmitFieldErrors`.\n\n#### `makeOnSubmitTrpcClientErrorHandler`\n\nHOF to make a `onSubmitErrorUnknown` handler for TRPC.io server errors (with fallback callback for non-TRPC errors).\n\n```ts\n  onSubmitErrorUnknown: makeOnSubmitTrpcClientErrorHandler((error) => {\n    // non-trpc error\n  }),\n```\n\n## Other\n\n### SafeFieldValues\n\nThis library uses `SafeFieldValues` type which uses `unknown` instead of `any`.\n\n### Peer dependencies\n\n- [react](https://www.npmjs.com/package/react)\n- [react-dom](https://www.npmjs.com/package/react-dom)\n- [react-hook-form](https://www.npmjs.com/package/react-hook-form)\n- [@hookform/resolvers](https://www.npmjs.com/package/@hookform/resolvers)\n- [@hookform/devtools](https://www.npmjs.com/package/@hookform/devtools) (optional)\n- [zod](https://www.npmjs.com/package/zod)\n- [flat](https://www.npmjs.com/package/flat) _(805B min+gzip)_\n","readmeFilename":""}