{"_id":"react-any-shape-form","_rev":"41-ec0e8b136fcbd7a8df886274188d808c","name":"react-any-shape-form","dist-tags":{"beta":"2.0.43-beta.0.1","alpha":"2.0.43-alpha2","latest":"2.1.5"},"versions":{"1.0.11":{"name":"react-any-shape-form","version":"1.0.11","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.11","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://github.com/deadrime/react-typed-form#readme","bugs":{"url":"https://github.com/deadrime/react-typed-form/issues"},"dist":{"shasum":"8a4d6b0dfcf89f457e8ec99596cdc7b56f9877d1","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.11.tgz","fileCount":14,"integrity":"sha512-BD84i009LUQ634oSB4qYGsug2jnNNrunnJ8TejUAXPDBZvi7Ww0zYrTUj03ShU1IxbAbpE1WPdGhDxrxdbDzqA==","signatures":[{"sig":"MEQCID2Mq1vsjAbxxEmi3ueZ0O4OJ8DPxtQv5GhFN1MZMbOdAiALRKkoDhoFSkTcc+BEAyQzvIxIbgO75z7QuNsm+2jnQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53918},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"f906ea2eb3a544edf026660d785867fe8d43289d","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-typed-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@types/cross-spawn":"^6.0.6","@storybook/builder-vite":"^7.6.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.11_1703634620639_0.748851422625731","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"react-any-shape-form","version":"1.0.12","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.12","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://github.com/deadrime/react-typed-form#readme","bugs":{"url":"https://github.com/deadrime/react-typed-form/issues"},"dist":{"shasum":"792f1569f9ee20b256c82604cc323f98136910de","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.12.tgz","fileCount":14,"integrity":"sha512-xoI2oE54c94ZMiAbDGe8G3ZbC+OCX4SpWv/qsHUHIWGOxXiRWg9Rqg744rHHMNNvqjbwz+oooxOmLDS9129hcg==","signatures":[{"sig":"MEYCIQCYdOa4plBjeN2b5OROFNrYXAuDYdqds9VaMQmt9sPyBQIhAPrYOhhQVhrRtEeBaXG4VnqjRRAhrdJa/xqwZukJVtkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53933},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"61334ec09e75ad32a357b6e7e8639a75cf55103f","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-typed-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@types/cross-spawn":"^6.0.6","@storybook/builder-vite":"^7.6.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.12_1703634781234_0.9031906204586684","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"react-any-shape-form","version":"1.0.13","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.13","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://github.com/deadrime/react-typed-form#readme","bugs":{"url":"https://github.com/deadrime/react-typed-form/issues"},"dist":{"shasum":"f3baa53e28aa7e2460bb44f46e3cbe858aa5b602","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.13.tgz","fileCount":14,"integrity":"sha512-kzuy78bgpocTcvrmM6IiL+vIhg37IujYe7068TVIuHMVvzXlmMZeKHqAywrwOpC/kq1jVJfYEbUhpkW3x8EWcg==","signatures":[{"sig":"MEUCIQDmU9wlzIQlq35DQSVqTcnpp8eNqmM96IrL7Z9cBRBMvQIgJCZC5MrNynYkCEyQ614j7H7NJw2S716BkdXJSvexXAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54230},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"61334ec09e75ad32a357b6e7e8639a75cf55103f","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-typed-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@types/cross-spawn":"^6.0.6","@storybook/builder-vite":"^7.6.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.13_1703686935141_0.3211716055534002","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"react-any-shape-form","version":"1.0.15","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.15","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"8ac06dc5402fba908ca28336016458592952818a","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.15.tgz","fileCount":14,"integrity":"sha512-4cp8SkBZqQf3X9LsmTmEtCjav2wgjcbf2fzZtQcAop8P5141R9wOGV/Z1+8t204yqrFjmC7clbdxPIj8ZDi/nw==","signatures":[{"sig":"MEUCIEejDHPUwhFI1wMrC34mWfGlibtwHrkb7Q7tSLeQKeFzAiEA56CRfGC/sgkOVXsNAkVk6WTU7bWEyHQw0N03KA7+hU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54293},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"6ffb5ff59ef715395127a6a5f388a3c75af6c01d","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.15_1703983701872_0.8212031678150682","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"react-any-shape-form","version":"1.0.16","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.16","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"d47ef402bd8c9d7958c54134adf66a4145bf9c60","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.16.tgz","fileCount":14,"integrity":"sha512-OlpYBVkRVtGWBDl/tqIBn7ihIrEikiHC5h6RxIuY4KJt3ebPVrosiDJivj8OsGiQmYWb+MhTBMdkuF1btAjLQA==","signatures":[{"sig":"MEQCIBSCnUeMBrvRheqY9Iv6rFJjIR9DAN4OxaMOzGxtnF6NAiArLwaFEwQIVqxNtm7LRQgDQPbbGXLzmBvmHfnr0fu9yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54259},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"37eba50efa6c9569ad8468a68f375ff1ec51e6d1","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.16_1704244397701_0.789981803006488","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"react-any-shape-form","version":"1.0.17","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.17","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"44e93ca950d474ad56a931e2b9dfbf40f47521b6","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.17.tgz","fileCount":16,"integrity":"sha512-Zu0rEuLWglxFro36cnx+c31UJ5wU8WbwkpPcGJKil+PW8DSS0umTD8W5Gv10sslDtNe3bQSnTATWMc2Ds24Khg==","signatures":[{"sig":"MEUCIQD6+cyCjIC6AiQnuY0y7mlhSaQ1dPCxGbyHQEsvKg0IGgIgGlXkvsOjuwctgFwc5dyOyeecnUXGLqwC2KsGx1GckV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58689},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"e5fac0d16629318a93adff0c03563f89e7d9404e","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.17_1711103218242_0.2144378488148888","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"react-any-shape-form","version":"1.0.18","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.18","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"922c30f2e1bb798ff86e9b56f10cc28bfbed375e","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.18.tgz","fileCount":16,"integrity":"sha512-Ii/tik37cKEsw7RDiuFjU8oDZST8/gCotpBvqqv5Wp5u2Xjl5d1Mx7I2qZ3Yq6pcHnbj93IuJAqZusFWXx8Wqg==","signatures":[{"sig":"MEYCIQCS48g461qyBCekTZZuhSis6QdZeLuWU8aiEYlQjULPggIhALdsxVa6KZMd8q0AlcRA/PL63H4p54VU8FYTvC0Sxgq/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58727},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"c53d9479a5291c871510074a76aceab5baed4c03","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.18_1711318456650_0.9109795020980853","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"react-any-shape-form","version":"1.0.19","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.19","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"1f46d1f3e0d497afdef136845f19853f0dfbbf56","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.19.tgz","fileCount":16,"integrity":"sha512-1/dFFm2rl/I8FnwNEFbCZq68lDIIrAnKwIUENmH2UsJVrCh3q4SKA6SC0wwdj4+UPmpLek13u18wRKwHkzaaKw==","signatures":[{"sig":"MEUCIAR2UdCUM3RJROx6R/XfnwI18qNhHMBv7w8t15iCntv4AiEAq6PgdAfC1xwAXpiDYq4dPxgtkcTZ3dcc7fRqalWSoz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59607},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"9bde534815d7e07b17e83461aa09b42b1908524b","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.19_1711405066424_0.7364944441716714","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"react-any-shape-form","version":"1.0.20","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.20","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"6b65cb8a05c1c8aa3954f42823cfb63c3ee7f88f","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.20.tgz","fileCount":16,"integrity":"sha512-Hsa7SEjk44l4I1vYHKMaSt2kKRWmJiIcCsCH80PSg//Ky1TImXbRZ9oS5q5YDt9zLRrE6FmoJFAE/8wqxvdJBQ==","signatures":[{"sig":"MEQCIA5tVh3mv5TUZU+K4oNbqWOdBl4G5IYfZqph2AuV3fRgAiA/UdVZ8wyqSMlncPQW+XST6QfQBX1l3qcJGVijdxXNFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59735},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"9bde534815d7e07b17e83461aa09b42b1908524b","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.20_1711489938012_0.6605356769193056","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"react-any-shape-form","version":"1.0.21","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.21","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"8a66e58efb303d586dc23a70c5ca0af0e60e6e82","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.21.tgz","fileCount":16,"integrity":"sha512-6rppJkeBhN93FENER/8TJrIrAtmGB0lXRyqc6/1gTt1Rl4bsWwfKM/RFDbX7WELJ3gA5A9zngYxCosCUV4cDRQ==","signatures":[{"sig":"MEQCIHigCu852lSsB02t/Dt/xTtXhPn5S0oZA3BLQVvlQIU7AiB5jMWM7RLMCl25fZF6JwFW+oME+UnbqbDfkMZHU+ky8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60043},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"9bde534815d7e07b17e83461aa09b42b1908524b","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.21_1711492645698_0.9222274777036139","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"react-any-shape-form","version":"1.0.22","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.22","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"728a8beaa470d601a58e0e1659850ee9e82fb720","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.22.tgz","fileCount":16,"integrity":"sha512-HlDN5SvvcJsX9kaRHTauTneXw2QLm1kwm/+66dzpP7db2CPeAY61zRR/UMKJLwfcGuI0N+2l26HD1aI7XVMFAQ==","signatures":[{"sig":"MEYCIQC7mbYZy2ddIvrxlsgvS+0SUH62w85m2+b/S6SUy7dwigIhAK8dvRQ4RNqc4bQ9dMBu/FJh70DUtsO0n7NYB26pV+DS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60063},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"9bde534815d7e07b17e83461aa09b42b1908524b","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.22_1713557177984_0.2517303503576127","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"react-any-shape-form","version":"1.0.23","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.23","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"fc9e316ea0ee828c4bffd2525f77293cd45be03f","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.23.tgz","fileCount":16,"integrity":"sha512-dpbyzttQ5b3EOz4Tmzvxz/h1VtJzCcAtr9BzjVjM1SUhpPE25zHbkEMcObOVw1gPsv1ZK6Eq4QVInlOHwrbhtw==","signatures":[{"sig":"MEQCIDaxFJb5BIBJtWGrx5oOOXVMMgY6TRayaGouImxfGFziAiBFxxXM0BzuUniQy5sNarOfYUqVXQzEVC2rN21m9sf8LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60654},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"9bde534815d7e07b17e83461aa09b42b1908524b","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.23_1713559968576_0.8750818195792469","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"react-any-shape-form","version":"1.0.24","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.24","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"dcfcfe76fa5b97fc32f3100be4305ddddad4aaeb","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.24.tgz","fileCount":16,"integrity":"sha512-wk15vK4WmuFhWklwBy1ozP448OQLTwt1ui62t+/y7NlfyOiY3Bp/KRMGTFq+u0Ip7RidsEcUhhCrjZ7y6JlZrw==","signatures":[{"sig":"MEQCIAL0j8+tQDiCtz+rp4emE7plMe2cnd3GQStCfKyPuoKvAiAIzFiPLAVtw54DzKax13JCltZBovOhnPpJcEkrPkwekg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60899},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"e41c2af8ae6bc41c2cadb568fc53456105c556e8","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.24_1714045590659_0.45966080397594533","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"react-any-shape-form","version":"1.0.25","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@1.0.25","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"917ab8c62e62c62dd1ad69c27b30671685f09180","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-1.0.25.tgz","fileCount":16,"integrity":"sha512-BD6dtbTc1+07E31IgZevYFsFYiQfkUyyjqe0vpXHU6kI50QycsKV+Zxv/wFt3R7xEH9ExqVLugV/Z4GzGUlDGA==","signatures":[{"sig":"MEUCIQDpVlUmkkI5SGjWASa6ASoWZJ5kkZWPq8e59VPdbpRimAIgNsWIsbEmwP2YuxkI04SWimGPhUFNLPqRW8iNS0qLzTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61106},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"4a5ab99ca6dbe3b6679a015f69cb4f5662c787c4","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^7.6.6","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^7.6.6","@types/react-dom":"^18.2.7","@storybook/blocks":"^7.6.6","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^7.6.6","@storybook/react-vite":"^7.6.6","@storybook/addon-links":"^7.6.6","@storybook/builder-vite":"^7.6.6","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"^0.2.2","@storybook/addon-essentials":"^7.6.6","@storybook/addon-onboarding":"^1.0.10","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^7.6.6","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_1.0.25_1714058832351_0.5302581942394993","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"react-any-shape-form","version":"2.0.0-alpha.0","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.0-alpha.0","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"1f6e839f1ccea9befdc4ae13c69205d580a0dec5","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.0-alpha.0.tgz","fileCount":19,"integrity":"sha512-4tu3fGvIkDFT/Ymu8xVpBk79BcU9TlLvjgx86K77zA84LqmMKzz7jQn5wOVKriH8QaYKboWgGs7cnSWT8BCqUw==","signatures":[{"sig":"MEUCIAfLhlcY3ofIoEwPJXu6c6KKZUlQXBmB0wlc0CdtUqk4AiEA+B2KNPGxhzdEU2fCfQCacqFCZDV8IyN0H2wEWZ4zFRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33020},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"c1a8f76c962b8570ba482bbedb77c19d1dd6ab4c","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@storybook/test":"^8.0.9","@storybook/addon-storysource":"^8.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.0-alpha.0_1714517166162_0.1863248411445524","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"react-any-shape-form","version":"2.0.0-alpha.1","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.0-alpha.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"b6d9de17ce681f936b32ce045e3f11fdbff68e03","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.0-alpha.1.tgz","fileCount":19,"integrity":"sha512-BoaB1nbeOOy3BbZHkLLHIgD9W2UmRQKs3WnNdqozd4oIUmAI+INe9ramaA912uCOYiU37596UvwyfzQqvwgViQ==","signatures":[{"sig":"MEUCIQDRdZf4GqOIfsrTDkj/4NWTsqGubcEytXi1tpfSK22nvQIgE5O1jqOxzb76hCDzd1aFxvJ3z76P23wzYAdCWCryyzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33020},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"609fe1a9661b94971d93383e07ba6d01f8ec61af","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@storybook/test":"^8.0.9","@storybook/addon-storysource":"^8.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.0-alpha.1_1714518484296_0.12373874788648376","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-any-shape-form","version":"2.0.0","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.0","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"0f4655b0a183432f49bc3e4cb2f3a5f193870a5e","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.0.tgz","fileCount":19,"integrity":"sha512-0greu7e0cQnjlg09B42bkNHHcjT3mCPZegBH/3M/lrN21Y+6yoav6DBQxxDz99EQvTh59yBVFOh5cfy7nC5xTA==","signatures":[{"sig":"MEYCIQD22u2kep6dYgXzYdZnBS8ehnkK1GOb7qfNFSybjU94ygIhAKZ3pQU3X9aNec+MLI9oaHf8QvHZBOgjJajUSs0u8mRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33007},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"948ff8b630e972f1100313e53dec898ab40ee5a7","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@storybook/test":"^8.0.9","@storybook/addon-storysource":"^8.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.0_1714520196314_0.9744070659593043","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"react-any-shape-form","version":"2.0.1","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"015e1da0ffc850f1b6854eee62bc84163a7863ce","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.1.tgz","fileCount":19,"integrity":"sha512-AGT103+/Ny/9sa+VcZN62Zgi7Z2UIeQObKBuRUpEzmnQmxgSwY4/37tkxcIFz9dqycZInBtm17EzO2EdoFOUxQ==","signatures":[{"sig":"MEUCIQDQ1Xkzki5WFWUamf3ML+1UcOznPMlpWXceeBMP40x1LQIga2EahZnTbsFj1x1vAufKbei6zCoOG7bLq2KzSRdaGJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33084},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"948ff8b630e972f1100313e53dec898ab40ee5a7","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@storybook/test":"^8.0.9","@storybook/addon-storysource":"^8.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.1_1714520870306_0.22541662789852812","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"react-any-shape-form","version":"2.0.2","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.2","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"f6cab4bd362ed9ba9e38ce0c55b8739aaf2ee602","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.2.tgz","fileCount":20,"integrity":"sha512-iEOyHUM1VAdb6sWhAkgopgPKNCH2CTYEh9rzAmNpKBvuLuQS5sEsBvOV6743ew1KfwaXwa87asAIxnyHdgktbA==","signatures":[{"sig":"MEUCID4Lg8mg5gCxjlHNmq81/V4osP+nwujfB7TnHaAnZELGAiEApp5d/71bIFtv/8ykrHFCPfCJ3mTWKY4o/BrZU3ZVGYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33189},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"778936ab7458f7badca7bd524f08ec9ab472ccae","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0","classnames":"^2.3.2","@storybook/test":"^8.0.9","@storybook/addon-storysource":"^8.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.2_1714521686229_0.6422141814287063","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"react-any-shape-form","version":"2.0.3","keywords":["form","typescript","validation","react","antd","ant","styleless","replacement"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.3","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"02f94c0af03a805149e463b69f3ce0022a32417a","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.3.tgz","fileCount":20,"integrity":"sha512-LR90+YOwjHj1AtXE75ZcIpYG9mrJaSRbFkwS90groS5JG+qrpPWGnOPbufDgrmwqFXvpCk3PZe6Qcg5cPKCS7Q==","signatures":[{"sig":"MEUCIE3vlhwx62mjjG7YJD2r1h1ASh9NK4k6cQ8TxyHhHnNJAiEA6IjdLMuS8pxLQV9X+Ye0NtKyUTv92nfauhcMo+xpcjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33166},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"bde2a84e242fd2cd3028476e40a054ec5feee5f3","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.3_1714523493524_0.17430353668556653","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"react-any-shape-form","version":"2.0.4","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.4","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"429aa2b7521251a059e5e4bfadf680b2de893260","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.4.tgz","fileCount":20,"integrity":"sha512-X6WAOF0KugL6cmFI1ysqF8nx4mmcepExRX9abim5KnM0AOryVcAdGto8e++HjRj7doOsHbR6dQv47QNQz89W0Q==","signatures":[{"sig":"MEUCIHq+hIj+0CNwhl+nh2h7zdhtfukoqaYc/iRxJDqpoGYjAiEAttfcfbTTwKp1UIKO1szAXUuoFZooae+ucsrAQJVFr+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35461},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.4_1714564987702_0.7585763884080443","host":"s3://npm-registry-packages"}},"2.0.4-beta.1":{"name":"react-any-shape-form","version":"2.0.4-beta.1","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.4-beta.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"21ad9beb66ce3b5de6925f99623a4dffd4dcead4","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.4-beta.1.tgz","fileCount":20,"integrity":"sha512-R+0/nHL30fPl7UvUxHgkIKEKe74rfP7Mm4CEKyiYdFwEHHbuvSPSFD+R4F/LaOIm1PPdpcH0nY/LnWHG2xti1Q==","signatures":[{"sig":"MEYCIQDOVF851ScwQ/gFkYS+K5jYsv9vme70EGdQYJEasQo7eAIhAMD0ZzpvS+bMznTrZKDjxRyvo/2CjiVl7B/WiE2hSkOR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35377},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.4-beta.1_1714565986843_0.21840029965292596","host":"s3://npm-registry-packages"}},"2.0.41-beta.1":{"name":"react-any-shape-form","version":"2.0.41-beta.1","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.41-beta.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"8c62ba6baf2992c269229d268fa65a0eebdfe5b4","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.41-beta.1.tgz","fileCount":20,"integrity":"sha512-O4HDoCdfwF6Chv4Jjz4GOtQyEVt1ldY+QMfBvLn2kIhWsYaiKXbsx1Ys4XJpkB9tVvN9dPWLZwAl1q40K20E6w==","signatures":[{"sig":"MEQCIFK9VrM8H7DyJNivYHU1rZxEP64BSToSNCJ+I0p8dz2/AiAGjOb10vjRcwy9CYoFegoJHVtDeHkflVnbr+3CElztOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35467},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.41-beta.1_1714566598445_0.28370722944014504","host":"s3://npm-registry-packages"}},"2.0.42-beta.1":{"name":"react-any-shape-form","version":"2.0.42-beta.1","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.42-beta.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"a18b2750d5507b2326fb0eda9b90f1c8693ec3a0","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.42-beta.1.tgz","fileCount":20,"integrity":"sha512-s/rMnte8CjeYmMdBWuOnP8rG0PlzM3LZT1ZfVg1IfO34Giodth21OYWAgju8aqQcJ8MC2A7qgfkaEVLFFxfj9A==","signatures":[{"sig":"MEYCIQD2xV+rD03EYi1Kn0Fmkze4bFfsUxLxLXnIb3fiSOb98gIhAJ4DKcyiEnSlAe4+as7pl7+blTnb44j8dnAIAOHckEuw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35536},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.42-beta.1_1714567655120_0.13907094956924637","host":"s3://npm-registry-packages"}},"2.0.42-beta.2":{"name":"react-any-shape-form","version":"2.0.42-beta.2","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.42-beta.2","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"b6ec29e8f2dd6799320fd9512c10ce9600f57c56","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.42-beta.2.tgz","fileCount":20,"integrity":"sha512-zaLKrkbPDPPfENJ3pnt7ZI3prdkpo0EyFolYjyaVMfwygPjS+xYOtS+zT0bU7hWQYp70tkKE1A7a3AhJm98kGw==","signatures":[{"sig":"MEYCIQDK4NJ2ulHw4kzMSM/ldiayl5wNZdfncX0eb01DfYFukQIhAP28okvkyNTR8VRUOziIj4wn/3c3TiDdz5ZpQOLTDU0z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35536},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.42-beta.2_1714567901983_0.49603581023044385","host":"s3://npm-registry-packages"}},"2.0.42-beta.3":{"name":"react-any-shape-form","version":"2.0.42-beta.3","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.42-beta.3","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"2ac93241e55cf46919c82d3367c9f61f1223b721","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.42-beta.3.tgz","fileCount":20,"integrity":"sha512-JE3ZVEwyrNCWEHaIIrIAov2OS0I5fez6Xf97I7ZHrNslD3GSrmyv7ejS83M2o0ENisuuAU5qSfCH8/l38OEEvA==","signatures":[{"sig":"MEUCIAzAW3IYZKt7L1yD8jtx3JrCV/i7knhBOd1/32ANn6AAAiEAqS/M60ZGqVF/nL8wpaBUY5cG0OCkqhMmbg55n4QaDWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35609},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.42-beta.3_1714567926597_0.5185795460100873","host":"s3://npm-registry-packages"}},"2.0.42-beta.4":{"name":"react-any-shape-form","version":"2.0.42-beta.4","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.42-beta.4","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"c387a9c99f53b0542d5d2eff7612548ede56f24e","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.42-beta.4.tgz","fileCount":20,"integrity":"sha512-PhHrQy6nz7vnD0/dQ8U1JIwFoz6wW0J3gCOR3qgga+xAvtSMzqThmQvPXlTAycNmxg+w35nTlfXEkCX6+YVumg==","signatures":[{"sig":"MEUCIQDat55iW0knVp8xyQqyQueBYdVEH3M17ujK3VoGbTTYOwIgZv6wjv7WZyjiPSCtbDT+RYsBjL9Ci/hczDy12SWRo5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35615},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.42-beta.4_1714568189694_0.7301487215859224","host":"s3://npm-registry-packages"}},"2.0.42-beta.5":{"name":"react-any-shape-form","version":"2.0.42-beta.5","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.42-beta.5","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"3080a0685181d9f11d1557159e93ae4fbd507152","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.42-beta.5.tgz","fileCount":20,"integrity":"sha512-+F1tlqFGjXqmyzYr4kTUxtvYNda/4GUC+sLfIESL9/tFnThVebROOF32ZNuRP/j1LbG6Lt3+yLjKYn3yFI3LsA==","signatures":[{"sig":"MEYCIQCmwH3PU9TQYNJVfnF9wUcHdFcNrxxlvMgudGjLYKTu7QIhALOpBs2+b1XQbZfcbX/FmF/DFhJJ+J8NJVAvKRpbWRY1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35484},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.42-beta.5_1714568386288_0.4253348773914798","host":"s3://npm-registry-packages"}},"2.0.42-beta.41":{"name":"react-any-shape-form","version":"2.0.42-beta.41","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.42-beta.41","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"c293726ef89a4726fe8ae17606bd604fa0e2210a","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.42-beta.41.tgz","fileCount":20,"integrity":"sha512-vqAGWhaq6TxZQj8evvLlIcQPA3QQGWpm3qjb0XY8bylY9WeMCmyv9+1lj6L4+21i617bNGALmKK6U81oS0ImzA==","signatures":[{"sig":"MEUCIQCxDoFWK78wC9SoSnv1+JDxlWQQp7SnXPSBclFCBCA4tgIgErlWQ7gffzxdJyGqkTe4ZJ7/sYs7G/UWTuVYo/44Aps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35485},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.42-beta.41_1714568472015_0.09070753844027113","host":"s3://npm-registry-packages"}},"2.0.43-beta.0":{"name":"react-any-shape-form","version":"2.0.43-beta.0","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.43-beta.0","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"ab2714f26b7ba5d4ac6bfce60dcc726fc737bf79","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.43-beta.0.tgz","fileCount":20,"integrity":"sha512-dcP83BGQDKO/goJji77ahCbFW2jG1EGHazgcmQXn9eRVNUGWAe4w64ZJMPpZereEgGYTEKEZEizJyDRcoC66Yw==","signatures":[{"sig":"MEUCIQDpZUTudh8o/sJxBstjnju+IBLSYqV/wVYhHVxA46aMwAIgT7HXpIbAnxbMqcdkRLKqJe3+PXTz2jh7h5j2hbHOO0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35484},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.43-beta.0_1714568533521_0.8326341140125189","host":"s3://npm-registry-packages"}},"2.0.43-beta.0.1":{"name":"react-any-shape-form","version":"2.0.43-beta.0.1","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.43-beta.0.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"ca2e1add1e57ee9ee18c4af671497c990517b432","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.43-beta.0.1.tgz","fileCount":20,"integrity":"sha512-+4Zvqm1W6xWIvQY2p35g7AQh47kiPvoHg/Bvn/CNJyXj3JlRFPNMeoMRvjTNaewicPc11M7yIkOs7nQHaJh/Dw==","signatures":[{"sig":"MEUCIEgLz8fAgV/tlTXsiE4PU1aoqZ2XZFyMnXUIBKBBLZtaAiEAlSjUL3Y/a/cYk0rYgwLJMLE1Mbi6vN3rGC5pShQ4rUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.43-beta.0.1_1714568857877_0.5603444250215839","host":"s3://npm-registry-packages"}},"2.0.43-alpha1":{"name":"react-any-shape-form","version":"2.0.43-alpha1","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.43-alpha1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"79a87efb92ee6cae0d40047dea5830890ccc7b63","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.43-alpha1.tgz","fileCount":20,"integrity":"sha512-oBNS6a5jllgGCfsdzo90ER0tqAogtHnDmD9SwlGPWgriXTMvDRpUWqyAUPXxK025hLPP/tINpGReg4vuZCU29g==","signatures":[{"sig":"MEQCICxQ/l6x5OoY01OaXkSzKqzp5tF84iSjD19oep9mCaUsAiBUHtDd6lA4NSBuyysD+S0ZvLQJx3NS4m4BaLOyRlwksQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35472},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.43-alpha1_1714569078776_0.7642843089540954","host":"s3://npm-registry-packages"}},"2.0.43-alpha2":{"name":"react-any-shape-form","version":"2.0.43-alpha2","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.43-alpha2","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"50e774de356a3ac9f4fd04403e6f03b6d75c382e","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.43-alpha2.tgz","fileCount":20,"integrity":"sha512-awBwDZ0d2/PGowF0S+sJvkE9WQiXI7L8WBFVsbcKAC0KYponGh2WIqHi8X6OE460qvSwAFofhQP9Lycu/2caXg==","signatures":[{"sig":"MEUCIQCw88UdqNYEM2CzquAPy4nBAGiPNklB5LFY3w/kQ1t5RQIga4bJ0W/pGgL0lw/A9BHgAYWCHGwBb3e3qXpq4S1ZjqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35430},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"75d149e671aa2ab2e35358d2c5ee8ab545657fec","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.43-alpha2_1714569594502_0.828161424816106","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"react-any-shape-form","version":"2.0.5","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.5","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"5708e632af8496b5b9f584aeee05471566771625","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.5.tgz","fileCount":20,"integrity":"sha512-vte04dvSzaf8ENnpt5Vj93dhyFhhZX/annQbnpk8HxWZbg49NvMwzRYUdRyMgZYHezrhhR+eQHAnQrlPD4F82Q==","signatures":[{"sig":"MEQCIGPK/h8IUNNhKxIixnWnpaapuACXs/HI74Nxy8Jsi6j9AiBRp7DSQQtyUI2NW+ZINNjxptiva7QzCAD0hlyAdQruMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35422},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"825cb19e87b0ef7f7e4eecc89b8d2f06eb8198a6","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.5_1714569844174_0.3137148338445286","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"react-any-shape-form","version":"2.0.6","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.0.6","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"491b03103c4a6c6c94e4fc518aac457cb718d8aa","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.0.6.tgz","fileCount":20,"integrity":"sha512-PY91ZXQWH2l1qIYsO95AuwK8wfBev8iKhtOwbrgrVM5WIJvTquDYGFeu2w7UEDSnAxfyxpGWwJJDyq+hKOrYGg==","signatures":[{"sig":"MEYCIQCiKayJa/mS5QDQvEUkQAhl+jrN1s8y3/SqJwHk5iAfwgIhAMHLP+nVIIcf7stbPOVaMOGqeFwp56A/beb5E2BFOabY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35394},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"823658ab20a7b6c57850bb5f639259eab9246b04","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.0.6_1714741120849_0.08686305547044793","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-any-shape-form","version":"2.1.0","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.1.0","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"f803208a49cf4ad5881e6c7d624c83397c2f4774","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.1.0.tgz","fileCount":20,"integrity":"sha512-GMvtsWj/Z1swExptNdO+cpA4Zi+ict8WFAhq3VNLtXLt7NH+RYMaUqlylhf/8MXaUnt4wW6yzFV8cURKJ9Dlzg==","signatures":[{"sig":"MEUCICle+9QVCdrL9NgN0GNmD8+g27szHKITgqyCFFButkApAiEA3f5LOfhT5K7uS6+t+y5M3DhE0eZaz624aNOu2uZNkbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36744},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"0cb6ea01a60ae5d09e0efea97534b7fc7aa10e46","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"10.4.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.1.0_1715349000974_0.004158880061579939","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"react-any-shape-form","version":"2.1.1","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.1.1","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"6bd9e52647a48100bcfd6a24e3a0ffceeb126f3c","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.1.1.tgz","fileCount":20,"integrity":"sha512-mCxgTKB2o1AuCJYteCW2J6oMdoqv29Gp1nHN+p897IvQJRZP4WAL9h3Un1zyYuBCWeDTSVAxA3BHHrFoyXFzqg==","signatures":[{"sig":"MEQCIAi+vLo4j992+hKwH2EAh3Ejik2wuLWz71FV4M5llxjqAiAh8u76TAZzd/I/VreT8lwlPVchX2Yxtr+AMnJR0CkW0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37475},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"e24340278010ce8acc26788a22cf609e258c558c","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.1.1_1715437467713_0.6000713564550091","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"react-any-shape-form","version":"2.1.2","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.1.2","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"4061eefd1f0b2f98db45560b724d6f29d53da29d","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.1.2.tgz","fileCount":20,"integrity":"sha512-VR7MPdQoLerp3GwmsUmbyUaBiKLwMk/lDPZGvj1ei0IItyHVSDDeZOhaMhOLhcESfmmh4vo985rF66Uevef/Zw==","signatures":[{"sig":"MEQCIFGt2wxHofrXmatPYUN7iWv33ocBd1d+sx9e3KoMGTzEAiBEE+vrKIY4330diuF9woBEUGsAWI62U2AjiJ3b/v3bMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37448},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"3d9adc8a451deb70b54d62de504df18dc6c3f4d4","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.1.2_1720610255965_0.18493480180852573","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"react-any-shape-form","version":"2.1.3","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.1.3","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"6af5606b164d4655be5595c3d2341a308ebc3dd8","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.1.3.tgz","fileCount":20,"integrity":"sha512-3Kl8NEj/QMTvCXBGaSMEJvG3luQUxk6cM8Df02n8fbCUhvdbaMQZ9v4RFPfxKbKRdKYo55xbPVLWN0jrN++0tQ==","signatures":[{"sig":"MEUCIE74zhQY8GO8KHNA2kQaf3bgiaoIxf//uEojjs/6E016AiEA9vuzCqtG3bCYrNZ6mBckVFaHmq3yhtzOxRJV6kRLpkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38487},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"5f2182a48c6be6ea4487e6579df833322bffffc2","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --typecheck","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","vitest":"^1.6.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","@testing-library/react":"^15.0.7","eslint-plugin-storybook":"^0.8.0","@testing-library/jest-dom":"^6.4.5","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.1.3_1736844603728_0.4883584391420943","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"react-any-shape-form","version":"2.1.4","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"author":{"name":"Eugene Trofimov"},"license":"ISC","_id":"react-any-shape-form@2.1.4","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"homepage":"https://react-any-shape-form.vercel.app/","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"dist":{"shasum":"2a5b92fd2f265dbb2197c4f2268b724197a2af86","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.1.4.tgz","fileCount":20,"integrity":"sha512-XVueamBVggju9CxZkqHgJk7n/fjyq4xuP4BPTAEUc0VnJ0/Llpf4tNORwHLJlSkNp9wurX1cm0LVsFjN8QuLcA==","signatures":[{"sig":"MEYCIQDu05Ui9FH72sSa4n2YtQsAEtv6MsKDYuf0ulOMmASuQwIhANadXqbg03ZQ+Ik3U9jDLEdAankxELMreS7/sB5LAvJy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38431},"type":"module","types":"dist/src/index.d.ts","module":"dist/bundle.es.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/bundle.es.js"},"./dist/*":{"types":"./dist/src/index.d.ts","import":"./dist/*","require":"./dist/*"}},"gitHead":"92ed671c3a5234e5199605a59467f5d59caa6d2f","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --typecheck","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru"},"repository":{"url":"git+https://github.com/deadrime/react-any-shape-form.git","type":"git"},"_npmVersion":"8.11.0","description":"Small, type-friendly and flexible react form component.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"react-use":"^17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.45.0","terser":"^5.26.0","vitest":"^1.6.0","react-dom":"^18.2.0","storybook":"^8.0.9","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/test":"^8.0.9","vite-plugin-dts":"^3.5.2","@storybook/react":"^8.0.9","@types/react-dom":"^18.2.7","@storybook/blocks":"^8.0.9","@types/cross-spawn":"^6.0.6","@vitejs/plugin-react":"^4.0.4","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/addon-links":"^8.0.9","@testing-library/react":"^15.0.7","eslint-plugin-storybook":"^0.8.0","@testing-library/jest-dom":"^6.4.5","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-storysource":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-any-shape-form_2.1.4_1739630403835_0.5540752561122633","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"react-any-shape-form","author":{"name":"Eugene Trofimov"},"license":"ISC","version":"2.1.5","description":"Small, type-friendly and flexible react form component.","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"repository":{"type":"git","url":"git+https://github.com/deadrime/react-any-shape-form.git"},"homepage":"https://react-any-shape-form.vercel.app/","type":"module","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"vitest --typecheck"},"module":"dist/bundle.es.js","exports":{".":{"import":"./dist/bundle.es.js","types":"./dist/src/index.d.ts"},"./dist/*":{"import":"./dist/*","require":"./dist/*","types":"./dist/src/index.d.ts"}},"types":"dist/src/index.d.ts","dependencies":{"react-use":"^17.6.0"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"devDependencies":{"@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^8.0.9","@storybook/addon-essentials":"^8.0.9","@storybook/addon-interactions":"^8.0.9","@storybook/addon-links":"^8.0.9","@storybook/addon-onboarding":"^8.0.9","@storybook/addon-storysource":"^8.0.9","@storybook/blocks":"^8.0.9","@storybook/react":"^8.0.9","@storybook/react-vite":"^8.0.9","@storybook/test":"^8.0.9","@testing-library/jest-dom":"^6.4.5","@testing-library/react":"^15.0.7","@types/cross-spawn":"^6.0.6","@types/react":"^18.2.15","@types/react-dom":"^18.2.7","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitejs/plugin-react":"^4.0.4","eslint":"^8.45.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.3","eslint-plugin-storybook":"^0.8.0","jsdom":"^24.0.0","react":"^18.2.0","react-dom":"^18.2.0","storybook":"^8.0.9","terser":"^5.26.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^4.5.4","vitest":"^1.6.0"},"_id":"react-any-shape-form@2.1.5","gitHead":"563a32fbef7760b15785d8ae0bf90d8a7ad1ac45","bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"_nodeVersion":"20.18.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-anCahNxWQ39PyZ0KhB6UNnb4tkXW8y7OegFA/bjhmbp9iGIk1ARHN9OTRl1e5qKgEQsOOMUllhvh/7UN3WV7DA==","shasum":"5f7a01807e566044bbd943819de91253e864063f","tarball":"https://registry.npmjs.org/react-any-shape-form/-/react-any-shape-form-2.1.5.tgz","fileCount":20,"unpackedSize":38070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBbXYDsNwY8Yu48P0fPZQc2fUzMQrR31BesnZmxT2ikJAiAP1wzCIO6wgLtH9C7DJ6Wq/P5Fe0CQrZQ09LCZDMlToA=="}]},"_npmUser":{"name":"deadrime","email":"deadrime@yandex.ru","actor":{"name":"deadrime","email":"deadrime@yandex.ru","type":"user"}},"directories":{},"maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-any-shape-form_2.1.5_1750338331512_0.8495021451208384"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-26T23:50:20.549Z","modified":"2025-06-19T13:05:31.927Z","1.0.11":"2023-12-26T23:50:20.846Z","1.0.12":"2023-12-26T23:53:01.441Z","1.0.13":"2023-12-27T14:22:15.380Z","1.0.15":"2023-12-31T00:48:22.044Z","1.0.16":"2024-01-03T01:13:17.866Z","1.0.17":"2024-03-22T10:26:58.397Z","1.0.18":"2024-03-24T22:14:16.824Z","1.0.19":"2024-03-25T22:17:46.592Z","1.0.20":"2024-03-26T21:52:18.176Z","1.0.21":"2024-03-26T22:37:25.925Z","1.0.22":"2024-04-19T20:06:18.142Z","1.0.23":"2024-04-19T20:52:48.758Z","1.0.24":"2024-04-25T11:46:30.806Z","1.0.25":"2024-04-25T15:27:12.502Z","2.0.0-alpha.0":"2024-04-30T22:46:06.321Z","2.0.0-alpha.1":"2024-04-30T23:08:04.457Z","2.0.0":"2024-04-30T23:36:36.458Z","2.0.1":"2024-04-30T23:47:50.470Z","2.0.2":"2024-05-01T00:01:26.417Z","2.0.3":"2024-05-01T00:31:33.685Z","2.0.4":"2024-05-01T12:03:07.862Z","2.0.4-beta.1":"2024-05-01T12:19:47.032Z","2.0.41-beta.1":"2024-05-01T12:29:58.610Z","2.0.42-beta.1":"2024-05-01T12:47:35.350Z","2.0.42-beta.2":"2024-05-01T12:51:42.148Z","2.0.42-beta.3":"2024-05-01T12:52:06.752Z","2.0.42-beta.4":"2024-05-01T12:56:29.871Z","2.0.42-beta.5":"2024-05-01T12:59:46.436Z","2.0.42-beta.41":"2024-05-01T13:01:12.197Z","2.0.43-beta.0":"2024-05-01T13:02:13.717Z","2.0.43-beta.0.1":"2024-05-01T13:07:38.085Z","2.0.43-alpha1":"2024-05-01T13:11:18.962Z","2.0.43-alpha2":"2024-05-01T13:19:54.691Z","2.0.5":"2024-05-01T13:24:04.412Z","2.0.6":"2024-05-03T12:58:41.018Z","2.1.0":"2024-05-10T13:50:01.139Z","2.1.1":"2024-05-11T14:24:27.925Z","2.1.2":"2024-07-10T11:17:36.137Z","2.1.3":"2025-01-14T08:50:03.923Z","2.1.4":"2025-02-15T14:40:04.055Z","2.1.5":"2025-06-19T13:05:31.755Z"},"bugs":{"url":"https://github.com/deadrime/react-any-shape-form/issues"},"author":{"name":"Eugene Trofimov"},"license":"ISC","homepage":"https://react-any-shape-form.vercel.app/","keywords":["react","form","forms","validation","form-validation","react-hooks","hook","typescript"],"repository":{"type":"git","url":"git+https://github.com/deadrime/react-any-shape-form.git"},"description":"Small, type-friendly and flexible react form component.","maintainers":[{"name":"deadrime","email":"deadrime@yandex.ru"}],"readme":"# React any shape form\r\n\r\nLightweight form library focused on ease of use. This library was inspired by `antd` form component and `react-hook-form`. \r\n\r\n![npm bundle size](https://img.shields.io/bundlephobia/min/react-any-shape-form) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/react-any-shape-form)\r\n\r\n## Features\r\n\r\n- Small size\r\n- Type-friendly, all components and hooks fully typed\r\n- Ease to use, you need only `createForm` method to get all the functionality\r\n- Build in promise based validation, you can easy use your own promise function to validate fields\r\n- No extra re-renders\r\n- `useWatch`, `useField`, `useArrayField`, `useFieldErrors` hooks\r\n- Access to form state in any place of application, even outside of form component\r\n\r\nDocs and examples - https://react-any-shape-form.vercel.app/\r\n\r\n## Get started\r\n\r\nInstall:\r\n\r\n```bash\r\nnpm i react-any-shape-form\r\n```\r\n\r\nUse it like this:\r\n\r\n```tsx\r\nimport { createForm } from 'react-any-shape-form';\r\n\r\nconst MyForm = createForm({\r\n  name: 'Rina',\r\n  age: 24,\r\n})\r\n\r\nconst MyComponent = () => \r\n  <MyForm onFinish={(state) => {\r\n    alert(JSON.stringify(state, undefined, 2));\r\n  }}>\r\n    <MyForm.Item\r\n      name=\"name\"\r\n      label=\"Name\"\r\n      onChange={value => value}\r\n      rules={[\r\n        {\r\n          required: true,\r\n          message: 'Name is required',\r\n          validateTrigger: ['onFinish']\r\n        },\r\n      ]}\r\n    >\r\n      {({ value, onChange }) =>\r\n        <input value={value} onChange={e => onChange(e.target.value)} />\r\n      }\r\n    </MyForm.Item>\r\n    <MyForm.Item name=\"age\">\r\n      {({ value, onChange }) =>\r\n        <input type=\"number\" value={value} onChange={(e) => onChange(+e.target.value)} />\r\n      }\r\n    </MyForm.Item>\r\n    <button type=\"submit\">\r\n      Submit button\r\n    </button>\r\n  </MyForm>\r\n```\r\n\r\nYou can find more examples in [docs](https://react-any-shape-form.vercel.app/?path=/docs/docs--docs)\r\n\r\n### Form props\r\n\r\n\r\n| Field        | Type        | Description             | Default     |\r\n|--------------|-------------|-------------------------|-------------|\r\n| initialState | `Object`    | Predefined fields value | `{}`        |\r\n| CSSPrefix    | `string`    | Prefix for css classes  | 'form'      |\r\n| id           | `string`    | html form id            | `undefined` |\r\n| children     | `ReactNode` |                         |             |\r\n\r\n### Form.Item props\r\n\r\n\r\n| Field             | Type                                                  | Description                                       | Default |\r\n|-------------------|-------------------------------------------------------|---------------------------------------------------|---------|\r\n| children          | `FC` or `ReactElement`                                | Function/component with `value`, `onChange` props | `{}`    |\r\n| label             | `ReactNode`                                           | Field label                                       |         |\r\n| rules             | `ValidationRule[]`                                    | Validation rule                                   |         |\r\n| onChange          | `(value: Value, event?: unknown)` => any              | Triggers on field state changes                   |         |\r\n| onInvalid         | `(errors: ValidationError[], value: Value) => void`    | Triggers on validation error                      |         |\r\n| renderLabel       | `(value: Value, formItemId?: string) => ReactElement` | Customize label                                   |         |\r\n| renderError       | `(error: ValidationError<Value>) => ReactElement`     | Customize error                                   |         |\r\n\r\n### Styling\r\n\r\nNo CSS by default. You need to style form by you own.\r\nYou can change classes prefix (`.form` by default) using `CSSPrefix` property.\r\nYou can use `renderLabel` to customize `<label>` and `renderError` for customize form error message.\r\n\r\nCSS classes:\r\n\r\n`.form` - `<form>` tag class.\r\n\r\n`.form__form-item` - form item wrapper\r\n\r\n`.form__form-item__label` - form item label (`<label>` tag)\r\n\r\n`.form__form-item__error` - form item error\r\n\r\nLook at `./storybook/styles.css` as example.\r\n\r\n### Validation\r\n\r\nYou can pass array of validation rules to `Form.Item`.\r\nDon't forget to set error message or return `Promise.reject('your-error-message')`.\r\nYou can control validation trigger using `validationTrigger`:\r\n`[\"onChange\"]` - trigger fires if value changed (debounced by `300ms`)\r\n`[\"onFinish\"]` - trigger fires only after form submit\r\n\r\n```ts\r\n[\r\n  {\r\n    // throw an error if field value is undefined\r\n    required: true,\r\n    message: \"Age is required\",\r\n  },\r\n  {\r\n    // if value < 18\r\n    min: 18,\r\n    type: \"number\",\r\n    message: \"some message\",\r\n  },\r\n  {\r\n    // if String().length > 100\r\n    max: 100,\r\n    type: \"string\",\r\n    message: \"some error\",\r\n  },\r\n  {\r\n    // if myPattern.test() === false\r\n    type: \"regexp\",\r\n    pattern: myPattern,\r\n  },\r\n  {\r\n    // If value is not an email address\r\n    type: \"email\",\r\n  },\r\n  {\r\n    // if myValidator function throw an error or return Promise.reject\r\n    validator: myValidator,\r\n    message: \"some error\",\r\n  },\r\n];\r\n```\r\n\r\n### Hooks\r\n\r\n- `Form.useWatch` - get actual field value\r\n\r\n```tsx\r\nconst MyForm = createForm({\r\n  name: 'Rina',\r\n  age: 24,\r\n})\r\n\r\nconst SomeComponent = () => {\r\n  const name = MyForm.useWatch('name');\r\n  ...\r\n}\r\n```\r\n\r\n- `Form.useField` - get control over field state\r\n\r\n```tsx\r\nconst [name, setName] = MyForm.useField('name');\r\n```\r\n\r\n- `Form.useFieldErrors` - get actual field validation errors and validation status\r\n\r\n```tsx\r\nconst { errors, status } = MyForm.useFieldErrors('name');\r\n```\r\n\r\n- `Form.useArrayField` - get control over array field\r\n\r\n```tsx\r\nconst MyForm = createForm({\r\n  userIds: [] as string[]\r\n})\r\n\r\nconst SomeComponent = () => {\r\n  const { fields, append, delete } = MyForm.useArrayField('userIds');\r\n  \r\n  return (\r\n    <>\r\n      {fields.map((field, index) =>\r\n        <div key={index}>\r\n          <input value={field} onChange={e => update(index, e.target.value)} />\r\n          <button type=\"button\" onClick={() => remove(index)}>Remove</button>\r\n        </div>\r\n      )}\r\n      <button type=\"button\" onClick={() => append(\"\")}>\r\n        Add\r\n      </button>\r\n    </>\r\n  )\r\n}\r\n```\r\n","readmeFilename":"README.md"}