{"_id":"@borisbelmar/json-hook-form","name":"@borisbelmar/json-hook-form","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@borisbelmar/json-hook-form","version":"0.1.1","description":"Generate a react hook form from a json schema","publishConfig":{"access":"public"},"scripts":{"build":"tsup ./src/index.ts --format esm,cjs --dts --minify --external react","watch":"tsup ./src/index.ts --format esm,cjs --dts --minify --external react --watch","lint":"tsc --noEmit && eslint '*/**/*.{js,ts}' --quiet --fix","clean":"rm -rf node_modules && rm -rf dist","test":"jest","ci":"yarn --freeze-lockfile","prepublishOnly":"yarn build","prepare":"husky install","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"author":{"name":"Boris Belmar","email":"borisbelmarm@gmail.com"},"license":"MIT","dependencies":{"@borisbelmar/yup-schema-generator":"1.0.3","clsx":"1.2.1"},"peerDependencies":{"react":"^16.8.0 || ^17 || ^18","react-hook-form":"^7"},"devDependencies":{"@babel/preset-env":"7.21.4","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.21.4","@hookform/resolvers":"3.0.1","@storybook/addon-essentials":"7.0.2","@storybook/addon-interactions":"7.0.2","@storybook/addon-links":"7.0.2","@storybook/addon-styling":"0.3.2","@storybook/blocks":"7.0.2","@storybook/react":"7.0.2","@storybook/react-webpack5":"7.0.2","@storybook/testing-library":"0.0.14-next.2","@tailwindcss/forms":"0.5.3","@testing-library/jest-dom":"5.16.5","@testing-library/react":"14.0.0","@testing-library/react-hooks":"8.0.1","@types/jest":"29.2.3","@types/node":"18.11.11","@types/react":"18.0.33","@types/react-dom":"18.0.11","@typescript-eslint/eslint-plugin":"5.45.0","@typescript-eslint/parser":"5.45.0","autoprefixer":"10.4.14","eslint":"8.28.0","eslint-config-airbnb":"19.0.4","eslint-import-resolver-typescript":"3.5.5","eslint-plugin-import":"2.26.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-react":"7.32.2","eslint-plugin-react-hooks":"4.6.0","husky":"8.0.2","jest":"29.5.0","jest-environment-jsdom":"^29.5.0","postcss":"8.4.21","postcss-loader":"7.2.4","prop-types":"15.8.1","react":"18.2.0","react-dom":"18.2.0","react-hook-form":"7.43.9","storybook":"7.0.2","tailwindcss":"3.3.1","ts-jest":"29.0.3","tsconfig-paths-webpack-plugin":"4.0.1","tsup":"6.5.0","typescript":"4.9.3"},"_id":"@borisbelmar/json-hook-form@0.1.1","dist":{"shasum":"6ebdceb65bf8e13f43b33184721f31223c9d3e7c","integrity":"sha512-TEk/qWUkdDJs3gXkVxQK2fD6sVE2yGC+nU+xZvGta0ZxiSPAGkHY8AEkE30xYI/0fv7nf/Y2Lf4qAQhLM6tjEQ==","tarball":"https://registry.npmjs.org/@borisbelmar/json-hook-form/-/json-hook-form-0.1.1.tgz","fileCount":7,"unpackedSize":20873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0ASggxHayEH/Dd0AkNjYKeJxeQd9xfbXM05DOR1KO0AiAJb14gevIIl07KocBKiuDemoDVOvIjSYj+AFiMaqTP2g=="}]},"_npmUser":{"name":"borisbelmar","email":"borisbelmarm@gmail.com"},"directories":{},"maintainers":[{"name":"borisbelmar","email":"borisbelmarm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-hook-form_0.1.1_1687703905771_0.72618946642102"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-25T14:38:25.709Z","0.1.1":"2023-06-25T14:38:25.909Z","modified":"2023-06-25T14:38:26.067Z"},"maintainers":[{"name":"borisbelmar","email":"borisbelmarm@gmail.com"}],"description":"Generate a react hook form from a json schema","author":{"name":"Boris Belmar","email":"borisbelmarm@gmail.com"},"license":"MIT","readme":"# JSON Hook Form\n\nGenerates a react-hook-form from a JSON schema, with validations powered by Yup and Tailwindcss.","readmeFilename":"README.md"}