{"_id":"@canard/schema-form","_rev":"196-1dd296d2d069f8e4fe599d8e14efc433","name":"@canard/schema-form","dist-tags":{"latest":"0.16.0"},"versions":{"0.0.1":{"name":"@canard/schema-form","version":"0.0.1","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"447f8e2d26f6bd1a20eda645bb3711343c112d99","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.1.tgz","fileCount":291,"integrity":"sha512-E1s709hQXIXexC7vq606gskZzVf9PacOwBtG3R2F5ClBVQecmtVr71pnqfh4Q4pf4LuudIrbaZNHOGviVKZV/Q==","signatures":[{"sig":"MEUCIQCvKnl1wL1rg3Qcjg/qyd1Z8kcz/+aa1+FkPjq89DgTOAIgNQAMpYh3HDFUuQKImbPRxgJgLetp5Tif67Upj3gGALM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":696667},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d4ac88b842d412375c6ada2c87c2db207c504894","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn dependencies:build && vitest","build":"yarn dependencies:build && yarn build:only","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","build:only":"yarn clean && rollup -c && tsc-alias","size-limit":"size-limit","build:watch":"yarn clean && yarn build:only -w","publish:npm":"yarn build && yarn npm publish --access public","build-storybook":"storybook build","dependencies:build":"yarn workspace @winglet/common-utils build && yarn workspace @winglet/react-utils build:only && yarn workspace @aileron/development-helper build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/aileron.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"0.0.1","@winglet/common-utils":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","cssnano":"^7.0.6","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","autoprefixer":"^10.4.20","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","rollup-plugin-terser":"^7.0.2","@storybook/react-vite":"^8.4.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.1_1735123015803_0.61765159343276","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@canard/schema-form","version":"0.0.2","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"243bc76443e49aee525442180c94a60228eaee63","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.2.tgz","fileCount":292,"integrity":"sha512-YanSA+luBG2wLvley2P9uzP+I7TKgqXB/QYB9FF5ho1BODeF3/mV/gOE6Q7vaELBzoDbUVX99SavebD1R7Ehwg==","signatures":[{"sig":"MEUCIHaK0mDUy3kaRzuBl3M/R0iGg3DpfDO0WGoMpoqLwGFLAiEAn8izSJ/umPBUj2/PeobxYR2D0BuV+jJUtZ0KjM7WAmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647757},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"f411b1119e2c0760d193eb8fee9f43e39db16321","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build:chain && yarn npm publish --access public","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/altovion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"0.0.2","@winglet/common-utils":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","cssnano":"^7.0.6","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","autoprefixer":"^10.4.20","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","rollup-plugin-terser":"^7.0.2","@storybook/react-vite":"^8.4.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.2_1735229355205_0.7392378825468358","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@canard/schema-form","version":"0.0.4","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"1b7e5c641442a20360cb0f66adbb0f7d407d4780","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.4.tgz","fileCount":288,"integrity":"sha512-1kMXv38pRtVqS4wmnk+FDO14bHQKyqIa4wl7K3v/T7pl9V7ez+HqmXoTkBNa6n0e3VF2mVbr/SiDK05lLGSwFw==","signatures":[{"sig":"MEUCIQDRwOsi38pb4BbYb+FhzxGtoOpdp0zB/M8t6NueDDzAowIgLJLyMyu/c+q85/d4QeTXg3W0RH16En72cbnsaeLXWdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642839},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"1d685c325dcb067d06cd0b65a3a3ec001e3e0e8b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build:chain && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.4","@winglet/common-utils":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.4_1735401843972_0.7960949227674559","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@canard/schema-form","version":"0.0.5","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"a80952f71d84a4abc5638c58f65233c5f9e4db4d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.5.tgz","fileCount":288,"integrity":"sha512-553vSERZ94/xjoJ5fm41ALTAtXYlU4c6z5v6DA56EpqEd1Bvmc1O/r3415t85RvSDmoiJ7csl3eRpRzv4xPFxw==","signatures":[{"sig":"MEYCIQDmmWVHQB8LOe+kvYlL160WwfXZ2I2DERQzWVc6mXKeeQIhAPxH4VxVI2toM+PM7FPa3QXXWFyihl0/CuNxH94AYrvD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642910},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"417f5da864a11664cc72670f6c2eef1f8563ebed","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.5","@winglet/common-utils":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.5_1735402307533_0.8811041353618927","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@canard/schema-form","version":"0.0.6","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8775a8f3f83505dfea71ef4f42328dfb9f68bac3","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.6.tgz","fileCount":288,"integrity":"sha512-LtD59aFG+6FW05OaDEVWevkwT8raMUsysiLp9PV7AiDl+MhAMANFu5OiuYPVoPZeCQgAK1T0TsYrJ+smfHwL1A==","signatures":[{"sig":"MEQCICmzGUgB/MujoJxkzndLVrbbfeNi0MyHBg51crPizk0pAiAWDaDurmMinvgDLKR3njyRhZvkk0G5//OKCMEDnTyiFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642910},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"7be87dc707504bb170e5bcfed0010d1466018e9b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.6","@winglet/common-utils":"^0.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.6_1735402856947_0.033977044279947854","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@canard/schema-form","version":"0.0.7","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.7","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e7a5f5837d42128dba9554016bdf3491773ac4bb","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.7.tgz","fileCount":288,"integrity":"sha512-IvJUJc0PrJCGQxNw2hoUQK+j8HsB2cgg5UbdQru4B20r8X9NdnSvuaq+d08AjAfSpqFSFxl+0noxVC9cgTdLtw==","signatures":[{"sig":"MEUCIQDXkj17dcPJIYSS/YzrOb0wWzjVQdAoRbgYYNBu6qz9GQIgBUrzi2ndTMu+GVY5b8MUsTm7QnEO//Eu80p1Q4DMkQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642910},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d1dceb2365f9e7e8fc949396345428782c8219fc","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.7","@winglet/common-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.7_1735554009176_0.3306580423874179","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@canard/schema-form","version":"0.0.8","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.8","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f12cc774bc8f5e1f004205d70435036f6b0f777a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.8.tgz","fileCount":288,"integrity":"sha512-cBoswzO9QJbmgcbmwJpN8c8r71Hzc7h7kXOe1eoO+mHfWw358D1bAU1Gx4kfAq8Rd7TPj4Xpp7tjmq2PiZTJTw==","signatures":[{"sig":"MEQCICQ5lrrMI0ID3EaHskUQRK+K+XR+H5W8KUVC7MIv4olOAiB6E9I+xHqMkrWkokD5e05yvqh3cbdSY3/u2t2/T2DSoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642665},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6514f1d46d7bf4946d41e4d8387a20eb16f4c1f4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.8","@winglet/common-utils":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.8_1736266644035_0.9668174839271246","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@canard/schema-form","version":"0.0.9","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.9","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"bf7b6ace659a12abf2d4a0d87f41ee45bd8d2988","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.9.tgz","fileCount":288,"integrity":"sha512-iIqObPlSLQXZUClrIZyf/LzTGK9+VP652kK7/JBTkoNXJ6NIpQApD1fAXV4RfNU7st4hIfQnZSD/F16V8/87WQ==","signatures":[{"sig":"MEUCIQCQMiod8qmeGOGXYmtpxwE0rwKUdYecSUQmmLDtQ9IEFAIgV65FN5KiAFu44OQlE7qU3QIgZu0uY9pyUqwvWUBVpOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642854},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"f3b2bf3da1dfad1def2c5e59826d2ee2db1f5392","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.9","@winglet/common-utils":"^0.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.9_1737548817082_0.7684836691392274","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@canard/schema-form","version":"0.0.10","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.10","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b32f9e0238efc6da1c2712bf84e61d996b968498","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.10.tgz","fileCount":288,"integrity":"sha512-Hut3RYRv8msvtwi6lZQoE6+yFOtstJJNd6su1Ns0GRFGn5EShyOUA4PcZ+wU4coeHf8OI134LqFNV2pAeEemjg==","signatures":[{"sig":"MEUCIQDgeLKDCk+CnfH33VYqjOr5qJuDPJNyhCuuob03fLksKwIgRff78j2VezQ8D3vbHleEkpnNwB1+KNaiU8UB5KhEmXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641706},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ea972546d8a9dde84f7af6358fe494d3bd649584","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.10","@winglet/common-utils":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.10_1737561440583_0.9088808466363181","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@canard/schema-form","version":"0.0.11","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.11","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e72b70130f53a27ce19232de77ea53328f91988f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.11.tgz","fileCount":288,"integrity":"sha512-NR94LyxqCYEIu35yVDIAdNqqRVtiDBT8s0ihnkBaY0fQ1vpWEVSgbHf0LerODbiHwV5IvHznkiCA3OtT8Qd9AA==","signatures":[{"sig":"MEYCIQDtPDXtvIRpgGCVj/qAMmPfZxl+WnKfRcV2cVU/9CHbzgIhALD6vbrJ1KZ84cpboUlbaqOuJZrZbnpKjtzQSx6XTcy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643171},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8fe7d36f850e9d42d522cdf455867e2a2d3989e1","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.11","@winglet/common-utils":"^0.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.4.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.4.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.4.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.4.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.4.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.11_1737609775087_0.3565962380684309","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@canard/schema-form","version":"0.0.12","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.12","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"642d2798432d27e84c717a4663a8704679eb7793","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.12.tgz","fileCount":286,"integrity":"sha512-PH8Lna73EDQw2uRunA6V9QJXOetL8LojHegO1WreanSfJHjAmUPwIUg/w02E0sMV33alyhsv+16N48KDka0zaQ==","signatures":[{"sig":"MEUCIQDzVKVzs/o7alYzEJotsr0KxG6SWq3SLm0esv1qATVVmAIgIHBuj7O7umIa1ERYxFrlb59M8McUoSOZd/uiaSnJg5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639663},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"5fa7803b2f0da4ea0416d5954ec9161d4e6e81f3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.12","@winglet/common-utils":"^0.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.1","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.1","@storybook/react":"^8.5.1","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.1","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.1","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.1","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.1","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.12_1737746524852_0.6705538221993423","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@canard/schema-form","version":"0.0.13","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.13","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"620061e5ac9825f4d3892d135866bb1d4cd4586d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.13.tgz","fileCount":288,"integrity":"sha512-N7vaAz7pJxV3xlu4ub0oWNxs5QJg100WZD5XoA61THHKJG5+eQbllG07h+EMOhk9nW6/5m4SGyP8lXJtejKaDA==","signatures":[{"sig":"MEUCIFf1zNR0QioWpxV2qsxytjRRoQbs+QrNbiki/pymIYPfAiEA4/Pr3uThisp5kOo9LN8N+7Dp8vsc48HA8UEzMS5+Ud8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643341},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"e48b8024bbbeb54199156c7e99924c9a22a62866","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.13","@winglet/common-utils":"^0.0.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.1","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.1","@storybook/react":"^8.5.1","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.1","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.1","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.1","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.1","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.13_1737997535497_0.33400428863679044","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@canard/schema-form","version":"0.0.14","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.14","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"a11b3540bcd418fae0f787ab917cbb9a3cd5ab74","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.14.tgz","fileCount":288,"integrity":"sha512-uQpRPLDElBKtr17wLYhs4nB2YmM0CVVNf+f+AUdFn9/KwiW6a36QvlHO5gsGjZ5lxD2qvnRbXdOvEo48r6U/hw==","signatures":[{"sig":"MEUCIQC/4MlmcZ9pRC7kUKoB5Mo5YVIzXpnOsx2YMw7COwu3bwIgdVpzw+EubPkK2oEFTMUqioyK6bFrt1T3+C/qqnNS1aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643341},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"c1d95406fb77a0c137dd0b040afc8add9f07b6b8","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.14","@winglet/common-utils":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.1","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.1","@storybook/react":"^8.5.1","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.1","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.1","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.1","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.1","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.14_1737998065732_0.2886013431603889","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@canard/schema-form","version":"0.0.15","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.15","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"91cdb06630d7472683f8e391c0c57e635279a80f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.15.tgz","fileCount":288,"integrity":"sha512-29rcKPVd8w5LC2JCsZw6NwIJfRJbOqUWTWZDB9/OhK2Kd+OdmqFQEa7i0YToMTvt0ngbXirE2W4jl8HKoIZqOw==","signatures":[{"sig":"MEUCIBfT4luokABks50f5Jams2wGHqOh8esTXAOYVuSKmpRyAiEAkGs2zM+ZWbEphruoLLWlaaa/4fzdAutOJtHnJptQTpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643341},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"9891b87ecca35d8c6f83e93c5ef6e2c255436da4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.15","@winglet/common-utils":"^0.0.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.1","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.1","@storybook/react":"^8.5.1","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.1","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.1","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.1","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.1","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.15_1737999187812_0.24042074842938588","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@canard/schema-form","version":"0.0.16","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.16","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"362ab464e7840fc0c06b04171359e37d57bddea4","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.16.tgz","fileCount":288,"integrity":"sha512-6Wvjw9zaDOjzirWAA5VwO8fF3kGIOvaVXniZOVggCVpyQn3cyKcX1cVTzoHTp7ouZU+hWHvU4IJLC/VDfIM2ew==","signatures":[{"sig":"MEQCIGw6Kf1t0Q2whmogDbdq7hXBh+XXzVj87IO3uPrxondsAiBlJ1TARJAos4G/Y5qIm9xkQSSxe6ROviujchXu+veCNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643341},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"dae308b0e4fcfe723346a636ff8d38352aef43ac","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.16","@winglet/common-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.1","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.1","@storybook/react":"^8.5.1","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.1","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.1","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.1","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.1","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.16_1739888846995_0.8565792810128652","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@canard/schema-form","version":"0.0.17","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.17","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"a18ed16d3da869317cad5f8e0ca65ad7227ea4b1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.17.tgz","fileCount":288,"integrity":"sha512-6jzHKsFCFz5oOYMkIlG+lImiq5NiD53fiBfAf1ls8jka1tTphCczSZWmBWaqUd/O6ZFu10mN901OTwCOC5cyBw==","signatures":[{"sig":"MEUCIQDkgQOypB54vHOYHbL9oWfDgONGnU957US25XDlvta6dQIgOzUXugg86gSQGLtLUSSqt285mfw/aqK/akGHjE+EJvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643341},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"53ad12c4fc4035f17182a49f0255a732791c145a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.17","@winglet/common-utils":"^0.0.17"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.1","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.1","@storybook/react":"^8.5.1","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.1","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.1","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.1","@chromatic-com/storybook":"^3.2.2","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.1","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.1","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.17_1739890898425_0.061488685888486216","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@canard/schema-form","version":"0.0.18","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.18","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ae114d014aa45011160404d295b79493794c6b5b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.18.tgz","fileCount":288,"integrity":"sha512-eiTeVtyEyckv5i52zvFech3TdDNn3rk75R0t3Fgn7BxWNCtM4/opbVX6y30T/+EHN2x0SC8oZT37nrOwY3Kz8w==","signatures":[{"sig":"MEYCIQDoiHr9hct1+Q6iRv7PQZFXSiwuWvvVMhd5wzhNlHRpUgIhAJcf1zuBn4kUAhvsvDFcU7Ehy6GZ2/A1MX8fnGq8vPRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644945},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8c812406e930cf1846d1df32d7d569baeac9156d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.18","@winglet/common-utils":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.5.8","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.5.8","@storybook/react":"^8.5.8","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.5.8","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.5.8","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.5.8","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.5.8","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.18_1740924203716_0.49735852152442783","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@canard/schema-form","version":"0.0.19","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.19","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"709bdfae638ba218d749a0cbdfd44787e6f53993","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.19.tgz","fileCount":288,"integrity":"sha512-ND1/haTp+/xwP42pN8SvjHdPP1skMAz8ymygQzOFqq/KCv9MGm7eJtudkz3YfdUkq7zklIJu4OuaIKLUpfXvPg==","signatures":[{"sig":"MEYCIQDteJ97FKRP2cmkHcpeDlHCxzb2uAlohTe5xcUs9qXFLQIhALUMkIwDPDqUAvTMws/zGjiR8eOzxn1Sf+4Dn8JLYcav","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663228},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"fe66c176e3afbc55ab8eabc3596d1867072d2981","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.19","@winglet/common-utils":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.6","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.6","@storybook/react":"^8.6.6","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.6","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.6","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.6","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.6","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.19_1742147685088_0.6951469190041966","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@canard/schema-form","version":"0.0.20","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.20","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"9078897262bb56ed21398367ea09760dab08310e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.20.tgz","fileCount":288,"integrity":"sha512-J+5DE6pdCeOorNbj7PkYFUz+C1iZXM000PV3vEttlUXtiqemjmI6/MrxfIarFi09d0pkI2DXqjETbEwNHz5tLQ==","signatures":[{"sig":"MEQCIBQAfqVzA+QK4lYAIMCkRCb6vKTkkVaVJWgI5yw4IpU9AiBUaHVr6Wt8M5WI9F7n9P6iDbX1QPk9KeIjjRM0BgNlUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667347},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d554cd91b5a49324ba284fea07530f7b49468bda","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.20","@winglet/common-utils":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.6","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.6","@storybook/react":"^8.6.6","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.6","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.6","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.6","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.6","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.20_1742226015055_0.7045233163935611","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@canard/schema-form","version":"0.0.21","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.21","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"cbc5ff20d35e39c111f6f5f4680863486a6fa619","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.21.tgz","fileCount":292,"integrity":"sha512-ATZWf1tk1VKIk/Z9qoSmKEr/CuXc6hZQ9lmFnOzhbAy7v3vfmWn+WKJP85kIfV0LAdGQ+8H1Zl8yHSj9W2GZ/Q==","signatures":[{"sig":"MEQCIFBuQyamFVvZTLBQ2CFdehXyDdBuTTnXs/+bgsuY8ntlAiAeqXGIC3S27Pqwtmrupv+9yrsrLcGqxgWVwevEHeRZtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679155},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"35f473bc1d5d63205107d3e4d46f3a099e1d3f51","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.21","@winglet/common-utils":"^0.0.21"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.21_1742815469996_0.28664801724812805","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@canard/schema-form","version":"0.0.22","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.22","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"4b26a122ca98cc8928e7a518198a1c98d65494fa","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.22.tgz","fileCount":292,"integrity":"sha512-WzUydbyxyDlP/OyUMX6MgRq/21hfXt5bpY7VfglOW9/YayOXAujYqxqe7BVqRaeGrAkV49+G+jBW9Uiw2FNi4A==","signatures":[{"sig":"MEQCIGyromGCIieE9KsQdr5H6jU7P5XlOHJTgqwe5O+vVYKfAiBP9lDMWPoc5rWKgH4bnZdEs76NTRJ1iATzJLYGICoViw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678826},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0ab00f8b2c82d4eee184aa4174940c80098004ef","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.22","@winglet/common-utils":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.22_1742831767713_0.2417247713274011","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@canard/schema-form","version":"0.0.23","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.23","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"21806daa2b2a1669b85d6851e8b311d034eba56e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.23.tgz","fileCount":292,"integrity":"sha512-DKv0NHAqeDalZkKa5GnYfjBv7hMtJhR01VM6rNtgBX3w4hHhVhotxCMFmrAYWelZW52z2RXQ83k1mRAcmQ3udg==","signatures":[{"sig":"MEUCIQCvPwrPcNn+GQ1BF9/QwXbC/pBaYrRigaCOb1/jBf8sEgIgST1NBJ9/NklRvu0IdoTyyxVMDo/wQqHkcjvaY5Etb2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679435},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"96ff98c4ce64863478c52709b5c6f7e77da363b5","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.23","@winglet/common-utils":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.23_1742833814402_0.8775417942461043","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@canard/schema-form","version":"0.0.24","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.24","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"cb5c61e29b24ce96666339b913a6fbb739957bd6","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.24.tgz","fileCount":292,"integrity":"sha512-hYSk9TxQcsY75adDHxfUzBtOvOyYhk2VUskGyGixLR7vbKnTSLkvvhS+Rv+7w009TmxMauZiODvHYhy3zj5PhA==","signatures":[{"sig":"MEQCIDPpcybXnVZuvqDNwQGTSKVkPyOYAc3jGDZtQFMoDF+KAiBaKV2wLIwafvphLCPZAOTpbyrLfezLwIDEC7+NIdVHaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681442},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"617acdf19c5e80faa8e839101f4623e91db06e3f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.24","@winglet/common-utils":"^0.0.24"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.24_1742844610202_0.7160431482214131","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@canard/schema-form","version":"0.0.25","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.25","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"3ebc575bcf38892140e0742dee23b0eaf1793d49","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.25.tgz","fileCount":292,"integrity":"sha512-0hqo2GwlA1yVCtTEQ25KoMhXryAwD9/ZdYC9dXG11az1yqH96wpqCQ2tq89eE+1dbAeyoMBzsGXkFolrX9TaEg==","signatures":[{"sig":"MEYCIQC+MTPi5SFjuwVvh5N1BU4P4p1S9Wt5hLW3XYFijyrxVwIhAN+LOoPkpMMssv92rLsxs4+Ve2uwyrTXkWMQy3/Bg9ls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681442},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"c069fa3efe5587e0f55313b286c81b308d516d48","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.25","@winglet/common-utils":"^0.0.25"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.25_1743095154191_0.8642881395707569","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@canard/schema-form","version":"0.0.26","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.26","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7e2123be20d21c9cb04af748dd11162d73821870","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.26.tgz","fileCount":292,"integrity":"sha512-FJKiii693fUUyOHI58yER9b0r6fC9Rv/kBGDLYMV7snHGB7YFD2KM7fhdhfEcguGYku0Sn+WlK9PYJDFt03whQ==","signatures":[{"sig":"MEUCIAVCOqnE8UUzxTq4JCr3Cvsnhoc/OZ88yY71T9MH+uzeAiEAuNrbvi7W/zdJfPla36H7tO8Yb8jWQGP8V5hxCYk1caY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681952},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3b4cf8a5ad4fe6a83817812cc3daff8fcb085de4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.26","@winglet/common-utils":"^0.0.26"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.26_1743172780886_0.21192393850359403","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@canard/schema-form","version":"0.0.27","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.27","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8d11a8d40aac11e22e4742676b2342d6cab49d08","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.27.tgz","fileCount":292,"integrity":"sha512-hq/5rYHea5+T3tSGJjz4TWwfCpYQu02tKv60y2Y81jloQJhwLD1Y555TKSXZCKiPXZ/3UdY/WZXGpQhEXytLOQ==","signatures":[{"sig":"MEUCICo0tccShOsSgrtK601N6AJSakCz5YzUxy2/PRge9j9YAiEA4dGhEfBAJqf0qTW6sI7TANu7UZsrntDXG6R+7jBbiVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682631},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2216f374651f98e7d95a9e1330fa81713cf216ff","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.27","@winglet/common-utils":"^0.0.27"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.27_1743175664833_0.36798738260371566","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@canard/schema-form","version":"0.0.28","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.28","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e1bd91a1aa6b61e7cb103f30918551c92959e47a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.28.tgz","fileCount":292,"integrity":"sha512-TmHXodrpUXSL6E4PPDf3wsF8GHPUV7BTZI7K19L6sV8Wq86B6hGZAmmkh7LLsTl/4I5Kzvf+xtOjhGYMlAPDEA==","signatures":[{"sig":"MEYCIQDgFG+0DT4SK17CTn4LsJTnIxdQRt3so9aE0SwgGz+T2gIhAIuKgVICOg7Ddo/MzEzYJrHlXDGXBzSWWELxwuszwK5m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684083},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d998936c45e8ba58173ed32a34bc73eb616f4401","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.28","@winglet/common-utils":"^0.0.28"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.28_1743178623664_0.784225682101432","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@canard/schema-form","version":"0.0.29","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.29","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d8b6f2e47d4c120d20f0eb9e2eeb812287804a3f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.29.tgz","fileCount":292,"integrity":"sha512-+/0+hA/tceIHCo6s4e28Rv6YGOoVQ1FemG7SfVfgS/xswnHEG6sYjXCRCtfREyF2G8acdf5Egqs5H3tT9PKC8A==","signatures":[{"sig":"MEQCIDq6TlumSTCIhp8XW+HWGFWaTO7j6Pzf90UKRoPJ+YM2AiADPHcc6fyHELusp88lKT0Rkqyf2WvIZzOz7MB3qnHiRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684083},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"fad63ad573e8861e7fbed3ee1aed8650ee7fe24a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/react-utils":"^0.0.29","@winglet/common-utils":"^0.0.29"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^18.3.1","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^18.3.1","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <19","react-dom":">=16 <19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.29_1743179868755_0.7550019861680064","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@canard/schema-form","version":"0.0.30","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.30","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"0d4fba7e6849eb6f9519d9735fd5869409ce7f36","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.30.tgz","fileCount":292,"integrity":"sha512-MwQxNXfs6yVXLX5qjVdxWdv96Reg+szEYc8BzOIcDlQchVM27TEVJcr4VtnxMv3LjqzkqKFlNuumqsdF9mbVbA==","signatures":[{"sig":"MEUCIQCDmyPLRZ0bpYTDRJD+FBYg4XKLKUmgZt2HLjiuJOfmEwIgLH+O5ocnZ92IBUQsv6va5ZS3kGrtB+C/WrRTOVqAfiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665432},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"953ddaa54a65524099129c7e4cadf25b49fa5175","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.1","@winglet/react-utils":"^0.0.30","@winglet/common-utils":"^0.0.30"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.30_1743284227433_0.3887550577931025","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@canard/schema-form","version":"0.0.31","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.31","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"281491cdc47a83e34da07f12cc8674999a48b485","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.31.tgz","fileCount":292,"integrity":"sha512-z842hYvECL+ApiPauuEb1h8rnKfubkBaEACP/vl8qOjv1Z76ktgxIxGnY29rbTOY4lVa4vycSo5N3Du/a9MKIg==","signatures":[{"sig":"MEYCIQCZyXxlfLqkiEbO+waMb5qemxoBCCwLslalk2KFboG9gAIhAPm3nkKYsG5iu/f5fcM6Qn3ouAUM5KKO2AHw0gnRRdhd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664970},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"908290e86884d53196d4597744e334d49d5dfafb","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.31","@winglet/react-utils":"^0.0.31","@winglet/common-utils":"^0.0.31"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.31_1743288588619_0.42825446824078894","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@canard/schema-form","version":"0.0.32","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.32","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ada5ca5e8b783e2f07639eeb00e496a93a5a7d7a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.32.tgz","fileCount":292,"integrity":"sha512-6B53QGOoBWf8pkh3b9TftibtPPxxqpVEE37UqxvFq290HKkjDNHCBZckvZcTP/GoPAbIMTDSBWroGv7t2er68g==","signatures":[{"sig":"MEYCIQCwyL8fYSAPK3mb/2XPaByyrtlb/TKot8HU73Ndb3XdAgIhALK0eActFqj74oBJ/gh5lc/ddJ8JBkB3HcIXqgdRkgmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666610},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"15a202fb823a262f8fac0d000ccf2948b75b7922","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.32","@winglet/react-utils":"^0.0.32","@winglet/common-utils":"^0.0.32"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.32_1743318673289_0.6803147100434614","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@canard/schema-form","version":"0.0.33","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.33","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"52ddb16d6722ea96c624638a936ec883b46d6b02","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.33.tgz","fileCount":292,"integrity":"sha512-4qoqO8cDYBhIifQvJt8FX0eOh92az1VAP0JrSgNwaLfabYB31UVBtDXBLpQTY/4Js8IyU3EbDcEMCdY6pMNdDA==","signatures":[{"sig":"MEUCIHLM9KBiCQ/zgwLi4N0NBo+IqN1xuWQU93XlN4irJQkoAiEAk9XedvDZ3ObOoYy5HzVBaCQxb+2R8ovjoWQ212KxArc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665936},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"def62319c2de8abdfcd4b4d15d09773e33079823","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.33","@winglet/react-utils":"^0.0.33","@winglet/common-utils":"^0.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.33_1743401625111_0.8138650254167916","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@canard/schema-form","version":"0.0.34","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.34","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"99918aa8725f55840a429fd74ce2681f6adcdd73","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.34.tgz","fileCount":292,"integrity":"sha512-Qldpi4Z45FgVa2WpmoZS5Mn2oaG7clxeQwDNf8ngbwqP8o02SrnAqvJO7lUARkwn0PmPcju0oV07knNZsS+7+g==","signatures":[{"sig":"MEUCIDsXlDwVhbGL6u3Fdj1CMy+/eKdJWC0y8omK6x3NAisvAiEAkY7dvXYoJvywixn9r0aByDDOjciHZhox6edKabP77SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664626},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8120d1db1906eec07d1844a5bed52474260e73d0","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.34","@winglet/react-utils":"^0.0.34","@winglet/common-utils":"^0.0.34"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.34_1743521969525_0.1479518523647847","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@canard/schema-form","version":"0.0.35","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.35","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"92e4ec51bd183f08f70002c63c7789c767912057","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.35.tgz","fileCount":292,"integrity":"sha512-QUnuCXLKVlOgBuP8cwKLBJtIvGPp7pxWXHeNqJtu5cd7/ic4K2Ri8PCW0QJVMihiYB70VJ7IYCdGqi0BxK38pQ==","signatures":[{"sig":"MEUCICKWVpQ93tJtWiZM5KXr0NkOZ9aWdiL4mBN6mHxymU1GAiEAnqlQDIe2Jg3mCvRvH7tqF1o2UIkhKoLMQKZ2TFNuc0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664626},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d7951f71d92b4139f424544b06d100359108d534","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.35","@winglet/react-utils":"^0.0.35","@winglet/common-utils":"^0.0.35"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.35_1743606769287_0.7130453740063356","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@canard/schema-form","version":"0.0.36","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.36","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ba93a600ed29dbc10441f1fc12b9c605c31ff67e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.36.tgz","fileCount":292,"integrity":"sha512-t5FQjTkcbnqyY+EMfvNxxV45OOEALpP9sIFCsO+DsjqGhMmU1PiGHlAqKw7SqSVzNmue0wAvYLYZStyEloX5dg==","signatures":[{"sig":"MEYCIQDnwW2W77cgniXvi0JpbuY0EfUjSwL6noibrM4IoSlJ5wIhAJe9hxVnJgw4RMGU8evxJODdc9GaDjhtSkH7fREDTBKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664626},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2efc7c77c389863bfa611bb9df37c8b14b6d2c81","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.36","@winglet/react-utils":"^0.0.36","@winglet/common-utils":"^0.0.36"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.36_1743621360261_0.597157851937897","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@canard/schema-form","version":"0.0.37","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.37","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2e376a1e37ddd108ef4c908ab8d8670bae4b3965","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.37.tgz","fileCount":294,"integrity":"sha512-52fgEjk3dV+XX2ySEy0rcc3olFj2uBFO8xks0PFFuYfDZln6ethSNVw772Y+m3lsFLnOkTnNKoeJZUjHGAL33w==","signatures":[{"sig":"MEQCIG8zCkNjZdcGMBcaHKB4J1fVUWfY7O1hL5Cmtw99COAxAiA0blMG7qoqX0KCN9G8Ag5njv6oZXoZzIyY25zxlz+e+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665412},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3e385cb5edb85f61cdb41176e090e298bc1374b7","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.37","@winglet/react-utils":"^0.0.37","@winglet/common-utils":"^0.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.37_1743698862850_0.0426018834807429","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@canard/schema-form","version":"0.0.38","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.38","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"5017242e08b02dfdac463bd5aa96beaf0fead706","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.38.tgz","fileCount":294,"integrity":"sha512-Ot/tfZN7cLgOA420Nh9B+E0JCm/BpyGJKthYxNU61fvbiS+WaotV9K+3X7/25XzLFBgX9hCdOOa68NINm0CYzg==","signatures":[{"sig":"MEQCIGHcT2dOG+cs7PjOMQZV9SxmX4UNLVPooxZZuZEobPdhAiBbF/4oJViTtUqEgbV96x+c2OppBtaVNTeeBvUaQ8CJVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665412},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3e917f2a0798701ea56dd4a78c5241ebe4091057","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.38","@winglet/react-utils":"^0.0.38","@winglet/common-utils":"^0.0.38"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.38_1743735617338_0.9165977046083833","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@canard/schema-form","version":"0.0.39","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.39","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"0a6162c25716dabaa635c071fc030eef24939479","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.39.tgz","fileCount":294,"integrity":"sha512-VH9KSEMmB9xMDq5dCnPynqP1eiCRiTQrjM8LJCkFTNipKkjYVu9tGk9wsV5Vxxd3XNQt0erklqD92JVu9ZDIdw==","signatures":[{"sig":"MEYCIQC5yEuSb0bd446Xj1zxEGj3wbFxukeYqppTylxurOuVfgIhAJCKRmHWN1jkXgLGQz7AeNFCyJtRYq/kolteOUb3rj2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663763},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8e3d3a09e029f287fdfd7fde9eec471b70cc3db7","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.39","@winglet/react-utils":"^0.0.39","@winglet/common-utils":"^0.0.39"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.39_1744032473165_0.011176101517324177","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@canard/schema-form","version":"0.0.40","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.40","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"378a9e56d11ae7be9cc2c4eac8291f254db5c708","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.40.tgz","fileCount":294,"integrity":"sha512-eBmzqhUdlxTmDGGxL6O9JvDphmr6qYOt77ZmtqpZcGU2FYdMgze8LocNhaD5TsU8xLMTM9QzcmjyBZVhzFINFQ==","signatures":[{"sig":"MEUCIQCVcbcPyzIJ6wZ3CjxbFSq05ywNc3ATwrlsZTtHb2gIIQIgLT8GZ6jR99a0Z4+9Nx9v9T6hBMx7wBb7tqTefzSaSeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673103},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"bd67e3329c7ab3412dab44058b586d5b15745974","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.40","@winglet/react-utils":"^0.0.40","@winglet/common-utils":"^0.0.40"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.40_1744218584679_0.37721873939244244","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@canard/schema-form","version":"0.0.41","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.41","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8e3dd6cdffbd28195fe5d091126919b1da8cc03e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.41.tgz","fileCount":294,"integrity":"sha512-e4fSV5jwyMRKSzN3pGvVIO3EMLG1fxr94tzSIQawPYPR2+vPCWzCt5wu9VaThuNUcn8IolNmAb9TvNEjpo34qA==","signatures":[{"sig":"MEUCICUf3+aWMGzl5C02u/u6Hzh6DBxQbq3PBwiff4qbeP/8AiEAnTysZHEbbkxv7Ag9FGjtaLEPgwkKejCXZ1EwtJD1htg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675632},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"18de8ffdbdcf7de7913d322f8dac4dd673d4da57","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.41","@winglet/react-utils":"^0.0.41","@winglet/common-utils":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.41_1744303102892_0.8009507585805495","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@canard/schema-form","version":"0.0.42","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.42","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"6c7363cddcf749cb0b0f0584c9f1be2bd36f99db","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.42.tgz","fileCount":296,"integrity":"sha512-SkZQJ8HstBHjcfj0QUUWHDJdkijaPOhqVxZ3fXm5Kpzbu6YeTCJJ+fRhit63T2Z2SrFqOyJkTM6sb+h7Loewkg==","signatures":[{"sig":"MEUCIEH5/4Yp0nAs9V5hDPVx++3u+sFT6pdEWKsXtUMVU3IyAiEAgHKPnX544XbUcQ2I4EepVryotD7+srm1cQUQPcggG8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684535},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"57097ec0c134db64436a7589f11e52446b06b304","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.42","@winglet/react-utils":"^0.0.42","@winglet/common-utils":"^0.0.42"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.42_1744403481250_0.31798508866707964","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@canard/schema-form","version":"0.0.43","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.43","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"5a7c7ce9fc9abcd5bc58ae350d597e15a8755b2a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.43.tgz","fileCount":296,"integrity":"sha512-IUplH40UF5NIw3xPykYbyAqzKxIDd+ByiNw1ygiGwRrUoI89+7VTLY5o6CddhZGaPKFgJQvtXVxWtZ7U8Zu4Cw==","signatures":[{"sig":"MEUCIA8WbZsOefm66si7ziqgG3xcjuljjUAc3B2W0Ol5g8H/AiEA2n5zoxCKqt3QCrPha0Lbldy2dmidt6ZQ3SH0yJpowcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684706},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fb3c6466db72b11b76fe32af2f6c83288b115787","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.43","@winglet/react-utils":"^0.0.43","@winglet/common-utils":"^0.0.43"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.43_1744406710105_0.7449228985133611","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@canard/schema-form","version":"0.0.44","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.44","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b2d37a7adf2e232eb8a7a49c0c49da0a1acd9a02","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.44.tgz","fileCount":296,"integrity":"sha512-nugYFYHHZflumHOBjMxoCrz2/rIcYelTLPwOvWgFCgMNJaCUM/t/kKCWGoMwynPABW76sUYzHJVF8JlZxvCufg==","signatures":[{"sig":"MEUCIQDo0w62sN7D3rEPrQFeV+pyllAU+p6/C5wj5FomRFN5DgIgH6WR/qOaClQ7GLoqWs5f611dMFx7Wt7Xp7D/3+Z+qYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685301},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"beac840f44c0a641848c47dfd483a0d312f105a4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.44","@winglet/react-utils":"^0.0.44","@winglet/common-utils":"^0.0.44"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.44_1744481531476_0.4302368878442224","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@canard/schema-form","version":"0.0.45","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.45","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d7503ed5d14980a55111e3def01935b4bd7b5cb8","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.45.tgz","fileCount":296,"integrity":"sha512-QHT/sboRwHUhDgowqp/yRBjbRZyLP4mIx3xhjHGSBtF+W4NHmAgNbm39XQAL1lvZSb1wBXRzVBnGZC0b76On3w==","signatures":[{"sig":"MEYCIQDGMyOo72oNMQOA+N1ep2J0pMixxqbPzowo+OuDQCOuwwIhAKnlRInD/p+NoXSgvDZjaaS7N8u6Dq5KerDsTFPCX9Sv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704603},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"1c801be2d9ea9e9664ca4a26ffd18c78f638775e","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.45","@winglet/react-utils":"^0.0.45","@winglet/common-utils":"^0.0.45"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.45_1744569121894_0.7871542159903959","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@canard/schema-form","version":"0.0.46","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.46","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d3223565473ea4b7261f800e72f2b720240fa265","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.46.tgz","fileCount":296,"integrity":"sha512-kfvgCyUkW8QN+HVejT4DIorGi/Gwk6A/EX0BGrCBK6DL7/niwjlatXcNyXfReABSYLpjKvzjX2fMVjYpfAS4XQ==","signatures":[{"sig":"MEYCIQDkNbQll8Coo4gJo48hNKS9h7IGknewGhXpdMCV4ono9gIhAOcYLdDtq3H6upf34KmXz+xe3/VMINKRWZ3BhDF5JQQS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704941},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"b2342692a1017201e0778171d4bf7ef0f3ba4b08","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.46","@winglet/react-utils":"^0.0.46","@winglet/common-utils":"^0.0.46"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.46_1744570502164_0.14944263193321072","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@canard/schema-form","version":"0.0.47","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.47","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"54b37d9967bc2c1b0705c45c5470583b6ae44f23","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.47.tgz","fileCount":296,"integrity":"sha512-lPNJ9lfFzHOX3FwDom7AjIi0ZnaDbMo1X6ZO2h+wAmQMM+jp+1aV6r9x3lDOQ+vYEJna4ILjrHFn5YpMxrSFeg==","signatures":[{"sig":"MEQCIFUBeWvoc3sagy9RhpKvVKS9jKGITP7wj8/L+J6qgyOxAiA2in7NEvKenkH+d9PeuX2DSXxeRsqyIvAlM7iJLbkTHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703063},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"47d8ee26d672f9902ef723aee5a928288651cf0b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.47","@winglet/react-utils":"^0.0.47","@winglet/common-utils":"^0.0.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.47_1744614912150_0.6608314564978384","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@canard/schema-form","version":"0.0.48","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.48","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"71e435005276c5b669ae35221bef0878b02d4b25","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.48.tgz","fileCount":296,"integrity":"sha512-NDsT11AHkJu5FUoWRg+UUgvREClElEvtqmz/a/cst7uyceaGp7UVnUsxjPx0KnM79XmqzSCgQYsgpQjXyq5HcQ==","signatures":[{"sig":"MEQCIDTJreC1ZbPwSIVZwvLWsUYAbOeGV16IHKEfUbDi/RrIAiA69bir9zV7UshzMdPm9zZp+Sb/4xdEsTGZ62KJHSb3cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703153},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"e682f57bffd364b53e166a9d24e8056b36e1ce9f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","aileron:types":"mkdir -p ./@aileron && ln -sf ../../../aileron/common/@types ./@aileron/types","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.48","@winglet/react-utils":"^0.0.48","@winglet/common-utils":"^0.0.48"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.48_1744647826085_0.6505361813978077","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@canard/schema-form","version":"0.0.49","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.49","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"11a1df002e3b750b077f65542469e860f31adda0","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.49.tgz","fileCount":302,"integrity":"sha512-Ufb6kf1PCtl+bmXCMRStIpPiDl2+WgjXHzq0gO4Kq8QK7lY7Nh96rX8es6INUVVDGtT+1syzcwBB8veaoCgSXA==","signatures":[{"sig":"MEUCIQDfpv5x2WJ5lFOml7YBKBupRkJjW6RlNrxhYLPeJOJCSgIgbkgBiquEbq8sHNWceqTQhBMKt2o9UnGe56k1q/volAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702131},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fb9149accb59dcb2f1c7ccc9e9bd8f3142bc11b3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.49","@winglet/react-utils":"^0.0.49","@winglet/common-utils":"^0.0.49"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.7","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.7","@storybook/react":"^8.6.7","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.7","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.7","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.7","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.7","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.49_1744731848255_0.0813255072739254","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@canard/schema-form","version":"0.0.50","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.50","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"1a09c18968751d1d6f3cc9c9e373e2dff98e40a1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.50.tgz","fileCount":328,"integrity":"sha512-OlbQ+1rHb7OPoXknzNqVLJRjr323L+tGNroTTRlYUv6fU6yCLW1j9UVa9+TM3aPpY6i9gAfRPpkNmQ/VYZv22g==","signatures":[{"sig":"MEUCIAXIiHKfRVYhbAUOp9HiaLhnL0fgZaIT5+GfOuWRKMnDAiEA4wE5SgnbRKBqQK5GLIi/eT5A9hzdG42XLBXNBPrPVDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722804},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"5445897d52ffcfdd2f51227694cba70febf66cf1","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.50","@winglet/react-utils":"^0.0.50","@winglet/common-utils":"^0.0.50"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.50_1744916289707_0.7424096779321281","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@canard/schema-form","version":"0.0.51","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.51","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"6b9956bc01179bbd9c3a8b852b624b3791fe446b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.51.tgz","fileCount":330,"integrity":"sha512-puFyi3NEmfGGCyfQx1aKUuNuT6z5en52JIFElNG43S92fBBgG/OKkpppoKVHaprKBPzuMQexdu5+4dkVaV+oqA==","signatures":[{"sig":"MEMCIAiUFnUBy9W/iiPHYePw+fJG5X0356D6ls5NN0Xtfr1yAh81PhqoLrYO54pZ2vL1+9E0SVyiHPoPU46+chHIE8jN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730998},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"d5f42d38415a5b7bbe78edb7004c4785c66204ae","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.51","@winglet/react-utils":"^0.0.51","@winglet/common-utils":"^0.0.51"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.1.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.1.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^18.3.12","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^18.3.1","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <=19","react-dom":">=16 <=19"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.51_1745097117590_0.37014592677445934","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@canard/schema-form","version":"0.0.52","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.52","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"fa748beb8309cb16bf1850de3f06a63ccaec6ff1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.52.tgz","fileCount":330,"integrity":"sha512-apG0jo/XJbrBqf60ayCH1KGcsIVah4muMBTMX5TQ5VxNp1mhTJFCzWUEJ/gPd7eolrHQtHvGJELejoCrYY5CQQ==","signatures":[{"sig":"MEYCIQCgu714HpHTgpm7zI674v08j8iM5xmMLGneb8j4IXuPSwIhALWjT4C+AsHhJBkw31Ek3lZ3kci7nyZoHyucr2MIcMrb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733359},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"a05ffdb88339050fbde17c9f57462a8dcfb91faf","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.52","@winglet/react-utils":"^0.0.52","@winglet/common-utils":"^0.0.52"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.52_1745145848620_0.17412291433836224","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@canard/schema-form","version":"0.0.53","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.53","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f06db18f3d5577e8b405a34574667ccc065f9471","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.53.tgz","fileCount":330,"integrity":"sha512-gAS7CQUyOrBt/r/bg7B0tPTn1zAiWDYp+6QSiqlgNNlkir/AjcfPFD837Gg3kLeVx5pmkbQnVL9n5n16+P7TEA==","signatures":[{"sig":"MEYCIQDwM3gUHwGhA/zohH2mL/aLYd4B3+n0pBi72PaQjVZQ1wIhAKPMEccX2lHktryaYTMaO7CclwwksC1ULgmPt4nztrUy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724565},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"277732e1c4c8f085b11f358e647373073f37059f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.53","@winglet/react-utils":"^0.0.53","@winglet/common-utils":"^0.0.53"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.53_1745430776916_0.7221803782665577","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@canard/schema-form","version":"0.0.54","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.54","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c3c9beb18038090fc256276fab99d54a4028d99c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.54.tgz","fileCount":336,"integrity":"sha512-JGZve6IC+TvJHN2iTUGeTjk446nsvgYvtwEjXrVqvl+0uI+TKPOyHdTWgKLsfKTTjV9tWGizI8RK4QN2iYhVqw==","signatures":[{"sig":"MEUCIEcrKj0DpwbNInBJwQaBg/54CojMotTaDoh6h9b1jnwQAiEAh6FJNfqWEWTc1K4jFtcysAtSdjubbF1RjbOpEUY0B1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732446},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"c919c1ca8ce414d5ec16683f7db143efb651abee","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.54","@winglet/react-utils":"^0.0.54","@winglet/common-utils":"^0.0.54"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.54_1745770730754_0.570896222227187","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@canard/schema-form","version":"0.0.55","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.55","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ea55dc3a606a8919222e54ffd6a0956f5330b9c0","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.55.tgz","fileCount":338,"integrity":"sha512-wxMTxlHRSjJVFlzVfwBWaTIc2LeuN7x/k7coBzYYVsESfpAC1Sjp9kFGXFIaUa22rOxC0zRgCY1RJPbOsZWyoA==","signatures":[{"sig":"MEUCIHskmyOTWuulJPfchSUlLBcU5LTrmPbRVmGLmOjhVGzKAiEAsSbSr5vhpkEIlADNnahY0zm+Plo72SpAKh4fQfMjcH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733369},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"6b756394f0398937a21fbeee3e19ddab6ff43c3d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.55","@winglet/react-utils":"^0.0.55","@winglet/common-utils":"^0.0.55"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.55_1745774242893_0.8088929567520791","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@canard/schema-form","version":"0.0.56","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.56","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"a051c285b70db0f3587654bd39a8f8dcab0ed15a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.56.tgz","fileCount":336,"integrity":"sha512-5cjGJOn5xjwgIUV69WJvrr6nDnVUWhHtmAGJR9RoLSWh8XiLUuoAgoDpqpcLCTjr+FQi3uAFXxI+rcGwJNHGXA==","signatures":[{"sig":"MEYCIQDpE8Z8pb5k2iDArNJVzXoCqamjJn46PnwcXJ+OlCDGSQIhALVEEKs9sEClKBGDLH8g1orr0N736UxWr69xAVecyG7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731390},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"82a55b56712e92c31cbaaeb0e71cbae8c374f33f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.56","@winglet/react-utils":"^0.0.56","@winglet/common-utils":"^0.0.56"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.56_1745779972162_0.5968283061362905","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@canard/schema-form","version":"0.0.57","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.57","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"48edcc29e160014df4ed138afb8cc80cb1f265a1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.57.tgz","fileCount":338,"integrity":"sha512-FJrMYLWGZeFBwM6ivsXw8gQNJnqoAUKeFdeMHC+VtwiCg7T12QqPf50lKD7FTIBJybAtQzGcpMWjbIDr8cBMMg==","signatures":[{"sig":"MEYCIQD/HRwQdoV0DX2MCW20qPgqySV7m2fsIb+9BoTTvLknOwIhAMoe/73wX4V2/JpaxDSA3Mj7Rx/i7eKO4SMRN9HX6E9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732405},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"0c7b79d1b90dd4aec078846bfcfc349e52055329","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.57","@winglet/react-utils":"^0.0.57","@winglet/common-utils":"^0.0.57"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.57_1745781748513_0.8059974606822493","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@canard/schema-form","version":"0.0.58","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.58","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b2322c60db1622f933c2d9c2a3e67dc40f8f52e1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.58.tgz","fileCount":338,"integrity":"sha512-I0YhMKwoyjpOi0zZYxT7lfX3yDul+dRFwttVIJdkWLqXLOXax9mEs9G+2oqt9zV5L/PxDMkWtC1Mj4Eo5kRvlg==","signatures":[{"sig":"MEQCICV1uVLjiAAoiZuyQqpueLc2dq5Li5pIeR2ZmLf1GdGbAiBVQR3B5an1ncQ5tYhDUM5Kp9bATQkSmOrOai4q9t8nlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732139},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"d4dde033863c7266d76d93d3fa400385c981b996","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.58","@winglet/react-utils":"^0.0.58","@winglet/common-utils":"^0.0.58"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.58_1745815691338_0.03860985284340024","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@canard/schema-form","version":"0.0.59","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.59","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7689488c9dfa7db44e3bfba32768b330319789dd","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.59.tgz","fileCount":336,"integrity":"sha512-kpauRyUEXHH0GHkGiqx52FyIIZAlM5Y8wmVMLOr/C8bN7VRMlkXD2UhK5jdYstupGDjeTqFVVxnh83IJCAx0RQ==","signatures":[{"sig":"MEYCIQDjKW7uvTXzuY0FBY49ezyMkNkk3+lSAhrNwx1qRJgjDAIhALghSf6IklgZcTdrjxUNs6KuMuhtHWIRTvSUFnD7sI5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726309},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"224742769e4d343335977525c52a633476a89ed3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.59","@winglet/react-utils":"^0.0.59","@winglet/common-utils":"^0.0.59"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.59_1745860769927_0.8122085039444642","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@canard/schema-form","version":"0.0.60","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.60","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"32e21e911c2fae47923cf9236ff6925dc0cb27e6","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.60.tgz","fileCount":336,"integrity":"sha512-ypxR3qRIe+aAmUNr1Rb2D3QzOOrNfMmOqSGEgCYDWCq8lXeFjRtFD0T/vyv35UhdNYPysmdUQV5038Fr+Ow4WQ==","signatures":[{"sig":"MEYCIQCVlDZ7NAwh9mLiX/CW0EROAkmBbsEcTXKOX69CON9meQIhAPpy3EZHrrB+AsLq0RtklhKcgOsdMLyro7dL5tsBIM8P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716755},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"f98662f530e84b4d8a0dc924f7916f769428a250","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.60","@winglet/react-utils":"^0.0.60","@winglet/common-utils":"^0.0.60"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.60_1745945956828_0.8719480558858501","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@canard/schema-form","version":"0.0.61","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.61","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ebce91da9a161c3c296f3011f0d460d9819b2ad8","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.61.tgz","fileCount":336,"integrity":"sha512-btsa+/i49coozYPteGMN6XuHX56kp2kkua+AVBSMSP814+0X4PCAAnA770VHAAlGQR8wHyNJZvZLIwtEAcxlmg==","signatures":[{"sig":"MEYCIQCVv+7h2isp19NekDnGXmCrmSpOax1+HqMvmJ900uixqwIhAP4Z6gvWfxiIVnpYqsZDyDfwModn2LxTFICDubaZTBjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737175},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"66736857e4e0bd6071a6bc355e401651acf492bf","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.61","@winglet/react-utils":"^0.0.61","@winglet/common-utils":"^0.0.61"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=16 <20","react-dom":">=16 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.61_1746374908719_0.8898420822382003","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@canard/schema-form","version":"0.0.62","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.62","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"255e16f5054ceb6cc967b99faabd005c26206c3c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.62.tgz","fileCount":354,"integrity":"sha512-WQhO+jCmwz2zne1q21ercR57Y398Hov/YAP0YIM2PWL0bXwDpEqJ4KkQNy2grcwAguyTHiblXpJ+Ve3GM0OntQ==","signatures":[{"sig":"MEUCIQC3GuomcRXzF6VVvyFkBCZekcjJb3UxNrqOYSfKKjr8ewIgERdumvKZWLGExJI30ga0z0z/kROJ3lKrvoipI0oirg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857662},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"95222ed3720c0679d480f41fb6363c950b9da632","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.62","@winglet/react-utils":"^0.0.62","@winglet/common-utils":"^0.0.62"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.62_1746821980777_0.4173805973235183","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@canard/schema-form","version":"0.0.63","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.63","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"6d3b6260abd02b6d70957751287e0eb13fc65e93","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.63.tgz","fileCount":354,"integrity":"sha512-yfHFGABnZSaMUXyzWoVZSx2v5knYdOvKvxAjQYyeSBQxD1bKSbiQuOudE4mCy4qpfWRr5fOQLUt3xAu29d36Yg==","signatures":[{"sig":"MEUCIQDk4W5TjA2l5S+uhfSM852b4ZvSVjjK+pkbZllSxEddtQIgHYsLGvbMNEmDJmSNvkfMNOkHTejMNv8Iikt4yILMoW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862094},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"68a0c84cc6c046cbf288e3a84a9f2526e7d8bc9b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.63","@winglet/react-utils":"^0.0.63","@winglet/common-utils":"^0.0.63"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.63_1746908511921_0.4319663434663563","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@canard/schema-form","version":"0.0.64","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.64","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"50d22ea08480896248e14839f4b1aaab20e2cdcc","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.64.tgz","fileCount":352,"integrity":"sha512-nEjZmedYNXx1omqvaP2QIfpd3H4h1ynlHP6ZgmSCfmZhOUBZvrzH2/5G8UEVppqRPZcCKgzC2IU/TAbz9T5gYg==","signatures":[{"sig":"MEYCIQCF7Vv4i7w8GB8yTQMJJTbyMtouYUrNFfmr6KCXooOl+gIhAICAiwztSRMRrQnvv9wt4Lh17j/TjCX8K/EEzx/yk8xF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861125},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"0dd4780ce87581612abdd4f3556950cea526585e","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.64","@winglet/react-utils":"^0.0.64","@winglet/common-utils":"^0.0.64"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.64_1747030752903_0.47157423104216467","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@canard/schema-form","version":"0.0.65","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.65","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e89648c63b23e299f6becbbefdb014fe0fc88498","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.65.tgz","fileCount":352,"integrity":"sha512-maHO3Kah+nGN7svexIaiE2YnWOh8bGKG3KQHUNUh/Qu0yLAKzPjjWon8Li1kyN/ARo1+A71mF5bfnx2Z7kFeiQ==","signatures":[{"sig":"MEUCIQCzsPk5zvRLVlguIudOBY/OBF9+90XiKu+hzOtvaY7hfQIgWvz4fKktLD55VGUiUqotoiKT3agHe9NymeQtN8vFyeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862325},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"783e367ae68943a77e3b2fca92d47f2436ac879c","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.65","@winglet/react-utils":"^0.0.65","@winglet/common-utils":"^0.0.65"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.65_1747102722231_0.3031533426309061","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@canard/schema-form","version":"0.0.66","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.66","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"01c02264c7ceb7605e0315433e87b44c7d08770b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.66.tgz","fileCount":352,"integrity":"sha512-LY4dVLX/1SN4lxL2xTmfu+iKTu4vtvkBXxgzpNZZ8UL7TlkLRcdHmoceTIpvyTuzbAvHKncMjkJQOO1Mk2QQsA==","signatures":[{"sig":"MEUCIQCe+Hpeu2nBS4HwsgLWq2Bns5pY9Qlxo+WQOOpKx0pUKAIgXWIDujYYz8PtLgKSIlz0uCLDS8b+HdH082Lm7E9dtQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862439},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"862aa38174a999975d2e85a34b8821eecaaf60d5","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.66","@winglet/react-utils":"^0.0.66","@winglet/common-utils":"^0.0.66"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.66_1747158027315_0.06796146863984998","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@canard/schema-form","version":"0.0.67","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.67","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"241ff30c166360ab411dc3a3d62f0c4b19c3b4b4","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.67.tgz","fileCount":352,"integrity":"sha512-OuLXEKqHaTapTaH6kzyOhtD3N37DjlnY7/zBT6bdtOCfbMnW4OAIW0EAPkWO/DZUMHUnAUW1Xj19jFlyDaISVg==","signatures":[{"sig":"MEYCIQD9vViz2eTMUGtG0icHHA/TxPxSuKYgs8Ug1C/IJJKhyQIhANA0icwERyvhIHJaFesquHq9G0u0bhsYtqUeY8EgTgHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863105},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"1afcfe6be5a4eb24491c6358121bc1472a26f954","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.67","@winglet/react-utils":"^0.0.67","@winglet/common-utils":"^0.0.67"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.67_1747232242277_0.3893078341031504","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@canard/schema-form","version":"0.0.68","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.68","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"91c9d6aab4d75061eaee697cae01cfb60dad79d0","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.68.tgz","fileCount":352,"integrity":"sha512-Iw0qwiNFe8p/RiB5kc506u/1av5HsaO5iaXR07ERRToyLmwbyYnOsUwHyw9NzjQMcIAdoTjdyGQVCsZzzdGuYA==","signatures":[{"sig":"MEUCICf1a9nPRjClQHiI4fAzpsP8O2KIRRne2xQ9cX3QDX4TAiEAu7bC5igFNDftthYE+dCEHYVE+xNbzPmLUgyMbvHBOJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863241},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"6f2c93d6b7b989793edf8b1f328e9ff82e72b3c3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.68","@winglet/react-utils":"^0.0.68","@winglet/common-utils":"^0.0.68"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.68_1747315611967_0.3089342835769835","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@canard/schema-form","version":"0.0.69","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.69","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"795793798348c527283ad5d900ce8ba8f5ac9519","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.69.tgz","fileCount":390,"integrity":"sha512-ORG+2FGMUSudwDusDbvi6+sxelkjyyr4KvKbT1DkCykEtC1ZIhq1GY6aHgQjt2tV4yNDLWWQ5JVXQ92uXMbyow==","signatures":[{"sig":"MEYCIQDXSbQgWtbao9HdvwKaGNywdLKicIIxLtF01Xfy284IAwIhANDAzKQbrhTIEYOFkGj1RZBaddCLhikuPa4P5et60Odr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948961},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"4ad25f790bda2a1c4bb49961db098ed0530df376","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.69","@winglet/react-utils":"^0.0.69","@winglet/common-utils":"^0.0.69"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.69_1747480920733_0.14287108312306285","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@canard/schema-form","version":"0.0.70","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.70","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"08f27cc1ac62495e34a441728b41947118eaf963","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.70.tgz","fileCount":390,"integrity":"sha512-wEELpyYexYpaiyu0ui11Occso0jIMsgOSGI/CKVncDf2dnLhRTHEol9c0S9yDYjHQdeqddkyMBeGj5jJO61q1w==","signatures":[{"sig":"MEQCICp8LnUlioPw7SYIK71K4vz3idlql/JFLkIcIk4ZUVPcAiBnf+Uv3YjprhW6zbmbcQzVasf9DnZ+BwYhjJ4JreCA+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950879},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"274e3776ae67aaa58437c69a052ac4c7aedf3c6d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.70","@winglet/react-utils":"^0.0.70","@winglet/common-utils":"^0.0.70"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.70_1747500692176_0.16342489426870976","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@canard/schema-form","version":"0.0.71","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.71","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"39cbf5fda45b18146ee2ec088d0b216444f632ae","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.71.tgz","fileCount":402,"integrity":"sha512-YSADkTrD8dLdygOeFj3RPp0rvPW6tUdicnk3l/v625g98Raa+LAIPL+EH3hAt7nE3mk82QnWgTpOM9sxOJC8nQ==","signatures":[{"sig":"MEUCIQCrZj7qD75laIWISsQkH/faI6s0ytbCrwYAibJtywLsfQIgdfrxuokO7oNLXcgB0V73PDdRLJfPrGBZ3n31nOhbLf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961567},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"14a964c8242622c4e4b8ee9a444afc0407de983f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.71","@winglet/react-utils":"^0.0.71","@winglet/common-utils":"^0.0.71"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.71_1747548252998_0.9904540775280108","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@canard/schema-form","version":"0.0.72","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.72","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7ca2d1d8e35c34d376339a4fe9ddbfeaaae12795","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.72.tgz","fileCount":402,"integrity":"sha512-XeaaHCMycqW1XSl2y2BhqkXONS1/ObiZHaWueWi0x7W4C0HTUU5o4VuaotmJnqTdWptL/LfHPXSbU+BqSwS6pg==","signatures":[{"sig":"MEQCIEK7UlXfZLq6byFSGy8lhToJziqFHrnR364Iwgi34nanAiBIy20s9Q6D1hSXnYt2ijtcq+h7rugXjSuWeNyypza+sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961555},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"f88f0ce8f5614dc2df2097566c1aab78d5ac1c48","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.72","@winglet/react-utils":"^0.0.72","@winglet/common-utils":"^0.0.72"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.72_1747557342473_0.5704521257950075","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@canard/schema-form","version":"0.0.73","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.73","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"bb2ddaf102c1f8f8fac375313435e2a2d20b8c1b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.73.tgz","fileCount":412,"integrity":"sha512-9ZTh9b4AEb5ZCGV/dSdP4sSKz9VJfGPd7R0tr/NHwcGmdLG+XdMNcQVN7q5rJiFgdy+mk2ihlXYBE+MxtCmpiQ==","signatures":[{"sig":"MEQCIEq57MJbn8iipGHJcdsdjKYZjt84SJ+CSRIiv4llixWlAiAsKOjSKbMLvoz7koBN1cpEwB1sy50zYtkt52Q0rZA5KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969940},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"641637cb5f02b0bab23061534e2285967dc90889","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.73","@winglet/react-utils":"^0.0.73","@winglet/common-utils":"^0.0.73"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.73_1747590991267_0.3437744861678198","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@canard/schema-form","version":"0.0.74","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.74","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"9f39df1afecf79e97ff2936a290e0879a4e34dc4","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.74.tgz","fileCount":412,"integrity":"sha512-5A8obmOTQ1uAiNZnGpsdrNqSaZcgHLjYqJ4D1I3Y1aG/a+ML8yHO4IELBbRZfzqNVZUVkmnO1dvj3sB6axRSKw==","signatures":[{"sig":"MEYCIQDt3Kl/dlpA2t1uH7nVp9ddnUmWYrnBclxwR2KWpuBFsgIhALp43up9o2kSrCvGU5zZI8se6fp/pa+66GykcY8/4oaT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976184},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"8dd16b5fdf525e7a414d800aee0206bb2f4b10c3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.74","@winglet/react-utils":"^0.0.74","@winglet/common-utils":"^0.0.74"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.12","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.12","@storybook/react":"^8.6.12","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.12","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.12","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.12","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.74_1747666253552_0.10201260471002227","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@canard/schema-form","version":"0.0.75","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.75","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"75098a35c6561b9e85f4bf536d311f8c7983b387","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.75.tgz","fileCount":412,"integrity":"sha512-XrIJpEUfU1oAkGctBU4EXhRY9nqwAJsASeJ5T7l2IEOkAtnqmoxiMNuBDxcTMvrybibXE5a9hyvP+HfbcgbTlQ==","signatures":[{"sig":"MEUCIQDrbDtRFv1HQlhjT7tqpkBuGk9XI+aNvDcpdAtXi19sdgIgOEpRoDSI1/Lm1TRzOmENyJqvdoY3k5GBBVPoDJFWRzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975913},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"4b0b2329fb0c784a20db8141428806e361959b1f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.75","@winglet/react-utils":"^0.0.75","@winglet/common-utils":"^0.0.75"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.75_1747921176543_0.5613859367284257","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@canard/schema-form","version":"0.0.76","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.76","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"3fbf800bb9ab012d8f588734f12cb0dbad56e208","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.76.tgz","fileCount":412,"integrity":"sha512-jeg7TnsIApvrVm98nnU+WjSFFEmBdtZpxmVL/gvwVtu2RfD3cML7TJkACbfpkt0cOeVaVdtgK8wvAja0Rm26wA==","signatures":[{"sig":"MEYCIQDc71fu1TTWz4x1S3B7j0KqhN4u2iKgTDbiqBb9CMi+FAIhAMhtiiX5StRH7iqg+ACiyyIgGQ7q5XsWMsPhZF8cgzuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968860},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"1552756990f4750bfb7b631056405871e8e15d82","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.76","@winglet/react-utils":"^0.0.76","@winglet/common-utils":"^0.0.76"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.76_1748077534139_0.3738817501659648","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@canard/schema-form","version":"0.0.77","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.77","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"defabec08825a1be390737609d8669fb83551a49","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.77.tgz","fileCount":412,"integrity":"sha512-pvLC85eSljyDsVS3QXBQQN/YL2IbsnVssNinzzOnju4PA6Gk4Z6mxSkQqrinY6kPMlDp/RyszeCqBwVlweYIhA==","signatures":[{"sig":"MEUCIQChHsuyZWZpiPYEiVmTmNxc8iC+WGUc7xSZp0OMUpkiJgIgIJIs+N8+oG7C7Julps41HvPTSGQcfeWgAn8HF6DMnbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975557},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"b60711a96653be39ebd0b08e83cba5c1553b7d42","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.77","@winglet/react-utils":"^0.0.77","@winglet/common-utils":"^0.0.77"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.77_1748086936769_0.8146942633721908","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@canard/schema-form","version":"0.0.78","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.78","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"594fcfb1c2b9001eb0f726105818be35166ec6f1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.78.tgz","fileCount":406,"integrity":"sha512-ctzODwq7RtnDxnoNn9sBdgDX7aI9y6a7+qUWCpSiLpG0jPwJ1SpxK5zhJG8PvOgsEtEl31e8fRgEarunU4DBQw==","signatures":[{"sig":"MEYCIQC3XhkN+8dLFDyuTtQSLyOyfHp3WWtk5D5OrTGuPSWRbQIhAJoWgkf9Mql73UndtavXi4p4h7A0mTaANdMeH6U8bGDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971626},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fc8547331dbf3dee84a42ea0900a8a871ada595b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.78","@winglet/react-utils":"^0.0.78","@winglet/common-utils":"^0.0.78"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.78_1748091604619_0.016203526953781022","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@canard/schema-form","version":"0.0.79","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.79","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"dec7584b1a548beba41be2d8ba8a07e1aa6e5f0d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.79.tgz","fileCount":406,"integrity":"sha512-gNhnYul+yDNogTe1Lrho01Bk9z7sG2MlJ9cl9GcbkB+I7eo1MdoI8xGwvAvFpUm/3q+OHfGIPJXMxMbPNFtUSg==","signatures":[{"sig":"MEUCIQCyipx+0yOT9M5A3KgKBdN/0kEuoOvTz4QjYQ0YamxDpQIgGza6oF37OS/CghgqbPPSgLJKIv8S56RpLhRWLQJyUoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976045},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"ed238bfe850e5e9edad5ca2241bd3cc096d4da28","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.79","@winglet/react-utils":"^0.0.79","@winglet/common-utils":"^0.0.79"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.79_1748106090471_0.253184988837559","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@canard/schema-form","version":"0.0.80","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.80","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"064cce88caebc1e7c87c3586d7d05cf0d40dfd19","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.80.tgz","fileCount":406,"integrity":"sha512-3N9Itw6huMXYCSRfic6D/YNHAqBJvIuTYw3nbW1su2koDOe5e0pWTTB+dWyMJ65aj2yRMKX/OwIug2zcEGK9Pg==","signatures":[{"sig":"MEUCIGIgpB88lxkgm0V7PxPBJwZoTkqIYsYM2U9GtFIngR34AiEAwf0M6nGvstT7qRi6qRb4L/qE7HY0kpVbQc+hF1wFEaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967987},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"a49f757e012046f73d590cd6cee577183575edaf","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.80","@winglet/react-utils":"^0.0.80","@winglet/common-utils":"^0.0.80"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.80_1748194342151_0.2026189487968142","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@canard/schema-form","version":"0.0.81","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.81","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"82072e8e8fd80e00255923724dffdd25f665f86a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.81.tgz","fileCount":406,"integrity":"sha512-JGHrbfkMTZkk/SW95NSYaSQIxlrXePDe/nkHYFkoN9xsMEKZpcaBrXbMi0BN3dUMsBEatdjzpFO1BMujaTzCwQ==","signatures":[{"sig":"MEUCIHER/418Gz5E7m+MBTEf/Xk6e4/YL8J5PR7nVQ9DC0DWAiEA6hs6TLRUbAdS3ZKUErJ2rwIob5lfW8iU8bZcvWQmKIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967987},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"f597a2d12e86aa418c874ad945d8c2921823a29c","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.81","@winglet/react-utils":"^0.0.81","@winglet/common-utils":"^0.0.81"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.81_1748282046826_0.06450224520404713","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@canard/schema-form","version":"0.0.82","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.82","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"013dc56dce6fe800cc7c467ce225e3d44dd3f31b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.82.tgz","fileCount":412,"integrity":"sha512-ifBOS1uJOWBU2FjBqRQ9VKXU5MKeneQz363S2DH7Uy5VqFKd0lqL7PBXH8GRVFAGhQJDsDVuoMEX6WKyTYOH6Q==","signatures":[{"sig":"MEQCIDP2flkq47xsl7jzc0VEjzKSmwnb7nBlsmXQ4ijqO7fbAiA0+1cSz55DsZRIiBY4rHnCdj3nje5nlA9mi9I3ukxs/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973756},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"c4a27671492942e3f59892ba96183b8303fb1802","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.82","@winglet/react-utils":"^0.0.82","@winglet/common-utils":"^0.0.82"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.82_1748357779138_0.993013655699712","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@canard/schema-form","version":"0.0.83","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.83","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"5da4b6f5a3f88754046458f98e95de34631c7d39","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.83.tgz","fileCount":412,"integrity":"sha512-X5dHaYy3dXH9eNXxkuFq1KI4XsqXmZtPXVZqk1Gi7FSMRqDbDgEXr45Y4At4KJOtF8yDRN5OkAo8Upit8mZbeQ==","signatures":[{"sig":"MEYCIQDyhBQzh8I7CCHlLFPaWn04lNqx9I9Tsb//KUaGICz22AIhALU/MrXJ2fzZhtnCzoFpeRxJvoA9vLLi0RTnkoyiUBDZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975278},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"b861efda3948136bcc07acba0fc03470d9f60f97","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.83","@winglet/react-utils":"^0.0.83","@winglet/common-utils":"^0.0.83"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.83_1748369298052_0.0958492036253451","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@canard/schema-form","version":"0.0.84","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.84","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"be1cea3d5a18f18612de2fc1d24fbf089e962261","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.84.tgz","fileCount":412,"integrity":"sha512-ISQy5gTpwzJfFcjywvtd77Ob/Kp6s3Vpzk+aaGFqgtxPMDXesBSayxvi8UJP9jCyXrCllYEtbvg0K9q7URZNYQ==","signatures":[{"sig":"MEUCIQDDDTXNlk5qvTCJHioGk+R1SLpiaQqeVR6Ar9CQsx9cuwIgYW37wMSj6h+luyNKNBUrVkNRs0vUg2eVz863RVfbjEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973910},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"bd101ad8f0d1b44632c7e764f6d163207b448875","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.84","@winglet/react-utils":"^0.0.84","@winglet/common-utils":"^0.0.84"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.84_1748536504361_0.07580563791832917","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@canard/schema-form","version":"0.0.85","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.85","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c5141f03a1c26fece3efcd8362d1cc3ce7e4d8d3","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.85.tgz","fileCount":412,"integrity":"sha512-I8GHeeKtWsrTvQK+9HbGpOZw+Tuz0ewB70ebZWnddJmG3hMa2EvxzbDOnxK2ZAucmXbKA7vK6pV1p+BbDVE3+w==","signatures":[{"sig":"MEQCIF5vavlMWsyTyuKA9cD+lXvTEWLtLxQ7aTacp+86DXr3AiASTFdZilQYGukjn4tDO0BBZ3tWsk6MvDvb0nW/G/eeUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978090},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"04fdc4c74e488fa6b9f6c569e312a46aafb6c29f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.85","@winglet/react-utils":"^0.0.85","@winglet/common-utils":"^0.0.85"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.85_1748599081110_0.31658685622592264","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@canard/schema-form","version":"0.0.86","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.86","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"a576a8bb5ee2c5246ca68be2973cf7f1a4387eaa","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.86.tgz","fileCount":412,"integrity":"sha512-m6h7zk+IKQYDF6G58t3DmQed2Jn+AaPmYiKGEKR1XLU51usyeEDtvtS6AniqmMwE6tJXs4vDENGX5NCipE5uLg==","signatures":[{"sig":"MEQCIFmr+qtGTTEr673GQy3Xvj5bvgeiVOt6KJDN+O3vFqr4AiBBAPWXStE6J8ZtNV+cxuHfsqGJ5aKCgObqFb5WH+xRig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978051},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"4773db0635ffa2aa6edbb480c86fff408a2debf1","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.86","@winglet/react-utils":"^0.0.86","@winglet/common-utils":"^0.0.86"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.86_1748634816664_0.3677572383309238","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@canard/schema-form","version":"0.0.87","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.87","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d7852657ac25bdd6568a4cb37cb3c84f8b189c63","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.87.tgz","fileCount":412,"integrity":"sha512-SecQkCCRKa8/YBWjOKmcym9LLjZWkzxDz36YR7zyVItkybCWMJI8wYm1WeKXhI0pRSJfAb6zDOCpkMSF1x4YaA==","signatures":[{"sig":"MEQCICOidxPKQw3Z/x6C+DJ2Z/E6nBcd/vmaljFZP117WrXfAiBhGbyAinmyeLhafiHj1/qN1594RgP+SIWg4NZaNGGcUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978051},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"9614175e71df86d8d1b1bbadbc1bc11d5bcda89b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.87","@winglet/react-utils":"^0.0.87","@winglet/common-utils":"^0.0.87"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.87_1748728685148_0.8455262946753757","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@canard/schema-form","version":"0.0.88","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.88","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"43c3ad2e8ff4726e863e8e64325b8971d44c65b2","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.88.tgz","fileCount":412,"integrity":"sha512-czKCoat3LiVriAqKID0KRUuQ0qgJ/wq9SI2vL+krHSRlVm1M4yQJGdWh0r2RB2rwXHVbd6b3wZtikrAUm/GbAA==","signatures":[{"sig":"MEUCIGEwb478vFjARmFzTCatonwtlj9WBkNg4h9dqY0QuL+fAiEA0dP9SXtG6iE59lLabZOIdLRRRUtwtRWx7zqUVYgLvUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978051},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"df67e388e07ffb542a06c06cd419212ab0cccd82","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json-schema":"^0.0.88","@winglet/react-utils":"^0.0.88","@winglet/common-utils":"^0.0.88"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.88_1748765855011_0.8134697565516755","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@canard/schema-form","version":"0.0.89","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.89","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e6df8fc6b74f89fb3bb463e264a8b1ffa558e693","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.89.tgz","fileCount":412,"integrity":"sha512-6vnvJGuWBqFpZ0O3JcLljcX6iekC2j/xsiwRbrvlXY/SlyNiThht2qVC440ewKS89OEdaidoDwBc8cPMpf+lyQ==","signatures":[{"sig":"MEYCIQDc7oezM5ef4lWtna8V7crJyw1flgCSPKg3mk9OI4V2wAIhAJz6FPAjB4hgLSfR4OWSwqV5RjJJgwBbJM+kGWFxYUUM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978318},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"e7f6a469f4f95d11065e627efb18c062037e59cc","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json":"^0.0.89","@winglet/json-schema":"^0.0.89","@winglet/react-utils":"^0.0.89","@winglet/common-utils":"^0.0.89"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.89_1748790792717_0.46152624748596605","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@canard/schema-form","version":"0.0.90","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.90","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"214d4374818be5f16c9d144c91c12d02f1b95b5c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.90.tgz","fileCount":412,"integrity":"sha512-MrU2q7QB3/JqN4jbUIj1Doj2Hs1k05IQm5PJGnzzUESFxoBtAPnjQKIm9VhtpyDcQ69kFic6r+3C6gSTVaRibA==","signatures":[{"sig":"MEQCIAhIAHdwOAcJ5o0dBY0Hol29KtdHbrnS5x+IrQ9n7EizAiAGqC6iVkSSsPI1jcqU8RESKf6qeStDk4sO3cwkdsgslA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978318},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"3f2afb2cd14c8a0fd9f400df8322d3aabce593ca","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json":"^0.0.90","@winglet/json-schema":"^0.0.90","@winglet/react-utils":"^0.0.90","@winglet/common-utils":"^0.0.90"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.90_1748845004340_0.7063712500034967","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@canard/schema-form","version":"0.0.91","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.91","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"54f9efc62a70c2ea3d48e103b4b76bb447016664","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.91.tgz","fileCount":412,"integrity":"sha512-huOo3qBg1FhmT06eegjJo/kTCCr7WKWGfon0Tb4Kn2Hu4P2lvv6L3R9WX9I4rT+WGAWYC3cMUSouDXQ+/drwHQ==","signatures":[{"sig":"MEUCIQCXwODfBqphARB5S9YgP2mG1hyEqMj8X87UQf4xy028PgIgQ9rVvojZ6VAr5SqmYIpnUdAgjJsa8KzR4t7+wcc4W+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":982709},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be49c386472f5a04717c63db7fe9ca68862b0f3f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json":"^0.0.91","@winglet/json-schema":"^0.0.91","@winglet/react-utils":"^0.0.91","@winglet/common-utils":"^0.0.91"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.91_1748970690099_0.33673613647952316","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@canard/schema-form","version":"0.0.92","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.0.92","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"1eb6c1ea12dedd45d4eacd5a578f262f2a5a8df1","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.0.92.tgz","fileCount":414,"integrity":"sha512-VBBz9ZOXJlh9odczDf7q1rMeloIXOpENiNfLSq30D7L2Dzqts7kPZVJpXz6uhLEMIj6M4BWZ9IyGBIJHfHinwA==","signatures":[{"sig":"MEQCIBiVM3A19Y0K/Toi/+99ULMqMEg9h0MnGsQsKHKEWt6EAiB+X8N3CWCZqhEKzYCCH+ZhROn1IFoa5pdk+B1EbgsnOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1004652},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"eb330a1cbbaea64507caa9060f9c00bf670f0a1f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json":"^0.0.92","@winglet/json-schema":"^0.0.92","@winglet/react-utils":"^0.0.92","@winglet/common-utils":"^0.0.92"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.0.92_1749209170253_0.047704399180948265","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@canard/schema-form","version":"0.1.0","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.1.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"363a73b558b8c7977f4d0350360b67793f8e36e7","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.1.0.tgz","fileCount":414,"integrity":"sha512-oieUe2OT9lMtXeHIDw01BNUK10GaikVaOZAhVwnEDuD+ij5e4BekPZizt1ix1NJno8MDp3M/ssS73bhPQmB1dg==","signatures":[{"sig":"MEYCIQDB5tPC3ZK3XmRD/tPziQlqg4+DFX4oMxeXdx5pcybJ7gIhAKc8ylaps6xfMQ0ppRX+YxEwOHs8UeWUdiaHxIMHHRcp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1003897},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"dcd9a7826f95ec694bbc7cfc4a79f10af93444ad","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.0.0","@winglet/json":"^0.1.0","@winglet/json-schema":"^0.1.0","@winglet/react-utils":"^0.1.0","@winglet/common-utils":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"ajv":">=8","react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.1.0_1749287264516_0.24609528954874893","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@canard/schema-form","version":"0.1.1","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.1.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"4203cf3162bce660524ac1a970e55729c1fbd5e6","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.1.1.tgz","fileCount":412,"integrity":"sha512-WaxVY9kQsO7Wn/LWJPO97sJralHTqRFvXSZC6nUOOcbPfHDjigsAIAZqhKKeWryu22O7VChIXSWJ4upaWv2IMg==","signatures":[{"sig":"MEUCIQDqKdU10GuZZOecavA21mLSVcyR3VxfkJX/u21tEfTuJAIgAexbFnPzjWA3fnwpALFjBbFE+a/UOj5syVOY490LCcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005560},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"43805939c244f3575a18babd5c6042fe48c7f22a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs.js","limit":"15 KB"},{"path":"dist/index.esm.js","limit":"15 KB"}],"directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.1.0","@winglet/json-schema":"^0.1.0","@winglet/react-utils":"^0.1.0","@winglet/common-utils":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.1.1_1749325966968_0.9006685356103499","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@canard/schema-form","version":"0.1.2","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.1.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"99435708a5c1744700088b960544828fb6350a7e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.1.2.tgz","fileCount":410,"integrity":"sha512-9Yme0LXsjBWHWFIea6QNazapmaQEi0RxlntxCGu1NYbWp5Vv+nemOUTyskgTOEiATnVgO/H6h94VX+qZb5gjhw==","signatures":[{"sig":"MEUCIBlOQIZ/0ZbH9CEBGphDtiCFj5/q0GB5LOvqvrazpU6qAiEA2Y/rzrVQv8T+8PaDzxSsV8a9/ZGkZ/4N8CR/Mbh7NvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010946},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"db23af60489a5044b180bce68ad3313b694cc9bc","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" --report-unused-disable-directives --max-warnings 0","test":"yarn build:chain && vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:chain":"yarn clean && yarn workspaces foreach --recursive --topological run build","publish:npm":"yarn build && yarn npm publish --access public","publish:chain":"yarn build:chain && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.1.1","@winglet/json-schema":"^0.1.1","@winglet/react-utils":"^0.1.1","@winglet/common-utils":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^5.4.11","jsdom":"^25.0.1","react":"^19.0.0","eslint":"^8.56.0","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.10","size-limit":"^11.1.6","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.37.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/react-vite":"^8.6.14","@rollup/plugin-replace":"^6.0.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","eslint-plugin-react-refresh":"^0.4.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.14.0","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.1.2_1749400253573_0.13700414371869263","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@canard/schema-form","version":"0.2.0","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8d815205949a71fdd77f374262f3ec1894e2174b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.0.tgz","fileCount":217,"integrity":"sha512-3EZoRgJUjUgQPoNRkJqiGb40LOZh2HVrIlLgKLU5nfTZNigKU1dn08plsp5V4qdEzEdx0y+/mHPy/bZog81jrg==","signatures":[{"sig":"MEQCIENpmX1tRnxo9OkG0PfxiC/IcqpWQR/I6cGdpNBawFOSAiA45gvV+9wOUmSLmLZU1HgzilRuUF3Yi4TSLu6pNN7kBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458081},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"f08b772b4a73f0367cfc5f72d61a8157ef9b6171","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn build && yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.0","@winglet/json-schema":"^0.2.0","@winglet/react-utils":"^0.2.0","@winglet/common-utils":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/react-vite":"^8.6.14","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.0_1749879583786_0.14177023964637003","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@canard/schema-form","version":"0.2.1","keywords":["react","json-schema","form","form-builder","schema-form","typescript","validation","ui-components","form-generator"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b3315c3b2e8dfe34e8a39f65f5a3d9b61b22d732","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.1.tgz","fileCount":217,"integrity":"sha512-AC3inGyQP50O3pkX/rymhqUuO+z1Fg+p6SLPIkkhsTZSlxMylfaleu2O1z0cIUe+73yeT8CyqUk59sD7AncchA==","signatures":[{"sig":"MEUCIFaDvY2YWitTZAhroDEta+YevBl8zr1dT6bF7k3pS9oOAiEAzvRcj7n1k9q7G05lwix+qOo7hSIsH41AGelihQlHwro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462132},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"33f0e389b74b29fbf6c2f8c329b6a0f6edef0f8a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.1","@winglet/react-utils":"^0.2.1","@winglet/common-utils":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/react-vite":"^8.6.14","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.1_1749995817818_0.9729593902706537","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@canard/schema-form","version":"0.2.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"a7f6fcc22b118aa2dc8c3b21fcbd11eb3a43ff1e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.2.tgz","fileCount":217,"integrity":"sha512-Uc6KrSoIkE9K1BK+mf9iFIv2wgcZQDnYXDThqx6FCzVNn83r+Wbw+/hh5UtYqXzgi7jPwJJk/nfyGYCA5fW17A==","signatures":[{"sig":"MEMCH2E4TSkdzZ0R1dmcXTGsLO7xXxui3mfXdNpWZhH+rkgCIAZOiLoliFIp1UIi0wlltnS0iw2qmmr7XURiyo8e+u6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463172},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"f04396337514ad63d7883ddefa8ad8ea636e7e38","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","actor":{"name":"vincent-kk","type":"user","email":"lunox273@gmail.com"},"email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.1","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/react-vite":"^8.6.14","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.2_1750434750514_0.35947505664125856","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@canard/schema-form","version":"0.2.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f0543544fabf0b4fb59d41b03416afb112b2f6b2","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.3.tgz","fileCount":217,"integrity":"sha512-0OVKTwyVU30XRdgdeqv6eC2VD7TDhICdMYCkower14g4U7uDWVgNnHF3wxt1K/Aei2mesztSm6/D4edzJ+VoYg==","signatures":[{"sig":"MEQCID048KM6chqjxna9xKId+jtCaMcN3XbQIkhMgkGWFvxPAiBrqvOojy0dokU0rQWHYooR7TOz1DhUbVIDfNHmjul2Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463221},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"1e845f538f3763ccd587c3baaa18ea7676aece05","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","actor":{"name":"vincent-kk","type":"user","email":"lunox273@gmail.com"},"email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.1","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^8.6.14","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^19.0.0","@storybook/blocks":"^8.6.14","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/react-vite":"^8.6.14","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^3.2.4","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@storybook/addon-essentials":"^8.6.14","@size-limit/preset-small-lib":"^11.1.6","@storybook/addon-interactions":"^8.6.14","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.3_1750854157349_0.350112750174707","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@canard/schema-form","version":"0.2.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"5a08ea36cd4ad13badf1dba1d7918ab65618e58b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.4.tgz","fileCount":219,"integrity":"sha512-1ZH/md2rkj1yK7DPRjis5fGNUQkhk6o42nyQAodA5QMePuoEchc3ax0wkLp19xUDwqCf2Ks5YS0F0ZdFJ1yx9g==","signatures":[{"sig":"MEYCIQDMWlR2U4U/HxhjqRMwpVAmJ+ZBkCFTCdhC+4XVWCQDBgIhAOtHqnIeT30rk67pzXOfWF+HOw5RbAZNhHgqr6qHReRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467605},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"88844a25e04a43de0283e911b805b971ab0737ce","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.2","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.14","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.14","@storybook/react-vite":"^9.0.14","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.4_1752340686514_0.857641074151569","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@canard/schema-form","version":"0.2.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"73657bc2e816a08c8adc2ff7c141de3d8b6e08b9","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.5.tgz","fileCount":219,"integrity":"sha512-WcS4J8iOpCJBBRWgEd4+3tP2gJZLgJXL60eWicTK0CSsXLBipsZe8tF4wsMjJpe9Uua+h5ZfIHsrCJyDPyWnKg==","signatures":[{"sig":"MEUCIGkTBPf4jdNahwyjUcW9jWGgK/e2ojGG9AeYuFgt88kOAiEAh4CR502eZfIcY7+Z0PvAvRnqZ75y2WRbHuT+fPqPmwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467592},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"90f0e774065e0efe69f44512dbeb220bd38e00f7","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.2","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.5_1752595950989_0.09521001920962524","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@canard/schema-form","version":"0.2.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d177287bbfca26b87a92110e05f1f2a40f2a13b8","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.6.tgz","fileCount":219,"integrity":"sha512-QIKZckWhhI+8fmZGviVY2MAGq7YbYJDnRyx8rGQhfHj/SaIaPqF/uebQZsOFNr7ZY/UoABuPfL6bHL9tmXC49A==","signatures":[{"sig":"MEYCIQDnSo6YUaXhrKGki98/baL3tXKwKFyuBa2KHjajT7FJsQIhANo31n38s6PQrENK4k3roFii8hPAO0yoTCCbjThkHInI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473190},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"b9dc68b400abc1781c067af173e29341fbdad1e9","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.2","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.6_1752603222283_0.46161711860526533","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@canard/schema-form","version":"0.2.7","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.7","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2afa16f0d7df39734451079e04ceeb67c985812d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.7.tgz","fileCount":219,"integrity":"sha512-9kNcuPNY21pM/ge0LxFqSDTuE+kIUfwfnpS0fCJgU2U5RR4suKa1UtoUmffpYZ+rep9LvzoFQ0eEONMN6rnYDg==","signatures":[{"sig":"MEYCIQCQAl6FZeO719ADsKFftGmF17yELXgeaauqNK86EX2qDAIhAOy6ArtuX2xv06P88D16Ui26cp9j+UQKjzIwZENZBqw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473716},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"8a1af3954a7fcabe699fe3efc6e66991dc66470f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.2","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.7_1752686346807_0.5033758771617931","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@canard/schema-form","version":"0.2.8","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.8","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e5156aa6943f6b8c26dd1eeac926e5db0d4c5082","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.8.tgz","fileCount":222,"integrity":"sha512-PYLvNXaq7ryPh1IowUBAghC62xjEH1m39UX/B0PJNSuObs6PJvbsgl+Y1I3AKEUQUwg48nhjOE2bsT4+DjzxJA==","signatures":[{"sig":"MEUCIHcykiNjc5d/VYjVCQRTv+lVgDrFNe5h4oppTuYTYFHPAiEAkwMPQmbx/HOuwc+qUxjquGX2AwsMWIEfqI7NjOeNSVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477564},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"192e4469e90a97f7985d9e01a8e3f4454036928d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.3","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.8_1752778413212_0.502163297490521","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@canard/schema-form","version":"0.2.9","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.9","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"49d57d5831366b3161fd8294ee5d8765fb336b1d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.9.tgz","fileCount":223,"integrity":"sha512-lCus/hVexzigOTEX2DMtHTgEJG+rqnURPSzn2ciBJhJKU586vTyO/psmicKhtLAznX24rV92NuWzhitX5VFwsA==","signatures":[{"sig":"MEQCIGZH/kODeJcfOL6CPKSGB+JRzi8vYRit0Wrg4IYqrBXQAiBQKvOmGeAVn0Ay2k8qBwgADgNwMuYDcHCk7bkQ88zWDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483555},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"8910e3610a27ee10fa0fee360013fcb515505ed1","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.3","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.9_1753451306643_0.04217108731930663","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@canard/schema-form","version":"0.2.10","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.10","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8796d70e4df6a9377e4123c0ebcf061316f998bf","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.10.tgz","fileCount":223,"integrity":"sha512-fcoqjWVIh6EY3kMmpPShleoFZGnSjbIs9WzNZdfPj94+sQVroLJwFaLNfgZNwaTz2GeK65SqBoOejCQblIVVnQ==","signatures":[{"sig":"MEQCIA0dY7n2u/p7wVJ5Ut44RYbhRYone648puMeTHBxR9jzAiAzwHIfFdLjq/68xu8E+7qvUbDDTQ3UbVG4GRpgWNZ7uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483470},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"71070e1efa3e7f96aae177df84661401d705fa76","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.3","@winglet/react-utils":"^0.2.6","@winglet/common-utils":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.10_1753457906533_0.5315711017847495","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@canard/schema-form","version":"0.2.11","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.11","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"daea7dd083e8f3a44ed8ff80fabcc3340089d084","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.11.tgz","fileCount":224,"integrity":"sha512-5hSsOP/ErQJndfXd6yf8sE2wvpf1gbGId+FTDYn2aAn5PD2rlSgQwSAhWxdzAg7goTe3AsQecm54nrxr9volRw==","signatures":[{"sig":"MEUCIAnhC1pvIflYrXejRmqqvzeDo5GUEM9xmXwQnqtdsyHbAiEAynIN94POdQUNpDyviLGWUl75YVdyY8Zf5pr5T4f8A1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482944},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"6e46ac7ec31f853382072abbfe32de11c1a7a54a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.3","@winglet/react-utils":"^0.2.7","@winglet/common-utils":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.17","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.17","@storybook/react-vite":"^9.0.17","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.11_1753718152798_0.720757944388597","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@canard/schema-form","version":"0.2.12","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.12","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"4eb3322f43a4455a1fd92b951d3021132ad10aee","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.12.tgz","fileCount":224,"integrity":"sha512-ec7hfoxwDiusyS11vhjTYmva/SrK0lQ/lnpnn9DpDzCQRfZTbCHesszTIfmNLzDq4tVw7OajXoiiXG1ESZQAuw==","signatures":[{"sig":"MEUCIFP5tm04A7d2RSkL6C/X6LgDg4VD3cwVAUGCQ6911AKIAiEAgbt1E0GGvs0x+hguLBlPN36WTEYjcDTqvjSRkAaPKpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483745},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"a94908b23cd665a4fdf4842a17f601114c727900","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.3","@winglet/react-utils":"^0.2.8","@winglet/common-utils":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.18","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.12_1753886435780_0.7170948204368501","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@canard/schema-form","version":"0.2.13","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.2.13","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"e1d1eac44f5697a184c8dc2521f032dc0e2abce5","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.2.13.tgz","fileCount":224,"integrity":"sha512-lydZqcPLU8AumVuZ+2gFlgQsVkdPTNBtR5naXb1JqmBcS1nbRaAqM/2eQAVxdHrKbqSxm1lc1ysurMTpGAfXHg==","signatures":[{"sig":"MEYCIQDQvXlo6lxL61b/J8cFL21H8mMD7OcQ2Ps7bwsihHOsIgIhANHi+hw/jOfzDlUXv1Jc6pSR2Wai3ZpN6RIvabQB7gQ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518024},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"f99b8222a498eb67485563e8f3b26bb89b60619b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.2.1","@winglet/json-schema":"^0.2.3","@winglet/react-utils":"^0.2.9","@winglet/common-utils":"^0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","prettier":"^3.5.3","react-dom":"^19.0.0","storybook":"^9.0.18","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.2.13_1753896702428_0.8444546070340544","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@canard/schema-form","version":"0.3.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.3.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"4b9d256a1a00a60b7fe705b0668abbbf9962c4dd","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.3.0.tgz","fileCount":231,"integrity":"sha512-RSd8Oqa1Ky2s6JFz5rsNQZf70UKPjPDEwbAzRJ9JjequkbwHTJB8bM21If1WanQMDBdAp0lNan+Xep52aO/u1g==","signatures":[{"sig":"MEUCIC7unIIthPYZ7yJwN9eQORDNY/iPxjyEbziKj9LdIE8rAiEA/MLUrI6PBXKZIbqANaG4Ms+IuJNY3zS9HB8LzogyQ4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541586},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"f6436a236d83f6730d25bc01be469eb202e3c634","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.3.0","@winglet/json-schema":"^0.3.0","@winglet/react-utils":"^0.3.0","@winglet/common-utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.0.18","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.3.0_1753965364955_0.893444679060627","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@canard/schema-form","version":"0.3.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.3.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"18e7b2e93e88e410c60d144e1ebe589486d7cd49","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.3.1.tgz","fileCount":231,"integrity":"sha512-zQUPQoIiEnAFjnJy6tP8kWau0M780ZTJ5gxfDw51ZwPHdEJrqgT0Ojc4qAMbO/1Mv1Ss7ViOrkfeKVMUTSWdmA==","signatures":[{"sig":"MEUCIQDI9X7A+hpqR6DV/DpesMwdBBpuiVZviErjwV2S4WUthwIgdZvX9Dju31R3Re01ri7nh5Scoj+YC59vsG2MUjB9/+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542436},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"04307d79db7a59bbf6553de373984acabb8a72dd","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.3.0","@winglet/json-schema":"^0.3.0","@winglet/react-utils":"^0.3.0","@winglet/common-utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.0","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.0","@storybook/react-vite":"^9.1.0","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.3.1_1754018477227_0.8790175427840656","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@canard/schema-form","version":"0.3.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.3.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"166e51271e76b1216ac401de7dd719c27175b621","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.3.2.tgz","fileCount":231,"integrity":"sha512-E65gkcnjCrYiVTYYrUo660YvmoQNcJG/j+Fc25hGPC921tXjn6zOnMzxlz/ZL0v5XYKmctXnPffpe8dv8HGB3g==","signatures":[{"sig":"MEUCIQDGrpICaBikokZJoXqWUFxp3QH7le1SxQTkAMQCWvBIUgIgQpCRu35qDnn8qpCviolUYwmu4fM+3aBu0l7TTdEOjBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545797},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"ee3d454b89586f06b535da596f841311b4323ef4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.3.0","@winglet/json-schema":"^0.3.0","@winglet/react-utils":"^0.3.0","@winglet/common-utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.0","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.0","@storybook/react-vite":"^9.1.0","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.3.2_1754070994285_0.3370187496093886","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@canard/schema-form","version":"0.3.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.3.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"806834dec5467ad9adbc0951d247431d554a7edd","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.3.3.tgz","fileCount":231,"integrity":"sha512-jJHfXXUL2lUudQJaryyJPUsaBFqwMfnrsqiIzDDW0pWwJbc99Mcv5LLQQwHN8x9TtAmtCTljYJlJYOpTg7hg7w==","signatures":[{"sig":"MEYCIQCnJOx+Sh+982udJipsXwL87nWAWlQoByu0FxZ8jLuB3wIhAIJO2B6CPcuv2Wpg6AipxnxoUmYzizBey1k0s6h09XbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546445},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"295429939558b583e59191e882aeb0e40b6d5f0e","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.3.0","@winglet/json-schema":"^0.3.0","@winglet/react-utils":"^0.3.0","@winglet/common-utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.0","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.0","@storybook/react-vite":"^9.1.0","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.0.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.3.3_1754122036981_0.20900076898438646","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@canard/schema-form","version":"0.3.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.3.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"be0957b951fb0b877e1bf30d2e67feced1848ae8","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.3.4.tgz","fileCount":231,"integrity":"sha512-qfxPJIoZw+QfpVIFgjiBoSI6vwbiV+DTYN6bb/PkNrRFAU+teyD7W0xqwS+5QSzDRpfbVkcztKrEqQ6Haj4Xzg==","signatures":[{"sig":"MEUCIQCCjHRX/CtXUgXtovM14OYFAb10zcdKciO+oVF9qlqJbQIgN+lKQLqwhgPlwNp1Wfex1bRj1+aFqUdyIcxtZEt5WVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550140},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"9c26bb0b6a9f19e55374bd57abfb1db18760b4c7","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.3.0","@winglet/json-schema":"^0.3.0","@winglet/react-utils":"^0.3.1","@winglet/common-utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.1","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.1","@storybook/react-vite":"^9.1.1","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.1.0","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.3.4_1754391551645_0.5366611364555696","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@canard/schema-form","version":"0.3.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.3.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2e8e40ea524c301133a3d75a65c04af095fd7089","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.3.5.tgz","fileCount":231,"integrity":"sha512-e4c7zrJY9rOoRbTJgJVKBaDzy+PY2wZ2Ed0u7xq2Cr50+6HW7Ria9UXCp5b6CvrTkX1HmCj+fhdgKZiQ8SQs9Q==","signatures":[{"sig":"MEYCIQC0Wq0ac/xjrLDSvFF3NR6UYWRhzRTrGUsoHDBgJzAzgwIhAN04daNpIdv5FnNpOKiAFAQacZVPeLgJBTZLXwuYtdDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557633},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"f3f69b7efec1789e3077a747f470d8d37a8fa30c","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.3.0","@winglet/json-schema":"^0.3.0","@winglet/react-utils":"^0.3.1","@winglet/common-utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.1","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.1","@storybook/react-vite":"^9.1.1","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.1.0","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.3.5_1754819211525_0.9046608643252056","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@canard/schema-form","version":"0.4.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"1ebea279f1d0e31eaf4f54c905781419ada40b37","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.0.tgz","fileCount":231,"integrity":"sha512-GMbPuGCZIF7kQnX2nYv3VEE0jvEf/n6xg2/fHe+NjvlIoc+BRdj5zs9odWNkxKLAEFa2YqC/UlUj/6C6fzIcLw==","signatures":[{"sig":"MEQCIH5f8+5lkvrioYZuNqE3ASkTY0mqnoEAQhASPCd9M7eCAiA7TSn7QEFpOaT57nWCK9K2q0M8kQsaczb8OaxrayK40Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557078},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"860abffc9e563accea927bbc3ac8ca010bdf3ba8","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.0","@winglet/json-schema":"^0.4.0","@winglet/react-utils":"^0.4.0","@winglet/common-utils":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.1","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.1","@storybook/react-vite":"^9.1.1","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.1.0","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.0_1754821724689_0.13286301148695712","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@canard/schema-form","version":"0.4.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"3b41a959dbe23a2277d33b2850089d195ce721a3","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.1.tgz","fileCount":231,"integrity":"sha512-11giw0WKe0Sz/pbFnzNUWY+iLrjBvUS3eXQgUTgNCRdb9AWDIcopG55YjZOZm7nXhpwKISsaYn7KxnM5TS3Y9Q==","signatures":[{"sig":"MEUCIB/ugVL+hJ3uxvArw5wW3G9GpnOSYqyaUV9Es/iqlQObAiEA+zU/QXgxooHYBmTuNBtAoedvSQYgppgIfyrj0tHFS2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562364},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"399bec0ba64a6df48f094e5ae69717dd99822256","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.0","@winglet/json-schema":"^0.4.0","@winglet/react-utils":"^0.4.0","@winglet/common-utils":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","vite":"^6.3.5","jsdom":"^25.0.1","react":"^19.0.0","rollup":"^4.42.0","vitest":"2.1.9","react-dom":"^19.0.0","storybook":"^9.1.1","tsc-alias":"^1.8.16","size-limit":"^11.2.0","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","dependency-cruiser":"^16.7.0","rollup-plugin-copy":"^3.5.0","@testing-library/dom":"^10.4.0","@storybook/addon-docs":"^9.1.1","@storybook/react-vite":"^9.1.1","rollup-plugin-esbuild":"^6.2.1","@size-limit/preset-app":"^11.1.6","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^28.0.1","@chromatic-com/storybook":"^4.1.0","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-typescript":"^12.1.2","@testing-library/jest-dom":"^6.6.3","@size-limit/preset-big-lib":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.0","@size-limit/preset-small-lib":"^11.1.6","rollup-plugin-peer-deps-external":"^2.2.4","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/rollup-plugin-peer-deps-external":"^2.2.5"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.1_1755010826965_0.38633206869591885","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@canard/schema-form","version":"0.4.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"83e6f04946672e1c429a30c7063690e9e938b925","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.2.tgz","fileCount":231,"integrity":"sha512-JfFMBniIziAjfdH5gX1lxE4YE4o16jeXk2MNWQJMJCj4zuCZ2PAqQVCfdsxWnsQq3BKorIm/72WNuPSB8zAqdQ==","signatures":[{"sig":"MEUCIQDxt67S2bn0H1SoT0L8ar5m6cWPQnnYbyOVmUoont0lqwIgIA4DWV7T/9eea6Y7ks+I20qOMB9wdme8GSiexmXlqg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564769},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"05a5ad960065ac859111e049522156cbe62bab52","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.1","@winglet/json-schema":"^0.4.1","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.2_1755252611699_0.44688737124745836","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@canard/schema-form","version":"0.4.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"333e5241b58009bb4bd2888cca6b9d508f981db5","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.3.tgz","fileCount":231,"integrity":"sha512-wqOJTs+o2zBNVzzfbDP2/1RZ4PCtWzt7DUsTrbAkPaOCOACyMP/v6eO5Gd6OzNdvshs9A45+K6fiOW6BybpHZg==","signatures":[{"sig":"MEUCIQCuLXpsL7g6YMu73KgYR5UsXuYyxV3HCwg/WsWYa1h/BQIgOgofBMorJ2k9GiMkyzhuKIXsg8f/2BjtadW3wlMvAb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564781},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"dc1f1f1d42dd89348dc7c0fe1d6cab70576b5874","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.1","@winglet/json-schema":"^0.4.1","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.3_1755268463901_0.012313746362766498","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@canard/schema-form","version":"0.4.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"3e67bbefaf8d690b3284c4dea0d5e7b4519b5fdf","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.4.tgz","fileCount":231,"integrity":"sha512-GcO3FZXYfs26Y7PVcswe8pA+bV9+jkVzXcY2Px5CvSU4NpLCPM0p892DoYReDEgMYaSatuBx8BN8j27eFTkFOQ==","signatures":[{"sig":"MEYCIQD7PBZcXaSB4u9jWDJIEwdD+fHcYueNKyLeZVzGzVzunwIhAMEAFZUpa0EvMWOGaCpPrZnFKNVL+cO12eTg+uytgf7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564653},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"efce6f659025c58be87714737cf0f5dfa0aba076","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.1","@winglet/json-schema":"^0.4.1","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.4_1755274323382_0.2920959479739147","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@canard/schema-form","version":"0.4.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"cfcc615f11c11ef51b8ee02fed558fd4cd276fb7","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.5.tgz","fileCount":232,"integrity":"sha512-35/mApLGfgcSMuSg+iYhyhnsJ2OOIKkB/g1dNeZFHrFKKMCo9tvdgbOe/NqDHR0hvYfMDQi9bUcoD7OUmhl3fQ==","signatures":[{"sig":"MEUCICXsIT81pQFh4oJnIE1eU1dVPzjLpQN22QSNB/2xt64nAiEA+6hMZOZ6JFnoVaVNeUkdOBXWn1TAooNqpsvNLFqrkM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565958},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"91c264d48b5d3fe0168b0fa5eae292b2a9cded2e","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.5_1755337406048_0.5117266156442066","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@canard/schema-form","version":"0.4.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c9272bf11cb84e0d899deeabcee4144fd1ede697","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.6.tgz","fileCount":232,"integrity":"sha512-f1bwfkbKOfZKT7gu4TC7yMqMgeKxDy6ASRa6NW0NTZEa8KE0QeM5WxCtZgpOspN21AaGCjA3ZOCp7oogD7jsiw==","signatures":[{"sig":"MEUCIDtAf9tf/tjO3Irwnev2sY9WSF/BNe2n/Bfpq3xWeZ7SAiEAhmLBvOcCwYHgHK0CYM5HLujTNIvx/qBOsRXncXJ5hyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566248},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"3366b2418879709bc4651247b15f46265b977651","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.6_1755350764054_0.41444780578865026","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@canard/schema-form","version":"0.4.7","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.7","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"18e322584daa7634aead6b3059553802e1e400cb","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.7.tgz","fileCount":234,"integrity":"sha512-z1SdavWiI+pv40+qjsqxeVUvhTokh5aQVyYwZznpL4izXY8mJjcnqWxbL3Btx9u4HffClE8Z4BjjDtbx7BE9Fg==","signatures":[{"sig":"MEUCIFXd5GLH4PA8hcgdLivCNEL3x+H+zp0pf+vFly8qniLOAiEAwERjArkJCBqZ+awI6EtaLisaoNV4jB8C4GojYZRi1kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570685},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"e4036abe0bbae91c36b06662b5e4b1b9885e9a48","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.7_1755420760323_0.6252070240128447","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@canard/schema-form","version":"0.4.8","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.8","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b294b447e6ef791cc9c295a3005ed151b411049a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.8.tgz","fileCount":234,"integrity":"sha512-3ENQ2umo1rVtPwwIUoC2hQwxpCHi4PphpHMmjROvBlMWJI2i7lZozWAOQR5mzfzeNwbCvT8Q5hWtl/V3UYaZeA==","signatures":[{"sig":"MEUCIBdX5ZIjgxQk2oEIeKPmAswojLQLImuu5pPzPuFvVrcJAiEAqo2Zc/BBUpvPjiUEfI6ud18ZpRmE2sFbpI78c3/96j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570723},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"11521a443de73793fc05369efbec4c5ad8c250f7","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.8_1755425020367_0.03431422936111783","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@canard/schema-form","version":"0.4.9","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.9","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"3716931e673a5adfea5be93815541b6d8879cd93","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.9.tgz","fileCount":234,"integrity":"sha512-j9j6cQdqIC+R+Et+93+M5rKmehZzXy+So0ZuU6cyJ6MzQ9MCQdJPLEVHKP8ebhAoX2RWpEBaeg8kwZxn90PvPQ==","signatures":[{"sig":"MEYCIQDG8tMBUusbX5qGCgztfsJKQpwkvvFFORGzUCp1x3YHCgIhAP6aTbn8fbsKlJKb7/nV5eBgFSBZAN2bWZXaL/q4atpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571125},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"27bd0345542fb9175be052f3b8f3a47cdd39e346","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.9_1755625148194_0.5787450465652941","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@canard/schema-form","version":"0.4.10","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.10","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"76344cd1a968c6ee9d0aad9ba9cc2b689d0f6c1c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.10.tgz","fileCount":232,"integrity":"sha512-Z+D3/tv8d3gemaezJ8oCkDiiLfHOJp45nT6zSCjPPvWsanYsZvgrtW8uMTeeCjEAYG2gkRbeekARkwOXjxadOg==","signatures":[{"sig":"MEUCIQCgS45z6+Y/7YDzi3DZfpOINHacKNOOg96YGyDsSv8p3gIgEvnLbb2A8YbfdEDBhPviQ5KU/2zdB8sB4/jKBAioUJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569929},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"099889b8bfb1a2b089a1eed5fb530e4cf627ffb3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.10_1755663144551_0.7739391960711683","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@canard/schema-form","version":"0.4.11","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.11","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"84280cb92ef0f83e70092c66103c0abaa4d93db6","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.11.tgz","fileCount":234,"integrity":"sha512-lAlXzKJZlOitX4ecBak6UzGHOxtnS4O07jUvoFGL6PuAoezFTdtjinBwQRwQI2Ts/g1UFssIKiiSVR/bkmmbjQ==","signatures":[{"sig":"MEYCIQDnON9EcfBWHYiVgESNC7vLbpawy+hE2iQ+77UKE2Th0gIhAMp/C39QASlMmp/FpvOXvtTyQjMgJl8fCLj+kbt0y+zr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571018},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"c11f50ced3ba7cd614a50ffbe47a4a7558705e38","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.11_1755684769933_0.8624911767901602","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@canard/schema-form","version":"0.4.12","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.12","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"422cd3c3c56f650b5cd833db322847b93e0da35c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.12.tgz","fileCount":234,"integrity":"sha512-rLFs0uT/jnbgBXZCg39q+LVL7rOP3Mi3A+mJTpqLa8MQXBkzcqC0i8UibtSctGlsWQzyZhZFi9VzfZUmn8Xcvg==","signatures":[{"sig":"MEUCIQDwpnEmz/9pkEhITtNE1Y+yG9NeZJX99F6wcCQAZ03rRgIgMcq9pk+jX/wg06jHzNYI7sJKYJqLIFSELNvuDvOxlYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571048},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"9096db147e671e2a26f7588423a7ac63406c3d37","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","storybook:upgrade":"npx storybook@latest upgrade --yes","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.12_1755689443251_0.46866167734843334","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@canard/schema-form","version":"0.4.13","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.13","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b73203023e31bb822c86918db56bf6dd59074592","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.13.tgz","fileCount":232,"integrity":"sha512-oabrDrHuRahRhRN5iECkeSLDmxdtNIv/LEzviRYhDlim+z9t2CZFe4MekVA5899xCq2xNY1ufzc2g1pUwc4gBA==","signatures":[{"sig":"MEUCIQCbzwDsZfoJ+Jv4H00AQgpq3GjpR/pNRUPExoZPaRNbTwIgWnqC4JY06vZyalY7tAKH+KNKK/CPKYvgSEri2eN8+KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571104},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"c6e013d6e3bd0f517dae11d954ece5bd341f06ff","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.13_1756219123318_0.3206787200321972","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@canard/schema-form","version":"0.4.14","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.14","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f1189f65207fa9438b54ad177939c1010fa5385b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.14.tgz","fileCount":232,"integrity":"sha512-yEoNgeas6J/65NhKBENL5+b5R55Dm5e14ilKzKP/L4pE3nLfuWfk4hRShLs4M6dH9TY7IclgsiEvm4LGr90S3Q==","signatures":[{"sig":"MEUCIQCPW7LuoaNIEN8Mo1pLKbWEgFbpd5CSwgd7ZNTOxXHwcgIgHkogosg+IH/KyL6Z6EHVUTPBlHN6+0yVF9C2Yu/oIrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"5dd4381627759f203b292ac071614156d1778e65","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.2","@winglet/json-schema":"^0.4.2","@winglet/react-utils":"^0.4.1","@winglet/common-utils":"^0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.14_1756291341515_0.6857064733929634","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@canard/schema-form","version":"0.4.15","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.15","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c339f2f96c0d33c52ee9585d754e21c2c8f1d6d4","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.15.tgz","fileCount":232,"integrity":"sha512-PrkxnrED1vKnjOjr6/fC/LOZSv3B6TjRW7yeWHxh6iMOPjzQKIzQyxPb4ruHY3UjvfayNBry/fLzLeIJ1Ix17Q==","signatures":[{"sig":"MEUCIHgZjrgMrqiP237DDp/Caxx5WwaQkh2wPjffGOxPF3aHAiEAhfPTrJpmGc2ANxND5QnUKRImAujPtIudYl5s1U0rAEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579675},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"e99a7494f0a8dd11d6ad734d6f62c096cbb4b2c9","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.3","@winglet/json-schema":"^0.4.3","@winglet/react-utils":"^0.4.2","@winglet/common-utils":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.15_1756842082576_0.6821111444032077","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@canard/schema-form","version":"0.4.16","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.4.16","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"70e210f1ff19bc34270a836b3c1f28b84f546e6e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.4.16.tgz","fileCount":232,"integrity":"sha512-NoQUT82wH2cBm/4vk8OZnDv+nyY2uZMJDGfJPi91SIQrm/4uKwFydxmXOn6AaFmQBwxOloSQjNJZs+5n1WfwUg==","signatures":[{"sig":"MEYCIQCuVTUEPLA/l9alE9cQhclfjomu7cqoOcdjdxTnRQ1spgIhAKDM4wiZqLppR9QQwwPhvkqwTZeVzeAzfHKdlN4Q5aGP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580488},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"e6619d20277b9b4944d5d1ef831089fd24684840","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.4.3","@winglet/json-schema":"^0.4.3","@winglet/react-utils":"^0.4.2","@winglet/common-utils":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.4.16_1756870846912_0.9418962141172273","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@canard/schema-form","version":"0.5.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7aae3715c0576cf9b2956420ad9fc72967267d53","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.0.tgz","fileCount":232,"integrity":"sha512-i2fnC2knsiAzgncckwLpxzVGn5d1L3f8KP95mjnkl7YFzKUZUj6BYCi4Q0vGqe/Jr1zVJYb7eYSAGRJZsMWO0A==","signatures":[{"sig":"MEYCIQC+YPqxkdVONGk4NDQ7ipMObLEUxdmyVueSIR4XVOTWjAIhAJLFYOCkaCljm4j/yWSiVlv4mqxBQmhB6V8ljDbKkdbx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634427},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"05d85221771963713086aea7df5698c6676c5dec","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.0_1757003484471_0.33013162564051","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@canard/schema-form","version":"0.5.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7d88fd13384cbc0859487a0d7b0f8bce536615f2","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.1.tgz","fileCount":232,"integrity":"sha512-mDbg0WkYeDPQnFShLR7K7Dkotvj3IEePAfGKdkbpzOu7W2mRbrCbFxEPucR4Z3nHjqMpWz+1nGHFNNGe2GWqtA==","signatures":[{"sig":"MEQCIAKrKVhDkA5qduR4rZv2d9mjYNZqzHJ2+gZjYZIzl1R3AiAQE7g05ljir7ABTAZ05rLoQnwnmawkZgWEsCN4PYVltw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629394},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"925bc10ee2362c44f788c4db072987c61717621c","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.1_1757174594207_0.040890237256605344","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@canard/schema-form","version":"0.5.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"97013fc7ea9fb67c741056b5d37a34d745ff7b8f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.2.tgz","fileCount":232,"integrity":"sha512-bX0hLelFclAtqGG4havpgOPo//HgPDmZ/4NP94y87sp0ZESvCaKDZj1mPIyDSQyuU2+pmoSo9lsh5YMptCfeLg==","signatures":[{"sig":"MEQCIC8puzD/W2SDOIphfRCfSacYSDuzrUSEMRyzIYSkNdYHAiBucd1FD33PF6P4a8V92gUK6BbWgcypZSAlk34hGWAA5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629385},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"cb787c038152e4d8a5a1f7eb346e9ca5326a46d3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.2_1757178347573_0.469726491354016","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@canard/schema-form","version":"0.5.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"603970070162ba1ae18a074e5d3416fa9a86da31","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.3.tgz","fileCount":232,"integrity":"sha512-oNKwGka9hnPxPFwLelykb+mvHgRC/qFkJ7cnfCTBdVGfLc9OoNoztf9gpKT3irHbp5CLITELqKcMloqOfNK3Nw==","signatures":[{"sig":"MEQCICK0bk16y9OD4bjgyT00B9F4J+b6PIR5RMwutm/kTeAGAiBFTQHrAcHHccc/Paiw4EanHZDjt1+/pU9TJttx4imQ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629437},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"52d74a61332c88bc102af19f01f1d4d1cceccc37","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.3_1757302924933_0.6775904174039316","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@canard/schema-form","version":"0.5.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"cd200db9a8d00fe345b663f1a945c395652a721c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.4.tgz","fileCount":232,"integrity":"sha512-rCqjXzhoVGGKa/Py3iu9q4QIj6oOY3mAHRs+djNbYng3q0ryk1abCbmTiIvMH+Bm4PI/x+QRBgIT6i8Nt+neMw==","signatures":[{"sig":"MEUCICfJXQVGrw4y+V6DzyQmmzZxLNXo+cKF5Ev7lnN8uTjLAiEApJ7KLF/HqUeOIvBgY+jsKrvJ9QmHnKHp7JZyzFfpGzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631233},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"8e151500ff6a7300a408f02f0653f7f4c384ead7","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.4_1757515683266_0.08923595484976476","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@canard/schema-form","version":"0.5.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7b6bc7eb5c8c40295dacdbef738ce4b8e896f34e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.5.tgz","fileCount":232,"integrity":"sha512-mMmtnk6U17h+H+b2THtsM/i/Ribx5DoUSXsRNHCyAkegEUccBQYPwonUV1aEuZfBrmB6I87JuplVGKKyQ4Mhlw==","signatures":[{"sig":"MEUCIF/y7pU0my8iBImSUTqzcWsWJyk0UN7D9ZVdOX7aLY/VAiEAsolK2Bzw7nU0V/itFStrKUqcMkgPwqMXvz2t9NRPOl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630407},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"ecc8e879833f36099059e2e8fb10903bbde99687","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.5_1757903990032_0.208812092988228","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@canard/schema-form","version":"0.5.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"dd051da406c19686d792755f26c216a68133a18f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.6.tgz","fileCount":232,"integrity":"sha512-t/RZoWOphf/mhpjKY54Pi5pWlAeDZvVKwyjtVxcSGBbF30xKzysN9Z980y6EiB3GGv6dXtHk7Ocu4t1ULsNKbQ==","signatures":[{"sig":"MEUCIQCYrBLsuvFureqfeWNaKveQnk79Uz4047+PAaBLKVwcmAIgNGcGCTXnUfb47oLt3aumzwshS5SucFGFLrq39nUIITY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630448},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"b25dd4fbad0f5c48ab764bcc7d3b8cce596c2fb0","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.6_1757946836888_0.7216221532048739","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@canard/schema-form","version":"0.5.7","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.7","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"eb866e2db80815f0f255882b86a445d601476c38","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.7.tgz","fileCount":232,"integrity":"sha512-YvDlR97r2tLOrtlmbQxWieuuFft2o0PigKjeIyT9JCG2ny8Kq4VMhJqmGNUeODdfYnurGsr0w6jA443OprOsLg==","signatures":[{"sig":"MEUCIBFWoHIfkbsmLTcLPhoAKqUoF6Dwd2rQvqdzxW9UU7jjAiEAw27u/bxeUToUpxyhTBPIfQ08S1XRdEQWBhkYtPUzAmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630720},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"64979699c144457bcc8b5876ac55a4ba6f9d1092","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.0","@winglet/json-schema":"^0.5.0","@winglet/react-utils":"^0.5.0","@winglet/common-utils":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.7_1757992574325_0.2535213648681043","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@canard/schema-form","version":"0.5.8","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.8","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"bf0637450dd533184b037ab7bb809efac28e2857","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.8.tgz","fileCount":257,"integrity":"sha512-ifsRh8icd6WWqhI4wimXRrlXYfHOWF97syrJywGZqAR/++Vya3t8w9mcyDy74cHJNgJ/r6/6OA8JklyoBx0Owg==","signatures":[{"sig":"MEYCIQCIgpft1ZhtV9U0xBcO7GXgUz8KvUkW4SCrr2N63VQJqwIhAJbvnmEidGV/BZRVimejr4EJ8/3qvajClKj3HowWFIV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669777},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"5db95316f46757a86fff5ab61e051f9d00fa2d78","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.1","@winglet/json-schema":"^0.5.1","@winglet/react-utils":"^0.5.1","@winglet/common-utils":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.8_1758371102658_0.7204928474836898","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@canard/schema-form","version":"0.5.9","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.9","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"df6d71fd8455c6392327827905d67551a442475d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.9.tgz","fileCount":257,"integrity":"sha512-tjSH+UP+169rsqUKT4ezd7Uk2uiH7+2E4w+WTOGvXCBoowaBb/VNjA5wWInP0iVyLyENmM/b7urFk2obODnvxw==","signatures":[{"sig":"MEUCIQD7mJHzXbICGW+Hv0wMTgXWblkJS3ZolhguevTLyugXgwIgYM3JAgffkoDqlkovnHiyeHGwuny5+tSYjoTt2Rq9/Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669585},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"ed291e8d8602ee3d799097af28b35825563bcf81","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.1","@winglet/json-schema":"^0.5.1","@winglet/react-utils":"^0.5.1","@winglet/common-utils":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.9_1758376342871_0.6018400726180129","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@canard/schema-form","version":"0.5.10","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.10","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"0b54d00b29c74f429940b2fa2ff03fadd6b2065a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.10.tgz","fileCount":257,"integrity":"sha512-DBp0Z7mI2DGDxcucFqjfUKedzp5nWHTCuEwCknYRhpP2khZGFpcPsutWr6Oy7pfVlNfDV/pmqYwG0S8y83rB3w==","signatures":[{"sig":"MEQCIACl2c2tTRT0grpWah/jSpkVc/D2pKBeLfhXUnwor9CBAiAYKGmL7vxFF66Cacr15Z2oKT8ZmgoLXtIUtCmaeXJ1sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669468},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"a3337d91f387cfc1d89b6e8ced8848f2f3b02a7e","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.1","@winglet/json-schema":"^0.5.1","@winglet/react-utils":"^0.5.1","@winglet/common-utils":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.10_1758384303002_0.3904974371777905","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@canard/schema-form","version":"0.5.11","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.5.11","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"01dc316ed4213dd32dc9d8d27b6e72c82035a897","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.5.11.tgz","fileCount":257,"integrity":"sha512-N2NQFkVm8ctBTRMXHtqNTwayEA8iavBvgz4etBnrrnvzMExtLSK5eY0GVTCpWgOOV5lt8PVOj8sa+mxq8ELrxA==","signatures":[{"sig":"MEQCIHG3vwVhtNzxnkcT/1Q7DkJoak/u03Ohbgo+E98q9D5oAiAA/dVG/ouplSq9jTY+jsut1xcTrxph8npH4zGC21ibqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669354},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"9d17a9ff3d8881654da8d4d20fff89d1f0711257","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.5.1","@winglet/json-schema":"^0.5.1","@winglet/react-utils":"^0.5.1","@winglet/common-utils":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.5.11_1758387159319_0.4118975022347402","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@canard/schema-form","version":"0.6.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.6.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d1be29dbc047c20590caf107e6800e0596011124","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.6.0.tgz","fileCount":291,"integrity":"sha512-1fCpNS4iY2zZJneDsjjZJIG6ycCPKERuhnNU/1kMRO/Emfp/ERJueS3h4CrddGRiLC9oJe04vXnpFZ54uqYr7Q==","signatures":[{"sig":"MEUCIQD2sFpKJEybOQ6ZUGfhsr1YmCH5/MplcIzA8EeO0w/RGwIgCON6pi3fpf8aHRw7T1Y+f8+nZCurCH0/sWFFVOZ6FoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706203},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"279f7f40ace8f9602d6b3e37f71e3424b4b11b86","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.6.0","@winglet/json-schema":"^0.6.0","@winglet/react-utils":"^0.6.0","@winglet/common-utils":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.6.0_1758728233200_0.8282987910534205","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@canard/schema-form","version":"0.7.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.7.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f460b99ecc885ac33813276a941f49e5d4c34377","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.7.0.tgz","fileCount":299,"integrity":"sha512-B3izv2RHucfRSW/vY8pfb6nJhIXLYxBwI1d5G3RdHlVct0qPRys42b4D77lYHIjgXPc4pXSmsjjzX/rAkxZRuQ==","signatures":[{"sig":"MEUCIQCq+VtJQWGwbaMY4OubK1nS1mQofgrPdMUFFNVlx4wXlAIgOvvbT+40pWEgxMiL3hN1ELMJ0u6iH3Va0CReluM3HCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743445},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"66ddaede627b185c0b3b4a8a5c34ee1d47d9d697","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.7.0","@winglet/json-schema":"^0.7.0","@winglet/react-utils":"^0.7.0","@winglet/common-utils":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.7.0_1759069973119_0.787044131358567","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@canard/schema-form","version":"0.7.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.7.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c3b94ac03b4b27a597f1d9f2771ca444f587b787","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.7.1.tgz","fileCount":305,"integrity":"sha512-GXRNShOytd/sDYWQ/ARiiNSJDx+lzAoNEHCvDU8m2sLqrVy1tjbWE9DSPK13P0tnmad7EUh6zlOnI5gODutu6Q==","signatures":[{"sig":"MEQCIHAvJ6n6Guck/ER2dr8Mb8F3wtTDx1iGc4mbQLGApl1/AiBG2hJHlhobQB0RN9mnP2bUkKPdhEzdtV3doBDeHDCBzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750057},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"8dbb93a8cb1401fac59082257757941ce8ca9f39","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.7.0","@winglet/json-schema":"^0.7.0","@winglet/react-utils":"^0.7.0","@winglet/common-utils":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.7.1_1759350298256_0.029439867966760014","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@canard/schema-form","version":"0.7.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.7.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c14e1e9c16115ac7479f8999a899d864e2840a6c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.7.2.tgz","fileCount":307,"integrity":"sha512-leEA5bFyhHHsyFJbQ7GbPdAixwo5ZkDzLgu06ZBs5bUK4PJZuurEF+pNmdXnvlA6jVahXeoE0pOCujRE+qnDzA==","signatures":[{"sig":"MEUCIFV7wthq4IgpAde/POga4lSPhbHsvKn6mRuiEgLrBbQ6AiEA4e0NE6etYK8cS8cFoWHeS5RZ+OMLAf7v4zh4xzZ07Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752027},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"749f92979c8ebb5301e35f7d1c30e4a0565e80a2","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.7.0","@winglet/json-schema":"^0.7.0","@winglet/react-utils":"^0.7.0","@winglet/common-utils":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.7.2_1759424776165_0.08037086941174731","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@canard/schema-form","version":"0.7.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.7.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"99b5e2bda9634d518659503c9ef1811f5f46af24","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.7.3.tgz","fileCount":307,"integrity":"sha512-s8G9SFU21niUhXWsnhLrS+s5zBbbWYMdNZj1eGo3SrKHybVTt1Ch2/Sf18liKgd1X5/IID6ZMP7PoREvZxx/Pg==","signatures":[{"sig":"MEYCIQCVdWEUGvQ8KEnp7yAfcfg/Asv+4UoC28hksxN3QoGEswIhAKssiBo+SEJPjqNx90u68vg7Ef375aAqE4hkqBfS1HiS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752248},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"a67191c53781c505eaadfb24b562869b0185479f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.7.0","@winglet/json-schema":"^0.7.0","@winglet/react-utils":"^0.7.0","@winglet/common-utils":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.7.3_1759601001033_0.8701274141479292","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@canard/schema-form","version":"0.7.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.7.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2014e6bd58243e78a313e5b726a6ce7e0a37443a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.7.4.tgz","fileCount":307,"integrity":"sha512-arER2lxcl8RHKonA6yFij0wsftIARVmGaT50/G6XYix2rwyrm391MtnG+QZANExOaQkNYVbrHHlJzp/46nt6Fg==","signatures":[{"sig":"MEUCIQC15hlPaklANYO6NIhaUTL5ikgf1a5YEW0mqJaCeHwdqwIgbw1q0Q1XkhayxqvWpxvvUfCHUNFfVEdXaBUDBccau/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":752452},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"54b58ef13df14e3941f899a7df379e96e00accd3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.7.0","@winglet/json-schema":"^0.7.0","@winglet/react-utils":"^0.7.0","@winglet/common-utils":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.7.4_1759838405630_0.5675174692130858","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@canard/schema-form","version":"0.8.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"aac64d9497041a9d6a06bea62b3fa5db41317cb7","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.0.tgz","fileCount":305,"integrity":"sha512-9CI1BWwJGUzQejoq6HBIQReb0jFq9OBK3pon3qeftw8ULOZyLuxReQ88IO7rVF6patjKyCg7OdPv+zX5ui8nwg==","signatures":[{"sig":"MEYCIQCkfY7kKHpgIs/zae+BvktbtNCledl8pcAgFWffK+rPWwIhAOyqRoq9UqDUo8uEp5Epa580J/vw74sUU4IHUzbjsy+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753701},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"e49c4c9feb70b7dd596fc953dfc7e5cb4d66c613","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.0","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.0_1760462866032_0.7901931871994048","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@canard/schema-form","version":"0.8.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"bd10f448803cb94785b2065df3645d2cd8cca5f8","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.1.tgz","fileCount":305,"integrity":"sha512-oEdjdYDCQ3byyunJb8ioQRaatXT1hV7nTGb2ECANuQjtVyrzs1jrBzMAfwdGZ6HUKWFhr0IUf7qMo5b9dwjVEg==","signatures":[{"sig":"MEUCIQCkFv5lZ/kLy3JhHTDRugZWThwQNHKrCugkAAUqsACrKAIgK7nixp3FamXAh6ExvjrV/ld5+azUkIxBodywJM529+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753701},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"bc8709c2e7b8f36274c9c50b4b392f916e792582","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.0","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.1_1760463938228_0.22370232875725793","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@canard/schema-form","version":"0.8.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8f0c26cbfe41afba6d7ff1d7dc002eb6aa7cfe36","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.2.tgz","fileCount":305,"integrity":"sha512-oYpu3I22S2Wm3tWfzS2edIgORYI6HtX64YTmmOtK/03zen+QMY+HeQChzIBQ+1UzuE6nT3cW+BlNDVaFGjSUOg==","signatures":[{"sig":"MEQCIDgOUWBsFb1ckzwKxl4wY76eq7GgHcBgzleM/rPqexxhAiASe93uLfYYvKnA1NyHgrDLuGNitef728qbNkG8KS4lEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753759},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"0663393e84141dfb8c014da09fdc74d72ba3abce","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.0","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.2_1760464274555_0.8658322755569385","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@canard/schema-form","version":"0.8.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c84038e4a2b416ce2b5151bdb411b171f4f18d26","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.3.tgz","fileCount":305,"integrity":"sha512-z2CXF8oFBu0bLmvYBN9gHNxT6kPcY5gUiSPakKn3ZRZ0BgEgQCoduhKQVos3SMZCLoFxNvrU/Px4voUkzgg/4g==","signatures":[{"sig":"MEUCIQDK6sbgHWaWdRXNsHIXsBxo2CZy5Tf0yuVrDmLJ2DAxeQIgIpg/iAoiErFNLqHSYRzaz1tmuF6twqc00P+K7+raBOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753797},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"276fce4a951abc0319d40250722ce3ffeab486d5","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.0","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.3_1760531364766_0.9407227877195337","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@canard/schema-form","version":"0.8.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d4081f52f24dac08ed34bd9c7021cbafaf0f7353","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.4.tgz","fileCount":305,"integrity":"sha512-E7FnYDZB9ysTlb7VViKn/puJA5Zf/qybeT0ZECMF/CFd6JzVNYNQtZMq9UGflXd63roW82OLVSRRW5lRU8XX3Q==","signatures":[{"sig":"MEQCIDplGjatzBhqQHG/zr0sK5QAyCHpV2KRNveNR5d4JpD7AiAQTaS8bJxUpWHM4DaDhu/i96GxtrJ8I8j13hCUusF2gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754221},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"54a6f220afa8e38ba09e94af993f71c556373982","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.1","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.4_1761143853331_0.9398317237547127","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@canard/schema-form","version":"0.8.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b17fde609de322fb4053555a65fd829db48d2d4c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.5.tgz","fileCount":305,"integrity":"sha512-J8oor2pRYZsZ5eirhtqgx15X6d83mT4/a+RbcnhIQQYUu1Sa1qS2eM2vfNfbEjt7N+dupewdJrc9QR+V1LzG9g==","signatures":[{"sig":"MEUCIBdAOVna4739T4TfYHYyGZg91fihSl74evRThLGrOhHJAiEApupKZR9W9T2rJA0OpHQ+rhTZmP0cybgg6raCpSyHk1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754792},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"e65df1f94e406a6451f8a400a7ca536949ff5d46","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.2","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.5_1762348640279_0.5314403126467364","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@canard/schema-form","version":"0.8.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.8.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ee6b1a0edc88e299d398748a506b58ba49a7a817","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.8.6.tgz","fileCount":305,"integrity":"sha512-gOEHDt5GEoqgPk5yxHNLBz7/nwdbKEILU6hAG0hU2xVbS1b3hB0LWIzu8WUWXMNUh6M0Yq4YSpeWSSNARaUqFA==","signatures":[{"sig":"MEQCIA4pjPNPdxDLM92Ax8j5lWS2alBbRt5ZNVKQCrhe1aLPAiBU2kjZzRbXuGSCwranB2FCB4ZaFIYXBF46bbR27iuoKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755497},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"9a432336d3efb844e2af7c01db18d3e647c973f4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.8.2","@winglet/json-schema":"^0.8.0","@winglet/react-utils":"^0.8.0","@winglet/common-utils":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.8.6_1762787392499_0.5135941033678413","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@canard/schema-form","version":"0.9.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"947aee72a5224fde7cb974508bf68d3d11b862cf","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.0.tgz","fileCount":308,"integrity":"sha512-g4wvChgALgetSTBFdCHJtWdttvByQCh9luZ/e8tRrnjb3CqBUzrV67q1Z7ctHZQFCQQkAQYP95ICEywSVLHiuQ==","signatures":[{"sig":"MEYCIQCh5tvnlOAvHPvPXxmicgpocbun7rMhthOP6RVB7KqhSQIhAJI7hcD+21L8FYmgoSLTKib2iAUN2tBWI8CipShFxRvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"f203d67f77095e3976812efc7d7589485b0fc67f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.0","@winglet/json-schema":"^0.9.0","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.0_1764691769024_0.27721561329778965","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@canard/schema-form","version":"0.9.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"56c6ae32643887f7899139068470e927c82ff5d4","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.1.tgz","fileCount":308,"integrity":"sha512-yKuim/+I/vH3IpA5v/Bw3PhtLlWhoACRy3ArGJsWVjWhdCiUf1e1V/C3yanS/jXzJbrk3JVA3Kc5VjWbjijMhw==","signatures":[{"sig":"MEQCIG3w6/iw/WNXhtMZ1pRwNUuH0+kROz6whKNMJV3VVPa5AiAp7lUxNPCEJ/FCK8cSzBs/dr+AppKjg36MTd+QrLkOkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712010},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"4feac47db959490bc1232ca32afc5d21bf1cb367","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.0","@winglet/json-schema":"^0.9.0","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.1_1765098291068_0.5880301925471587","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@canard/schema-form","version":"0.9.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"364080cb524fd4cef7b2b34f77385c0827dc308a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.2.tgz","fileCount":310,"integrity":"sha512-9meMn+Q155aDyRCDOuzF/AhvcYo2gVuKfCkLfarpUdXtqgSmD0n9wnWRqRxoJX/ildwSZYvNLv7RvsCEKoCNCw==","signatures":[{"sig":"MEUCIA1WEOpXOvh9Lp0VjHwIbA94PT0Fl3opcQ6XxMBtEJqlAiEA31fQ1zBqYx03cbqPHnBswQHv0HquW6tSFv/YLpprCjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713594},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"1b6214a93ac01e296b84edfccd447e396695e45f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.0","@winglet/json-schema":"^0.9.0","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.2_1765215898873_0.5536903369528738","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@canard/schema-form","version":"0.9.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ca06d76fddddb187bb2b4b64ea84da7af65c8034","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.3.tgz","fileCount":310,"integrity":"sha512-2O5fqrDjJ/08PLAZaE2ZtaQmSm73vgfX4D1x7QwDYkn6oTfWfoCj1si72WW+fFetp80hncR5TSRm2SxSuR/WMA==","signatures":[{"sig":"MEUCIHhLeNKsJw+xBtGSrbKeTxw9LhaMdqd5DWdXNb2CpTSDAiEAxDv0izI3sBDiPw2r4W03SoOFYgnwbfp2T2EqE1cm7D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719033},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"10049a47383dd01bf5204032203b1007715b7696","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.1","@winglet/json-schema":"^0.9.1","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.3_1765379527896_0.9158093068716116","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@canard/schema-form","version":"0.9.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"9b01635e44653676da7c91d503e4e2e5385cd415","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.4.tgz","fileCount":310,"integrity":"sha512-k0Om5fa2gIMXp1KbPOSL32wM34FIyI/bOpw6aNCk5FAHhzRhST7sVFozB9crq7XvXAKUk1AGVPRAruk0l7mULQ==","signatures":[{"sig":"MEYCIQCv/L9zdDN8s5WD5N8X3jDUhIk85+dr0/57Jd62S+T7twIhAPIgKdJDkqxRIW365k+UK2GZ4hmfMtOVYXO+eS7EJYnP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719110},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"b9c474caa615f23fe511bf6dd06dc8a509783a39","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.1","@winglet/json-schema":"^0.9.2","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.4_1765470698645_0.19271079689250148","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@canard/schema-form","version":"0.9.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2dc3edb6483063635d76c0e6b9cb2152ee1c3130","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.5.tgz","fileCount":312,"integrity":"sha512-MwdWp5JfYN42Cu8Cpyt7JeZlnx8LuwqTL7iHqzQeVuJp3ssAxbSmjlHdZ4N/sFQM8o3uFlkeQ1cYU5n8ia7Zkw==","signatures":[{"sig":"MEUCIAUAfhpXBbORNI9/n/JN6J03N3mHj7uIW9/60bI5TkMYAiEA4V2VMW3AWRurFpxTrJSaTU9v7UKUD9x7CyRDe2FEunQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722486},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"bb745490f7d64016869c7dfc161254326a9e6814","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.1","@winglet/json-schema":"^0.9.2","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.5_1766065864873_0.5718697938262622","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@canard/schema-form","version":"0.9.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7f1a2445f90204f605e17f06df491f12f362e36b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.6.tgz","fileCount":317,"integrity":"sha512-2KhF+AfCzdPwzco/1eaAXW7pTo7DJlez/fopgQ2uyK00h2Ru1qYNWa7GWdLFJXq3BN/53t1qHngt+IItu5xlBw==","signatures":[{"sig":"MEUCIQCaMW+veWcaBR0ItWzWheOOGRSIpcqaQgMo1I8MRoiwkAIgfsvm77VEb697JS9hSGiBMERe61i1B6y+DWQ0mHlOJZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735872},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"e77b778b1bbc4d2398dc4b3ba7d2b130a318d3c3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.1","@winglet/json-schema":"^0.9.3","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.6_1766674517988_0.11416046413201042","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@canard/schema-form","version":"0.9.7","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.9.7","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c3ad77fff4dfe62481d277e1c31d004eece17d43","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.9.7.tgz","fileCount":353,"integrity":"sha512-HQ66FzKYEwCl5owzou1ew727njK9HJyb0v9oDiXzLuJNUxLuuxv0hv411Ot+pHC28S4RvleZ4Yt18Pp8YroJXA==","signatures":[{"sig":"MEUCICG5linZVoN2tDnTvbihEi9XJQ1P+R91GgZngNZgj9AfAiEAt64P79Ix4PcBx9v2ND9HS4gpGKG0JQxW8XmW3tL64Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832441},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"480473973558a048f692ed0f0ae7e75e6433e4b2","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.9.1","@winglet/json-schema":"^0.9.3","@winglet/react-utils":"^0.9.0","@winglet/common-utils":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.9.7_1768496821983_0.9207242667660758","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@canard/schema-form","version":"0.10.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8c3f6e9723f573842cc5696dacc9db5ec92bbf17","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.0.tgz","fileCount":365,"integrity":"sha512-a5RZOjPymDhMadDqkyLLa3MkEqREpvNA+uOvhDB1D0aoynkItyy9J1yyPiohpeuIJN9IbnTpuHrkYtQFxJoxAw==","signatures":[{"sig":"MEUCICIb8s4wsU9EcKTpaFbMDaB28bqe0SoShTZqpKnLkjXfAiEAuRG8qYvzzHyNeiTDhUP+Qb8auvY5Og0iJRWXSOZhtYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901923},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"696ecd4fe96e8b45b13cddc90da2f8941aaf69fe","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.10.0","@winglet/json-schema":"^0.10.0","@winglet/react-utils":"^0.10.0","@winglet/common-utils":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.0_1769656245337_0.41001226941160573","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@canard/schema-form","version":"0.10.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"7443f565c1949d7c951c6bfb4f2b15247e8efa59","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.1.tgz","fileCount":365,"integrity":"sha512-DMAamsEv06d3qEnFqP5JTDaIBU1jFN7Fw6o6hvqX+mLfCZgqWQ77L6Lsm+oEBtMv7uFxb0rHD4CrMbpd649i6Q==","signatures":[{"sig":"MEUCIFo8Upt+G99FaPrRTep+7pLExX29svafzM/R/rUHPaVQAiEAkCmAKycXHRGO0huqv2ZWoNywxP7yCCMf8bp0TPmzLFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902621},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"a113830b75ee7102996e8132b377c879a5e1f0a4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"_npmVersion":"10.8.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@winglet/json":"workspace:^","@winglet/json-schema":"workspace:^","@winglet/react-utils":"workspace:^","@winglet/common-utils":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.1_1769878019332_0.5183727108990042","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@canard/schema-form","version":"0.10.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ea5138df3a9554866dabfd1cc1de4d015ddfcb95","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.2.tgz","fileCount":366,"integrity":"sha512-qrIj/tT1olpuBteZtlYyi74/oqMvKqt+UKJ1tNSoB9MTtWt6ZxXAkoga6kDGZdnfvqO1BVTlgkePgZZ/vb22WA==","signatures":[{"sig":"MEQCIA2A8DNdAL2s+uFXHaGVa6IvMBhDSE33HxTlH/3ff1noAiA0vgJrD2rMY21RakMpsqqDm82b5D0X10us/WcFgNjpEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905474},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"0bf11118a18c37d746fd73c35d185cf2dfba4f92","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.10.0","@winglet/json-schema":"^0.10.0","@winglet/react-utils":"^0.10.0","@winglet/common-utils":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.2_1769879566386_0.6921908886076313","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@canard/schema-form","version":"0.10.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"9d668eb82d604e5a5f20645b5dc78c38968f1750","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.3.tgz","fileCount":366,"integrity":"sha512-Di+ZG5B7+yQaI92abj60bNvTDOxePNT7DM0GQRcOW6Ipvk3iNj1MJMSPuid3RfL3SXi5CPnOkfCjRyZ8tW1yNw==","signatures":[{"sig":"MEUCIGUpHIN0qDZL7HyY3VPIUdMGqqiBpeAiKcn2CeUZQycRAiEAxeC75sE99t32k8/ihLEBbzaL/9aophZLJM1/lvXA/iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905474},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"497fd0c76bc4b7cd2e3a2a6711f0d83c28d36a23","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.10.0","@winglet/json-schema":"^0.10.0","@winglet/react-utils":"^0.10.0","@winglet/common-utils":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.3_1770038194810_0.30686655186724554","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@canard/schema-form","version":"0.10.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ae139d8bf4803cad3b1f300f354ce46d62ad3284","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.4.tgz","fileCount":366,"integrity":"sha512-KOjZYMsUbRd0abk5kF0q7jJ2hMg8XFxd2tOciX8KwgNiuMvWYnPJO3LxiHjdWw6xoKZyk16/l6nWh/B2fLkjBg==","signatures":[{"sig":"MEUCIQCNxCimWrxPBBpA3NsxKZc0VQz5OyXUNwzBH/vVf34g0QIgZkgBzQN3d4sSp+sPvOqKKDE308J00vSoaS1Sg4HZKFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905602},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"ca10c56d9ba7c455832078927df142a7a9cea852","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.10.0","@winglet/json-schema":"^0.10.0","@winglet/react-utils":"^0.10.0","@winglet/common-utils":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.4_1770746395155_0.1631320172385784","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@canard/schema-form","version":"0.10.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"920849cdd5f372eab2223b82e794443c21566a32","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.5.tgz","fileCount":388,"integrity":"sha512-2OAKkcUO0LXZcnoYroThu17tjDLhKfayLKncGuBw6nqN4m+FxDVmM8zbSpOeTd5DhOM/s3h4hGCHr/P1P6ZZBA==","signatures":[{"sig":"MEUCIQDEqGnNaqgIx7MFwVDQWPXFgHJi/t+s7JA5j5lg6T/nEAIgZrw7KS6m7OPtVIkIjGyzucPF4+nyC4dm0rfd+Z9EnPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065058},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"bfedbe5f03b0069c1ef36110016508c691989153","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.10.0","@winglet/json-schema":"^0.10.0","@winglet/react-utils":"^0.10.0","@winglet/common-utils":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.5_1771512138130_0.38716641632618454","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@canard/schema-form","version":"0.10.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.10.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d2f37d88d321383f8e75c888f89036bee4f515a3","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.10.6.tgz","fileCount":388,"integrity":"sha512-zBol6pIk2wYIstH13lgpOPfXFC6Zzzbc1noEgW+AGW/Vu79xlE0wzckZmr3robO02SiBYqa6xMvgM7FHBg+WvQ==","signatures":[{"sig":"MEUCIDJ0W/lcXak8D9vTzXncmZ5YblrKV41dDfuWwRQ+s3zJAiEA0aLw2E5Hjw9Q8JDxB/CmdPKas5xbEBbPeyQikWfZ7xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066882},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"c098ff1ae3c435ced72bd826e4cc21fff95399b1","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.10.0","@winglet/json-schema":"^0.10.0","@winglet/react-utils":"^0.10.0","@winglet/common-utils":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.10.6_1771694790909_0.39751166594039256","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@canard/schema-form","version":"0.11.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.11.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ddda762420772dd28f06b3e30bf19b32cf125e69","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.11.0.tgz","fileCount":389,"integrity":"sha512-wu+p+y98fvD/OvIq+TJwQgiLKp5HobvS56JNNvAYJYrXwV7HEDanY/TahNCTNQ0D5HZ/8gAe27r2dcBKp9t8Pw==","signatures":[{"sig":"MEUCIQDpxn2iD197HyqZq6smuI5Lr3xkLZwhfgDofs3ztyKumAIgWB3d+6QCHgfiiAkRjPn1aUo7NIJzO1yorhKOBYY+Vjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091865},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"39143bc23de7ea5e6fd01d7ddfc685b058cad5d3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.11.0","@winglet/json-schema":"^0.11.0","@winglet/react-utils":"^0.11.0","@winglet/common-utils":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.11.0_1771939634881_0.3875651515105467","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@canard/schema-form","version":"0.11.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.11.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2eafe05e158949261684a06cbf8baae802211530","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.11.1.tgz","fileCount":390,"integrity":"sha512-yd9OFNEWCLI+atOwnZf9Kp4cFrgz9bM6SxFvxLvDPMj9AwN3NkAHRnYG3MwmNTg0ha+FRmwdH/FenI2yNjNZOg==","signatures":[{"sig":"MEYCIQDbVGqeAyg95pdfPIc6ysTglcFR7A6JzFXE+6ZDgJjLLwIhALyUqUwoW8Bve9i7SsuV6GS3o61v2jQb6JdjFXLUgAJb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092214},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"eb2f948a91809ad888abbff1990cd4ace197540e","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.11.0","@winglet/json-schema":"^0.11.0","@winglet/react-utils":"^0.11.0","@winglet/common-utils":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.11.1_1772719954379_0.4696349978568528","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@canard/schema-form","version":"0.11.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.11.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f7f53a13ab4f66a023a02b580360f9e731303a0a","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.11.2.tgz","fileCount":390,"integrity":"sha512-ZVm6eLguCGCZGhKEpGYFXK10scrc3ezFfLua0D1kjTsIDmvKHBWQ4nY1aMeZlz1ES+qkrgRw793f6w2QBGknLw==","signatures":[{"sig":"MEQCIEli3FRBmfu7ZvV0+jB6otcuBxSx9UoOq/RLFQOWUkb6AiAGUDkilpLemz+R8Feu3WHiTV6JWbZfbYuiHNg65I6NFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092318},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"8d60ca9fd3d0c3f231f78eed3cd7d067a8b0906a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"tsc -p ./tsconfig.declarations.json && tsc-alias -p ./tsconfig.declarations.json","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.11.0","@winglet/json-schema":"^0.11.0","@winglet/react-utils":"^0.11.1","@winglet/common-utils":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.11.2_1772807281737_0.4334117035875402","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@canard/schema-form","version":"0.11.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.11.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"96cb41e773d0fda4dba3f561406a7108aef7f843","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.11.3.tgz","fileCount":390,"integrity":"sha512-FEEH9WcOOGeSu2es4YHaF4EioDoyKxyl5e03VNHBkeXvSrWBvEn7CksKF1ysICTm1DRXeYNlP7Hicszrrbtt4A==","signatures":[{"sig":"MEQCIHNS+ujyIIJuESH42bkrao2V+lREENtRiPcfoYph3IdrAiBwzieUDQ7xoEGYRotc9HFha3FxxzfagXzBGws1UtlHYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096193},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"79214b52752d2e35d7c7ec925fb265d69a29b76f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.js --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.11.1","@winglet/json-schema":"^0.11.1","@winglet/react-utils":"^0.11.2","@winglet/common-utils":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.11.3_1773668302388_0.2056213879434745","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@canard/schema-form","version":"0.12.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"bin":{"claude-sync":"./bin/claude-sync.mjs"},"dist":{"shasum":"98fa7eb67d65f584ca057f875eb0b7a5cff2f45d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.0.tgz","fileCount":392,"integrity":"sha512-SqBoryE9aE8lmGq1XrFSWLtILGveel8IGU24mXLfiDGkW1sOhkDDhQ4x2CP+8g30z8Y4Hupb9e3/XjLN+BZY4Q==","signatures":[{"sig":"MEYCIQCGBX1jPGXorfU4cbbjx0knkzmCfdMU/pezv8rU5RP2gQIhANUNqXVRvC9lPERm44Rm1uS+2ofDAHEfm23jCSDWcmPr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1097926},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"06c3e9024fff9024e3bbf3634ea28a386336a53d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"node scripts/build-hashes.mjs","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.0","@winglet/json-schema":"^0.12.0","@winglet/react-utils":"^0.12.0","@winglet/common-utils":"^0.12.0","@slats/claude-assets-sync":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.0_1777004899866_0.49098603341770364","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@canard/schema-form","version":"0.12.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"49b711d3f27709fcd9b4fcd6069a98cb4cf37f3b","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.1.tgz","fileCount":391,"integrity":"sha512-9zFQcJ+sAVC9YaAjCJ78ENxFrIEiEmZzJJNU18Tc180qW0g02L/q5YphhCyJf5qkn2Ks9lwYpzQmoVONAFESVQ==","signatures":[{"sig":"MEYCIQCZ2Hg73hTyjR3FsM4RYy83TzWcGpOIYuo9ployOZ08pAIhAP4cuHGeqqc5qwCVH3ZYMTumdEAMCtQe3hcRI2QFYHNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096966},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"23d4587c910375dfcf20025ad5b2c36873f79ff4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.1","@winglet/json-schema":"^0.12.1","@winglet/react-utils":"^0.12.1","@winglet/common-utils":"^0.12.1","@slats/claude-assets-sync":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.1_1777042568602_0.3968516104102122","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@canard/schema-form","version":"0.12.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"3a20859cd710c7cf589d050247cfdf299ed5acfd","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.2.tgz","fileCount":391,"integrity":"sha512-TQ/PhjllAfzL40zIozHBW/w9N3aYkwuctHiMDZ/Hgx5Y1cyV+gd0pO/UAtYcu//yYscKNov49q40MSU7bdJM1g==","signatures":[{"sig":"MEUCIEch5AUxK5SnLSOx4vXecYhXJqTtRiQQp1CLW+NuGUNMAiEAls3A3Rl+tb8YP1QXvJDXtE4mKY+QEGNl30LlLt75PmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096966},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"1f5d256c8c83b939593f87e220cc5e4e180dc39a","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.1"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.2_1777048663564_0.6822188271299929","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@canard/schema-form","version":"0.12.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"fc60d62e77d4722df01183f7275c7a22c68ce171","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.4.tgz","fileCount":391,"integrity":"sha512-vAQH9uZuMRSMBS8FN4d63tyT5YIWcvkcWy1XsRvAuWJmPOi207AJXmizmLyLSn2JaWu5XAc+9ocC2UKvs5C8tA==","signatures":[{"sig":"MEUCIA7ZWU942qWAPoPL/WZOAB+KLp8oJT6CeF8Z30eWzWsgAiEAhPjuZ3AQYKf8LJXOIVxuJ+1sWoMEG3i/o/wqDaPpDe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096968},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"75852103f7ba234ebaa38084830473c7a6fdb028","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.4_1777209421679_0.11210417504946846","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@canard/schema-form","version":"0.12.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"efd8c0df8a571b3703eee41f1efe77fafd0fd03f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.5.tgz","fileCount":391,"integrity":"sha512-XZyVhgED66UrxDiEcsoTdc0OTq/arbfEBOeUp79Gc/TV8bCS3dVWeJYsDURiByGJY1U9zyb2VQvyTF9xDOYnQQ==","signatures":[{"sig":"MEYCIQCqIVM40L1qAPRbXkMk/CC2z4MGYKZzXEEh9zdh8AcXCAIhAMzxQpQmX5wDBO3bagAZU8A3/miMEnqF3lL5Wlpb8FvX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1098570},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"65b1ad6dae4354a149e74bdd4a4ba536bb127ef3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.5_1779900008933_0.8618261932797959","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@canard/schema-form","version":"0.12.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f00b37e0d02c778d594e2325145b751f6a281c98","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.6.tgz","fileCount":400,"integrity":"sha512-+EhSWo9wP8uBI9f4Qg+wvW3PgFH7i1bGYCDo4F5X4G+KHJEnwA2FktraKnfdab3meF3XGIcbVUMS5q4GtYwKhw==","signatures":[{"sig":"MEQCIBfbT9Id9bl4ewxGE9kaG7cDH7H+6lATnZkVC+7CasbwAiA2yLGeAO7+zJLb7KnbcnZQF7QnmGvsLJyCmS3COcLwYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1107901},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"0b0f6e204fb6481a98336fc067a9d452c14c7939","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.6_1780045727628_0.7265815381454506","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@canard/schema-form","version":"0.12.7","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.7","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d805bf43a92b6282ea1fa1c9253ecc43f3b19e7d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.7.tgz","fileCount":402,"integrity":"sha512-5tDSuLYvid0gqmKAUVjAz4/yS5+KstotqYuBREC/IpQhMmT0ykwyhU9evNmeu7oZCLwLsPihz4r/WIFMPjQDlQ==","signatures":[{"sig":"MEUCIAljC0402wkGCSsyoHtj43tPK4mhtqZ1UFc+RA+e6e6dAiEAj55IENWc9Cs/3MjtigYCF1L55LnIJiSsMvLwi1SHTrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110498},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"1646fadcb49866dc0b29c1ea1b561e623ebc1a14","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","depcheck":"depcruise src bin --config .dependency-cruiser.cjs --no-progress","storybook":"storybook dev -p 6006","size-limit":"size-limit","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","prepublishOnly":"yarn build","test-storybook":"test-storybook","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm","make-dependency-graph":"npx depcruise src --config .dependency-cruiser.cjs --output-type dot > dependency-graph.dot && dot -Tpng dependency-graph.dot -o dependency-graph.png"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"size-limit":[{"path":"dist/index.cjs","limit":"20 KB"},{"path":"dist/index.mjs","limit":"20 KB"}],"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.7_1782740688414_0.33770593656685133","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@canard/schema-form","version":"0.12.8","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.8","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"57f0796a2cf77309eabb947b028fb249ffcbad5c","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.8.tgz","fileCount":405,"integrity":"sha512-Jwiq8HgYoMYhN+u5fzHvooWo0+s0PHXEOidif9Qyjv/mpB1zPk5PB8zXZLI89Yfa/YbL3HCMBkjFu9ZmfH2fEg==","signatures":[{"sig":"MEUCIEZPqNj7kEEmSDQVBN81fsrzciXVVkYh39pRtd90cGqXAiEAg6TH8PZz7OngwpmHSBZfGJAdlmekiS0biD6Y+fAoPYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1114749},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"39d1dc4273a9ae9fdd578deeb28003b4cf518c81","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.8_1782827434404_0.22364694716907474","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@canard/schema-form","version":"0.12.9","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.9","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"09118d11a1fbe950e365fe08f2cef3a059aa988f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.9.tgz","fileCount":413,"integrity":"sha512-SsX2y9JJtuH/wO14N/96UrMvfJ7iVJ2zPv4HEUycH1wx+gunMJHkBGA7xRFIBILiy64YUgIf0PuTsxkOw1RGhw==","signatures":[{"sig":"MEQCIH5XCUXpEbyfIV0hhCmEYLvWBQSUYX0gTtZxn+r2yO7OAiBcmx409l5nKf9EMRP2oBTbRDFqqwR4FNQBsh6TMLYoXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110286},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"6848bc0d3a36a2eef6f8e0ed4b048c9a47468fd5","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.2","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.9_1783276796651_0.0005653325687866584","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@canard/schema-form","version":"0.12.10","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.10","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"4ca643ccdd020bca74c5939ff9ac87284379304d","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.10.tgz","fileCount":413,"integrity":"sha512-YjgralN8dg7PVQpYGfujK+2WKIot5k6ejRtLJRkIeBENvu6KJXVZcTPcNrQx+UMUDXnC6fUmmMHn5WUpAlWMkQ==","signatures":[{"sig":"MEUCIQDkfr8VeQRFLAuIxhkqeUQZU7bGOZ9sx22cc70Hk0G9hQIgKdYMc/7UdyyvapGeW9+GD1ADi66e7qLIu0k1ZokmRy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110288},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"d1f6febe11faae28c28b4d3c5f4a86cc583a690b","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.3","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.10_1783345471123_0.020077470594796143","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@canard/schema-form","version":"0.12.11","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.12.11","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"1321457d387bbb042653cd26152090c147709a9f","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.12.11.tgz","fileCount":413,"integrity":"sha512-x9UvEbSvbC/vxEBZ0bVScVLTKOOp+SkgREkcnqvyND790ETBlzUiZZ88qm6TWoY7uZvlQ91ui2jXhUNqKvWQTw==","signatures":[{"sig":"MEYCIQCpBUYNBs0nYBANvijO7SvqXYEo7/+PAwJJHMnqTj+TIAIhAO42BK8Es7IxbUN2mXQwVtkgBFOQASlrXI6vQn1qB3S8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119581},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"gitHead":"eb7f50e16fc42235e04264715119699d2e0a8bbf","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"dependencies":{"@winglet/json":"^0.12.2","@winglet/json-schema":"^0.12.3","@winglet/react-utils":"^0.12.2","@winglet/common-utils":"^0.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.12.11_1783604661040_0.0011987305824046057","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@canard/schema-form","version":"0.13.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"b6c07d143aaed0dfecfac47a1216ab2b9a58caad","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.0.tgz","fileCount":428,"integrity":"sha512-9D5w0NwwBgMjxnf+HonCBIvDgFgq8fzuWSyJfBqhChvT5P88NbomZUOrGZNSdJe5+Re5fqmWWBkGhxMiEBv5SQ==","signatures":[{"sig":"MEUCIQDf59WN4LjedOTG5LZP8EMe5zgbMQII0AL0DOZffigsLQIgfKbK5PmIesTeXr6q8D3CTdnGuKiLSeWZPMxsTKAHYDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171680},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.T8ZGKwVnJZ/_canard_schema-form.tgz","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.T8ZGKwVnJZ/_canard_schema-form.tgz","_integrity":"sha512-9D5w0NwwBgMjxnf+HonCBIvDgFgq8fzuWSyJfBqhChvT5P88NbomZUOrGZNSdJe5+Re5fqmWWBkGhxMiEBv5SQ==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.1","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@winglet/json":"^0.13.0","@winglet/json-schema":"^0.13.0","@winglet/react-utils":"^0.13.0","@winglet/common-utils":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.4","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.0_1783769940573_0.9907581931562428","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@canard/schema-form","version":"0.13.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"c167be8dbe89e357d07441dd3e3fd62f0f41aeed","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.1.tgz","fileCount":428,"integrity":"sha512-Wh+F1ZjzhibyRbj4CuRLaUeph0hggKtrntsBslXanRDKngOQUnV72F+1EB4OX2A1wcrGvWvWZCEEDS/engInNg==","signatures":[{"sig":"MEQCIG4j2lX9O7LhTQVPMa6cYiQQTxFTsh66sIfiYaqo9BWyAiBfO3u8sKC7Hsw4cCpsE8UOBAHDbyOdqw0FFukCxq4I6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176774},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.YIPN1HXe3W/_canard_schema-form.tgz","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.YIPN1HXe3W/_canard_schema-form.tgz","_integrity":"sha512-Wh+F1ZjzhibyRbj4CuRLaUeph0hggKtrntsBslXanRDKngOQUnV72F+1EB4OX2A1wcrGvWvWZCEEDS/engInNg==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.1","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@winglet/json":"^0.13.1","@winglet/json-schema":"^0.13.1","@winglet/react-utils":"^0.13.1","@winglet/common-utils":"^0.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.5","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.1_1784230539958_0.5512429977544417","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@canard/schema-form","version":"0.13.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"5bd25300ead9cdf45849b3a41635dde4dcf9b865","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.2.tgz","fileCount":424,"integrity":"sha512-yesX152+dOiKQVw76FVuygy6nwOODl+7l51NFHNQGQsjL+HfxYemzA8X8uIeZIWCxo3f8pl7b1nTJg0h8ZS2jA==","signatures":[{"sig":"MEYCIQCiNWAog70eRozqLvbHomY71SPBr9QqFERphUa205x5LgIhAOEe6fQmfu2ljkxFutj/hW+LmFxc029IJm/84LS25XYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1182137},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.Dkq4xPotvp/_canard_schema-form.tgz","types":"dist/index.d.ts","claude":{"assetPath":"docs/claude"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rollup -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"claude-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.Dkq4xPotvp/_canard_schema-form.tgz","_integrity":"sha512-yesX152+dOiKQVw76FVuygy6nwOODl+7l51NFHNQGQsjL+HfxYemzA8X8uIeZIWCxo3f8pl7b1nTJg0h8ZS2jA==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.1","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@winglet/json":"^0.13.1","@winglet/json-schema":"^0.13.2","@winglet/react-utils":"^0.13.1","@winglet/common-utils":"^0.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","rollup":"^4.59.0","vitest":"^3.2.6","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/claude-assets-sync":"^0.3.5","@aileron/development-helper":"0.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.2_1784956445984_0.9832126045739389","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@canard/schema-form","version":"0.13.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.3","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"64a702481b5e9d7506d2ccc145c4e532f28baa96","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.3.tgz","fileCount":424,"integrity":"sha512-07D78+gveACu0OuMsD5ns8wQuc2N65UhqaxK6/A1gDEz0mdyOVXWC/myqlwoff+dIG9J0I55z2t+jJ27n++kIg==","signatures":[{"sig":"MEYCIQCSIANb6VNr0GjSj0YbCpS3ziVNome/KW63L23+D5UHAwIhAJK/jnDyUmipJFIWnJpT3DwQrf6/rm/JUE65tpKjpog9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1177578},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.qSxuGxramm/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.qSxuGxramm/_canard_schema-form.tgz","_integrity":"sha512-07D78+gveACu0OuMsD5ns8wQuc2N65UhqaxK6/A1gDEz0mdyOVXWC/myqlwoff+dIG9J0I55z2t+jJ27n++kIg==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@winglet/json":"^0.13.2","@winglet/json-schema":"^0.13.3","@winglet/react-utils":"^0.13.2","@winglet/common-utils":"^0.13.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.1.2","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.3_1785959763166_0.8422359812945652","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@canard/schema-form","version":"0.13.4","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.4","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"06adef91669ed89526f4434b786b2f35607d30ba","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.4.tgz","fileCount":418,"integrity":"sha512-mvPifE71N48H3CJ+uQYLHh7MQy4A/XsX4C8jNG0mdN84nuaCdNuqw17N1ekQUU0KNJhSjZJuyF0s1Up8+UAHFQ==","signatures":[{"sig":"MEYCIQDkPbtjNeQyY8A6BjIixtujnZ6HrLSa4pY3g7ePMiKkdgIhAMi96rkZz1EaC4K1unGU5//qpG7Muy971qef80Vs9pVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121197},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.ogCe6Fra5R/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.ogCe6Fra5R/_canard_schema-form.tgz","_integrity":"sha512-mvPifE71N48H3CJ+uQYLHh7MQy4A/XsX4C8jNG0mdN84nuaCdNuqw17N1ekQUU0KNJhSjZJuyF0s1Up8+UAHFQ==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@winglet/json":"^0.13.3","@winglet/json-schema":"^0.13.4","@winglet/react-utils":"^0.13.3","@winglet/common-utils":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.2.1","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.4_1786028063578_0.07236314339815397","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@canard/schema-form","version":"0.13.5","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.5","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"1de4e303ec328ff0289c47256709bc316c2ea3bb","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.5.tgz","fileCount":430,"integrity":"sha512-BOsa1OZqlvmNM4mLNtKBk13vbvQgNlVapEy6vr+85M/CFJxhXhgLgEOGG/gEQjo9AJiIitp3mOyAaxTwzg08/A==","signatures":[{"sig":"MEYCIQCDr1+R9VRsyuK7QY84pXj86vL903gHIO4pYQZln+boNwIhAIWfUK3ZPe4Kvx+KdLjv0K/zLs7dmNSYZx51ZV6b3AnD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141793},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.BtA1UmLqzc/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.BtA1UmLqzc/_canard_schema-form.tgz","_integrity":"sha512-BOsa1OZqlvmNM4mLNtKBk13vbvQgNlVapEy6vr+85M/CFJxhXhgLgEOGG/gEQjo9AJiIitp3mOyAaxTwzg08/A==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@winglet/json":"^0.13.3","@winglet/json-schema":"^0.13.4","@winglet/react-utils":"^0.13.3","@winglet/common-utils":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.2.1","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.5_1786479825418_0.11461328700012463","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@canard/schema-form","version":"0.13.6","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.13.6","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"194f68504999994cd8beb73da12a68becd06fc31","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.13.6.tgz","fileCount":430,"integrity":"sha512-95ELCr9lCkwqqj9qr+K0Ca6sAzKxoqRqhkV2SSvxAc43NZWKOzVIXrJOgE6xPf4zoXsqk7wioUJnN/MGwrOsqg==","signatures":[{"sig":"MEQCIBGRzYdt1GB9Rjh0z/t0VKJEcqMyS1yNqbasu+jMiVBLAiAXI3tt0SNgiN0ckZ0fNiAzbB/2sTTp0Rrn5y+m///v1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142629},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.0foG3zyX62/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.0foG3zyX62/_canard_schema-form.tgz","_integrity":"sha512-95ELCr9lCkwqqj9qr+K0Ca6sAzKxoqRqhkV2SSvxAc43NZWKOzVIXrJOgE6xPf4zoXsqk7wioUJnN/MGwrOsqg==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@winglet/json":"^0.13.4","@winglet/json-schema":"^0.13.5","@winglet/react-utils":"^0.13.4","@winglet/common-utils":"^0.13.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.2.1","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.13.6_1786990276977_0.06324106527654338","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canard/schema-form","version":"0.14.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.14.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"e6cb24469b34e0dd2355021b74a2694ff2b7d0ec","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.14.0.tgz","fileCount":428,"integrity":"sha512-WPe7lrpo3n4+a8uvW4EJoWW88CJlJvjaPHyV2WupwwumlZW0dt/8LDycwsuWoD2fnqOxZlGALo1JT6fQ9PSgBg==","signatures":[{"sig":"MEUCIQC5KASfNaCdj3y3OIY50nfFoxHKDAYVakm/MzXhwFtgTwIgGB7oCVURC/CyqCCYNxd9RqSpY9vC6D+uNrfh59ICzpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141174},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.lbnNlzGoVe/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.lbnNlzGoVe/_canard_schema-form.tgz","_integrity":"sha512-WPe7lrpo3n4+a8uvW4EJoWW88CJlJvjaPHyV2WupwwumlZW0dt/8LDycwsuWoD2fnqOxZlGALo1JT6fQ9PSgBg==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@winglet/json":"^0.14.0","@winglet/json-schema":"^0.14.0","@winglet/react-utils":"^0.14.0","@winglet/common-utils":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.3.0","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.14.0_1787017575728_0.7142897372553993","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canard/schema-form","version":"0.15.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form@0.15.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"homepage":"https://github.com/vincent-kk/albatrion#readme","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"2f21bcbdba85f5e2440084a347a5bb1d5f9f4a5e","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.15.1.tgz","fileCount":433,"integrity":"sha512-ScgJ55JN7RQexUNb3WYPaQAXXwNn5bkVV6fa+5lOck8xBdPytCRXco7mKDH2CSddfN2oQVgFD5K0aTOOaor6Mw==","signatures":[{"sig":"MEYCIQDDh3lmVAqbIqPK2S3uUDkHd5YZ9f9ZXt7Y5nJ7iGHjjgIhAJkMPueNsEDgH4sCz3WpMcRwedy4+eNemaFWGEBzY88x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfQnjhcQPL8AdgLtUz6zqr1XpPaHlpRiOlglSFky5CmgIhAKWHXZlvf3LsBiDr2LOV1U0BvHV0AmHMNeUguOTVVYRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144126},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.uGKyjoD97i/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"_resolved":"/tmp/tmp.uGKyjoD97i/_canard_schema-form.tgz","_integrity":"sha512-ScgJ55JN7RQexUNb3WYPaQAXXwNn5bkVV6fa+5lOck8xBdPytCRXco7mKDH2CSddfN2oQVgFD5K0aTOOaor6Mw==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@winglet/json":"^0.15.1","@winglet/json-schema":"^0.15.1","@winglet/react-utils":"^0.14.1","@winglet/common-utils":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.3.0","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"tmp":"tmp/schema-form_0.15.1_1789748835089_0.9214144014469625","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"@canard/schema-form@0.16.0","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"60ce76baa0fe5dc066535c6b351c4de677bb8599","tarball":"https://registry.npmjs.org/@canard/schema-form/-/schema-form-0.16.0.tgz","fileCount":433,"integrity":"sha512-yxI78sdrvfObR+0WAMhLp/uTJftS2Pdkoz98jpEya8v61k1Za6D7iOHWROa305C/zDq8kFdqmuG15VL4bGh0oA==","signatures":[{"sig":"MEYCIQCVPca7hzn4L//UdDiS1coVmwyKSitj0mx49wYncUvPZwIhAMq7FovlE+sbExXoimXBcq9EzKYHMX73geR8CKwonJcD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAJtsXsSISSmN0+nbVc+uh3OGDS2oWGMVj6+1+89FBlwAiEAmWGSaEzuPCq7A+VtShn3Kh8xjf3H4Z+5g9K7dgu4pe0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142644},"main":"dist/index.cjs","name":"@canard/schema-form","type":"module","_from":"file:/tmp/tmp.BlGUbA0mQ1/_canard_schema-form.tgz","types":"dist/index.d.ts","agents":{"assetPath":"docs/agents"},"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","source":"./src/index.ts","require":"./dist/index.cjs"}},"license":"MIT","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","bench":"vitest bench --config vitest.bench.config.ts --run","build":"rolldown -c && yarn build:types && yarn build:hashes && yarn typecheck","start":"yarn build && yarn storybook","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","bench:watch":"vitest bench --config vitest.bench.config.ts","build:types":"node ../../aileron/script/build/buildTypes.mjs","publish:npm":"yarn npm publish --access public","build:hashes":"agents-build-hashes","bench:compare":"vitest bench --config vitest.bench.config.ts --run --compare bench/.results/baseline.json","version:major":"yarn version major","version:minor":"yarn version minor","version:patch":"yarn version patch","bench:baseline":"vitest bench --config vitest.bench.config.ts --run --outputJson bench/.results/baseline.json","prepublishOnly":"yarn build","build-storybook":"storybook build","build:publish:npm":"yarn build && yarn publish:npm"},"version":"0.16.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f38e9cc1-ed70-4316-b892-f465717192ea"}},"homepage":"https://github.com/vincent-kk/albatrion#readme","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"_resolved":"/tmp/tmp.BlGUbA0mQ1/_canard_schema-form.tgz","_integrity":"sha512-yxI78sdrvfObR+0WAMhLp/uTJftS2Pdkoz98jpEya8v61k1Za6D7iOHWROa305C/zDq8kFdqmuG15VL4bGh0oA==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"_npmVersion":"12.0.2","description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","directories":{},"maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@winglet/json":"^0.16.0","@winglet/json-schema":"^0.16.0","@winglet/react-utils":"^0.14.1","@winglet/common-utils":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","react":"^19.0.0","eslint":"8.57.1","vitest":"^3.2.6","rolldown":"^1.2.0","react-dom":"^19.0.0","tsc-alias":"^1.8.16","typescript":"^5.7.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@slats/agents-assets-sync":"^0.3.0","@aileron/development-helper":"0.0.0"},"peerDependencies":{"react":">=18 <20","react-dom":">=18 <20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schema-form_0.16.0_1789751739581_0.49906158252023247"}}},"time":{"created":"2024-12-25T10:36:55.661Z","modified":"2026-09-18T17:15:40.037Z","0.0.1":"2024-12-25T10:36:56.061Z","0.0.2":"2024-12-26T16:09:15.524Z","0.0.4":"2024-12-28T16:04:04.234Z","0.0.5":"2024-12-28T16:11:47.844Z","0.0.6":"2024-12-28T16:20:57.207Z","0.0.7":"2024-12-30T10:20:09.407Z","0.0.8":"2025-01-07T16:17:24.311Z","0.0.9":"2025-01-22T12:26:57.335Z","0.0.10":"2025-01-22T15:57:20.869Z","0.0.11":"2025-01-23T05:22:55.312Z","0.0.12":"2025-01-24T19:22:05.146Z","0.0.13":"2025-01-27T17:05:35.809Z","0.0.14":"2025-01-27T17:14:26.052Z","0.0.15":"2025-01-27T17:33:08.040Z","0.0.16":"2025-02-18T14:27:27.240Z","0.0.17":"2025-02-18T15:01:38.691Z","0.0.18":"2025-03-02T14:03:24.051Z","0.0.19":"2025-03-16T17:54:45.294Z","0.0.20":"2025-03-17T15:40:15.239Z","0.0.21":"2025-03-24T11:24:30.223Z","0.0.22":"2025-03-24T15:56:08.010Z","0.0.23":"2025-03-24T16:30:14.734Z","0.0.24":"2025-03-24T19:30:10.474Z","0.0.25":"2025-03-27T17:05:54.472Z","0.0.26":"2025-03-28T14:39:41.176Z","0.0.27":"2025-03-28T15:27:45.092Z","0.0.28":"2025-03-28T16:17:03.943Z","0.0.29":"2025-03-28T16:37:49.027Z","0.0.30":"2025-03-29T21:37:07.694Z","0.0.31":"2025-03-29T22:49:48.860Z","0.0.32":"2025-03-30T07:11:13.551Z","0.0.33":"2025-03-31T06:13:45.450Z","0.0.34":"2025-04-01T15:39:29.856Z","0.0.35":"2025-04-02T15:12:49.709Z","0.0.36":"2025-04-02T19:16:00.504Z","0.0.37":"2025-04-03T16:47:43.122Z","0.0.38":"2025-04-04T03:00:17.604Z","0.0.39":"2025-04-07T13:27:53.426Z","0.0.40":"2025-04-09T17:09:45.086Z","0.0.41":"2025-04-10T16:38:23.206Z","0.0.42":"2025-04-11T20:31:21.536Z","0.0.43":"2025-04-11T21:25:10.340Z","0.0.44":"2025-04-12T18:12:11.753Z","0.0.45":"2025-04-13T18:32:02.104Z","0.0.46":"2025-04-13T18:55:02.379Z","0.0.47":"2025-04-14T07:15:12.370Z","0.0.48":"2025-04-14T16:23:46.284Z","0.0.49":"2025-04-15T15:44:08.468Z","0.0.50":"2025-04-17T18:58:09.943Z","0.0.51":"2025-04-19T21:11:57.843Z","0.0.52":"2025-04-20T10:44:08.870Z","0.0.53":"2025-04-23T17:52:57.174Z","0.0.54":"2025-04-27T16:18:50.937Z","0.0.55":"2025-04-27T17:17:23.131Z","0.0.56":"2025-04-27T18:52:52.486Z","0.0.57":"2025-04-27T19:22:28.793Z","0.0.58":"2025-04-28T04:48:11.564Z","0.0.59":"2025-04-28T17:19:30.181Z","0.0.60":"2025-04-29T16:59:17.033Z","0.0.61":"2025-05-04T16:08:28.947Z","0.0.62":"2025-05-09T20:19:41.087Z","0.0.63":"2025-05-10T20:21:52.266Z","0.0.64":"2025-05-12T06:19:13.126Z","0.0.65":"2025-05-13T02:18:42.497Z","0.0.66":"2025-05-13T17:40:27.724Z","0.0.67":"2025-05-14T14:17:22.502Z","0.0.68":"2025-05-15T13:26:52.210Z","0.0.69":"2025-05-17T11:22:00.965Z","0.0.70":"2025-05-17T16:51:32.435Z","0.0.71":"2025-05-18T06:04:13.233Z","0.0.72":"2025-05-18T08:35:42.693Z","0.0.73":"2025-05-18T17:56:31.588Z","0.0.74":"2025-05-19T14:50:53.766Z","0.0.75":"2025-05-22T13:39:36.781Z","0.0.76":"2025-05-24T09:05:34.442Z","0.0.77":"2025-05-24T11:42:17.024Z","0.0.78":"2025-05-24T13:00:04.920Z","0.0.79":"2025-05-24T17:01:30.683Z","0.0.80":"2025-05-25T17:32:22.407Z","0.0.81":"2025-05-26T17:54:07.162Z","0.0.82":"2025-05-27T14:56:19.326Z","0.0.83":"2025-05-27T18:08:18.287Z","0.0.84":"2025-05-29T16:35:04.589Z","0.0.85":"2025-05-30T09:58:01.333Z","0.0.86":"2025-05-30T19:53:36.941Z","0.0.87":"2025-05-31T21:58:05.344Z","0.0.88":"2025-06-01T08:17:35.270Z","0.0.89":"2025-06-01T15:13:12.984Z","0.0.90":"2025-06-02T06:16:44.613Z","0.0.91":"2025-06-03T17:11:30.416Z","0.0.92":"2025-06-06T11:26:10.484Z","0.1.0":"2025-06-07T09:07:44.768Z","0.1.1":"2025-06-07T19:52:47.247Z","0.1.2":"2025-06-08T16:30:53.764Z","0.2.0":"2025-06-14T05:39:43.987Z","0.2.1":"2025-06-15T13:56:58.060Z","0.2.2":"2025-06-20T15:52:30.713Z","0.2.3":"2025-06-25T12:22:37.604Z","0.2.4":"2025-07-12T17:18:06.733Z","0.2.5":"2025-07-15T16:12:31.171Z","0.2.6":"2025-07-15T18:13:42.509Z","0.2.7":"2025-07-16T17:19:06.991Z","0.2.8":"2025-07-17T18:53:33.476Z","0.2.9":"2025-07-25T13:48:26.821Z","0.2.10":"2025-07-25T15:38:26.750Z","0.2.11":"2025-07-28T15:55:53.013Z","0.2.12":"2025-07-30T14:40:36.028Z","0.2.13":"2025-07-30T17:31:42.693Z","0.3.0":"2025-07-31T12:36:05.192Z","0.3.1":"2025-08-01T03:21:17.419Z","0.3.2":"2025-08-01T17:56:34.534Z","0.3.3":"2025-08-02T08:07:17.198Z","0.3.4":"2025-08-05T10:59:11.831Z","0.3.5":"2025-08-10T09:46:51.738Z","0.4.0":"2025-08-10T10:28:44.901Z","0.4.1":"2025-08-12T15:00:27.190Z","0.4.2":"2025-08-15T10:10:11.908Z","0.4.3":"2025-08-15T14:34:24.154Z","0.4.4":"2025-08-15T16:12:03.620Z","0.4.5":"2025-08-16T09:43:26.305Z","0.4.6":"2025-08-16T13:26:04.295Z","0.4.7":"2025-08-17T08:52:40.651Z","0.4.8":"2025-08-17T10:03:40.569Z","0.4.9":"2025-08-19T17:39:08.430Z","0.4.10":"2025-08-20T04:12:24.742Z","0.4.11":"2025-08-20T10:12:50.138Z","0.4.12":"2025-08-20T11:30:43.433Z","0.4.13":"2025-08-26T14:38:43.491Z","0.4.14":"2025-08-27T10:42:21.691Z","0.4.15":"2025-09-02T19:41:22.751Z","0.4.16":"2025-09-03T03:40:47.130Z","0.5.0":"2025-09-04T16:31:24.682Z","0.5.1":"2025-09-06T16:03:14.389Z","0.5.2":"2025-09-06T17:05:47.807Z","0.5.3":"2025-09-08T03:42:05.160Z","0.5.4":"2025-09-10T14:48:03.468Z","0.5.5":"2025-09-15T02:39:50.240Z","0.5.6":"2025-09-15T14:33:57.074Z","0.5.7":"2025-09-16T03:16:14.515Z","0.5.8":"2025-09-20T12:25:02.861Z","0.5.9":"2025-09-20T13:52:23.078Z","0.5.10":"2025-09-20T16:05:03.220Z","0.5.11":"2025-09-20T16:52:39.552Z","0.6.0":"2025-09-24T15:37:13.443Z","0.7.0":"2025-09-28T14:32:53.383Z","0.7.1":"2025-10-01T20:24:58.477Z","0.7.2":"2025-10-02T17:06:16.414Z","0.7.3":"2025-10-04T18:03:21.258Z","0.7.4":"2025-10-07T12:00:05.849Z","0.8.0":"2025-10-14T17:27:46.264Z","0.8.1":"2025-10-14T17:45:38.446Z","0.8.2":"2025-10-14T17:51:14.786Z","0.8.3":"2025-10-15T12:29:25.000Z","0.8.4":"2025-10-22T14:37:33.580Z","0.8.5":"2025-11-05T13:17:20.516Z","0.8.6":"2025-11-10T15:09:52.726Z","0.9.0":"2025-12-02T16:09:29.218Z","0.9.1":"2025-12-07T09:04:51.221Z","0.9.2":"2025-12-08T17:44:59.062Z","0.9.3":"2025-12-10T15:12:08.084Z","0.9.4":"2025-12-11T16:31:38.801Z","0.9.5":"2025-12-18T13:51:05.104Z","0.9.6":"2025-12-25T14:55:18.167Z","0.9.7":"2026-01-15T17:07:02.153Z","0.10.0":"2026-01-29T03:10:45.561Z","0.10.1":"2026-01-31T16:46:59.544Z","0.10.2":"2026-01-31T17:12:46.564Z","0.10.3":"2026-02-02T13:16:35.005Z","0.10.4":"2026-02-10T17:59:55.321Z","0.10.5":"2026-02-19T14:42:18.350Z","0.10.6":"2026-02-21T17:26:31.135Z","0.11.0":"2026-02-24T13:27:15.027Z","0.11.1":"2026-03-05T14:12:34.627Z","0.11.2":"2026-03-06T14:28:01.978Z","0.11.3":"2026-03-16T13:38:22.541Z","0.12.0":"2026-04-24T04:28:20.074Z","0.12.1":"2026-04-24T14:56:08.792Z","0.12.2":"2026-04-24T16:37:43.741Z","0.12.4":"2026-04-26T13:17:01.828Z","0.12.5":"2026-05-27T16:40:09.121Z","0.12.6":"2026-05-29T09:08:47.873Z","0.12.7":"2026-06-29T13:44:48.691Z","0.12.8":"2026-06-30T13:50:34.616Z","0.12.9":"2026-07-05T18:39:56.803Z","0.12.10":"2026-07-06T13:44:31.293Z","0.12.11":"2026-07-09T13:44:21.183Z","0.13.0":"2026-07-11T11:39:00.724Z","0.13.1":"2026-07-16T19:35:40.179Z","0.13.2":"2026-07-25T05:14:06.175Z","0.13.3":"2026-08-05T19:56:03.361Z","0.13.4":"2026-08-06T14:54:23.759Z","0.13.5":"2026-08-11T20:23:45.592Z","0.13.6":"2026-08-17T18:11:17.174Z","0.14.0":"2026-08-18T01:46:15.900Z","0.15.1":"2026-09-18T16:27:15.177Z","0.16.0":"2026-09-18T17:15:39.677Z"},"bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","homepage":"https://github.com/vincent-kk/albatrion#readme","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","form","form-builder","form-generator","validation","ui-components","typescript"],"repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form"},"description":"React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"readme":"# @canard/schema-form\n\n[![Typescript](https://img.shields.io/badge/typescript-✔-blue.svg)]()\n[![Javascript](https://img.shields.io/badge/javascript-✔-yellow.svg)]()\n[![React](https://img.shields.io/badge/react-✔-61DAFB.svg)]()\n[![JSON Schema](https://img.shields.io/badge/JSONSchema-{}-blue.svg)]()\n[![JSON Schema Form](https://img.shields.io/badge/JSONSchemaForm-form-red.svg)]()\n\n---\n\n## Overview\n\n`@canard/schema-form` is a React-based component library that renders forms based on a provided [JSON Schema](https://json-schema.org/).\n\nJSON Schema validation is supported through a plugin system, allowing the use of various validator plugins.\n\nBy defining various `FormTypeInput` components, it offers the flexibility to accommodate complex requirements with ease.\n\n---\n\n## How to use\n\n```bash\nyarn add @canard/schema-form\n# Also install a validator plugin\nyarn add @canard/schema-form-ajv8-plugin\n# Or for AJV 7.x\nyarn add @canard/schema-form-ajv7-plugin\n# Or for AJV 6.x\nyarn add @canard/schema-form-ajv6-plugin\n```\n\n---\n\n## Compatibility\n\n**Supported environments:**\n\n- Node.js 16.11.0 or later\n- Modern browsers (Chrome 94+, Firefox 93+, Safari 15+)\n\n**For legacy environment support:**\nPlease use a transpiler like Babel to transform the code for your target environment.\n\n**Target packages**\n\n- `@canard/schema-form`\n- `@winglet/json-schema`\n\n---\n\n### Interfaces\n\n#### FormProps\n\n```ts\ninterface FormProps<\n  Schema extends JSONSchema = JSONSchema,\n  Value extends AllowedValue = InferValueType<Schema>,\n> {\n  /** JSON Schema to use in this SchemaForm */\n  jsonSchema: Schema;\n  /** Default value for this SchemaForm */\n  defaultValue?: Value;\n  /** Apply readOnly property to all FormTypeInput components */\n  readOnly?: boolean;\n  /** Apply disabled property to all FormTypeInput components */\n  disabled?: boolean;\n  /** Function called when the value of this SchemaForm changes */\n  onChange?: SetStateFn<Value>;\n  /** Function called when this SchemaForm is validated */\n  onValidate?: Fn<[jsonSchemaError: JSONSchemaError[]]>;\n  /** Function called when the form is submitted */\n  onSubmit?: Fn<[value: Value], Promise<void> | void>;\n  /** Function called when the state of this SchemaForm changes */\n  onStateChange?: Fn<[state: NodeStateFlags]>;\n  /** FormTypeInput definition list */\n  formTypeInputDefinitions?: FormTypeInputDefinition[];\n  /** FormTypeInput path mapping */\n  formTypeInputMap?: FormTypeInputMap;\n  /** Custom form type renderer component */\n  CustomFormTypeRenderer?: ComponentType<FormTypeRendererProps>;\n  /** Initial validation errors, default is undefined */\n  errors?: JSONSchemaError[];\n  /** Custom format error function */\n  formatError?: FormTypeRendererProps['formatError'];\n  /**\n   * Error display condition (default: ShowError.DirtyTouched)\n   *   - `true`: Always show\n   *   - `false`: Never show\n   *   - `ShowError.Dirty`: Show when value has changed\n   *   - `ShowError.Touched`: Show when input has been focused\n   *   - `ShowError.DirtyTouched`: Show when both Dirty and Touched conditions are met\n   */\n  showError?: boolean | ShowError;\n  /**\n   * Execute Validation Mode (default: ValidationMode.OnChange | ValidationMode.OnRequest)\n   *  - `ValidationMode.None`: Disable validation\n   *  - `ValidationMode.OnChange`: Validate when value changes\n   *  - `ValidationMode.OnRequest`: Validate on request\n   */\n  validationMode?: ValidationMode;\n  /** Custom ValidatorFactory function */\n  validatorFactory?: ValidatorFactory;\n  /**\n   * Render-level virtualization (deferred mount) for large forms (default: off)\n   *  - `true`: Enable with default options\n   *  - `VirtualizationOptions`: Enable with custom options\n   *  - Requires IntersectionObserver; silently disabled when unavailable (e.g. SSR)\n   */\n  virtualization?: boolean | VirtualizationOptions;\n  /** User-defined context */\n  context?: Dictionary;\n  /** Child components */\n  children?:\n    | ReactNode\n    | Fn<[props: FormChildrenProps<Schema, Value>], ReactNode>;\n}\n```\n\n#### FormHandle\n\n```ts\ninterface FormHandle<\n  Schema extends JSONSchema,\n  Value extends AllowedValue = InferValueType<Schema>,\n> {\n  node?: InferSchemaNode<Schema>;\n  focus: Fn<[dataPath: SchemaNode['path']]>;\n  select: Fn<[dataPath: SchemaNode['path']]>;\n  reset: Fn;\n  findNode: Fn<[path: SchemaNode['path']], SchemaNode | null>;\n  findNodes: Fn<[path: SchemaNode['path']], SchemaNode[]>;\n  getState: Fn<[], NodeStateFlags>;\n  setState: Fn<[state: NodeStateFlags]>;\n  clearState: Fn;\n  getValue: Fn<[], Value>;\n  setValue: SetStateFnWithOptions<Value>;\n  getErrors: Fn<[], JSONSchemaError[]>;\n  getAttachedFilesMap: Fn<[], AttachedFilesMap>;\n  validate: Fn<[], Promise<JSONSchemaError[]>>;\n  showError: Fn<[visible: boolean]>;\n  submit: TrackableHandlerFunction<[], void, { loading: boolean }>;\n}\n```\n\n#### AttachedFilesMap\n\n```ts\n// Stores File[] by JSONPointer path key (e.g., \"/attachment\" or \"/items/0/file\").\ntype AttachedFilesMap = Map<string, File[]>;\n```\n\n#### FormChildrenProps\n\n```ts\ninterface FormChildrenProps<\n  Schema extends JSONSchema,\n  Value extends AllowedValue = InferValueType<Schema>,\n> {\n  node?: InferSchemaNode<Schema>;\n  jsonSchema: Schema;\n  defaultValue?: Value;\n  value?: Value;\n  errors?: JSONSchemaError[];\n}\n```\n\n### Basic Usage\n\n```tsx\nimport { Form, registerPlugin } from '@canard/schema-form';\nimport { ajvValidatorPlugin } from '@canard/schema-form-ajv8-plugin';\n\n// Register validator plugin (once at app startup)\nregisterPlugin(ajvValidatorPlugin);\n\nexport const App = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      name: {\n        type: 'string',\n      },\n      age: {\n        type: 'number',\n      },\n    },\n  };\n\n  const defaultValues = {\n    name: 'Woody',\n    age: 30,\n  };\n\n  const [value, setValue] = useState<{\n    name: string;\n    age: number;\n  }>(defaultValues);\n\n  return (\n    <Form\n      jsonSchema={jsonSchema}\n      defaultValues={defaultValues}\n      onChange={setValue}\n    />\n  );\n};\n```\n\n---\n\n## Validator System\n\n`@canard/schema-form` provides a plugin-based validation system. Various validator plugins can be used for JSON Schema validation.\n\n### ValidatorFactory\n\nValidatorFactory is a function that takes a JSON Schema and returns a validation function:\n\n```ts\ninterface ValidatorFactory {\n  (schema: JSONSchema): ValidateFunction<any>;\n}\n\ntype ValidateFunction<Value = unknown> = Fn<\n  [data: Value],\n  Promise<JSONSchemaError[] | null> | JSONSchemaError[] | null\n>;\n```\n\n### Validator Plugin Usage\n\n#### 1. Basic Plugin Registration\n\n```tsx\nimport { registerPlugin } from '@canard/schema-form';\nimport { ajvValidatorPlugin } from '@canard/schema-form-ajv8-plugin';\n\n// Register plugin at app startup\nregisterPlugin(ajvValidatorPlugin);\n```\n\n#### 2. Custom ValidatorFactory Usage\n\nWhen you want to use different validation logic for specific Forms:\n\n```tsx\nimport { Form } from '@canard/schema-form';\n// The version of ajv must be 8.x because the plugin is based on ajv8.x\n// If you want to use ajv7.x, you can use @canard/schema-form-ajv7-plugin\n// Or if you want to use ajv6.x, you can use @canard/schema-form-ajv6-plugin\nimport { createValidatorFactory } from '@canard/schema-form-ajv8-plugin';\nimport Ajv from 'ajv';\n\nexport const CustomValidationForm = () => {\n  const validatorFactory = useMemo(() => {\n    // Create custom AJV instance\n    const customAjv = new Ajv({\n      allErrors: true,\n      strictSchema: false,\n      validateFormats: false,\n    });\n\n    // Add custom keywords\n    customAjv.addKeyword({\n      keyword: 'isEven',\n      type: 'number',\n      validate: (schema: boolean, data: number) => {\n        if (schema === false) return true;\n        return data % 2 === 0;\n      },\n      errors: false,\n    });\n\n    // Create ValidatorFactory\n    return createValidatorFactory(customAjv);\n  }, []);\n\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      name: { type: 'string', maxLength: 10 },\n      evenNumber: { type: 'number', isEven: true, maximum: 100 },\n    },\n  };\n\n  return <Form jsonSchema={jsonSchema} validatorFactory={validatorFactory} />;\n};\n```\n\n#### 3. Global ValidatorFactory Setup via FormProvider\n\nWhen using the same validation logic across multiple Forms:\n\n```tsx\nimport { FormProvider } from '@canard/schema-form';\n// The version of ajv must be 8.x because the plugin is based on ajv8.x\n// If you want to use ajv7.x, you can use @canard/schema-form-ajv7-plugin\n// Or if you want to use ajv6.x, you can use @canard/schema-form-ajv6-plugin\nimport { createValidatorFactory } from '@canard/schema-form-ajv8-plugin';\nimport Ajv from 'ajv';\n\nexport const App = () => {\n  const validatorFactory = useMemo(() => {\n    const customAjv = new Ajv({\n      allErrors: true,\n      strictSchema: false,\n    });\n\n    return createValidatorFactory(customAjv);\n  }, []);\n\n  return (\n    <FormProvider validatorFactory={validatorFactory}>\n      <MyForms />\n    </FormProvider>\n  );\n};\n```\n\n### Available Validator Plugins\n\n- [**@canard/schema-form-ajv8-plugin**](../schema-form-ajv8-plugin/README.md): AJV 8.x based (latest JSON Schema support)\n- [**@canard/schema-form-ajv7-plugin**](../schema-form-ajv7-plugin/README.md): AJV 7.x based (legacy environment support)\n- [**@canard/schema-form-ajv6-plugin**](../schema-form-ajv6-plugin/README.md): AJV 6.x based (legacy environment support)\n\nPlease refer to each plugin's README for detailed usage instructions.\n\n### Error Message Formatting\n\n📌 `@canard/schema-form` provides a feature to customize validation messages.\n\n📌 This feature does not include validation functionality. To use validation features, you must use one of the following plugins or implement your own validator:\n\n- [@canard/schema-form-ajv6-plugin](../schema-form-ajv6-plugin/README.md)\n- [@canard/schema-form-ajv7-plugin](../schema-form-ajv7-plugin/README.md)\n- [@canard/schema-form-ajv8-plugin](../schema-form-ajv8-plugin/README.md)\n\n📌 If you need additional message formats, you can write a `formatError` function directly and apply it.\n\n📌 Validation messages must follow the following rules:\n\n- Validation messages must be defined in the `errorMessages` property of the jsonSchema.\n- Validation messages must be defined in the `{[keyword]:errorMessage}` format.\n- If you define the `default` key, it will be used as the default value when the keyword does not match.\n- Each validation message (errorMessage) can be replaced with dynamic values using the following expressions:\n  - `{key}`: key is replaced with the value corresponding to the key in `error.details`.\n  - `{value}`: value is replaced with the value currently entered in the input.\n\n#### Basic Usage\n\n```ts\nconst schema = {\n  type: 'object',\n  properties: {\n    name: {\n      type: 'string',\n      minLength: 3,\n      maxLength: 10,\n      errorMessages: {\n        minLength:\n          'Name must be at least {limit} characters long. Current value: {value}',\n        maxLength:\n          'Name must be no more than {limit} characters long. Current value: {value}',\n        required: 'Name is a required field.',\n      },\n    },\n  },\n  required: ['name'],\n};\n\n// AJV8 error example\nconst error = {\n  dataPath: '/name',\n  keyword: 'minLength',\n  message: 'must NOT have fewer than 3 characters',\n  details: {\n    limit: 3,\n  },\n};\n\n// Current value\nconst value = 'AB';\n\n// Replacement error message\n// \"Name must be at least 3 characters long. Current value: AB\"\n```\n\n#### Multilingual Support\n\n```ts\nconst schema = {\n  type: 'object',\n  properties: {\n    name: {\n      type: 'string',\n      minLength: 3,\n      maxLength: 10,\n      errorMessages: {\n        minLength: {\n          ko_KR: '이름은 최소 {limit} 글자 이상이어야 합니다. 현재 값: {value}',\n          en_US:\n            'Name must be at least {limit} characters long. Current value: {value}',\n        },\n        maxLength: {\n          ko_KR: '이름은 최대 {limit} 글자 이하여야 합니다. 현재 값: {value}',\n          en_US:\n            'Name must be at most {limit} characters long. Current value: {value}',\n        },\n        required: {\n          ko_KR: '이름은 필수 입력 항목입니다.',\n          en_US: 'Name is a required field.',\n        },\n      },\n    },\n  },\n  required: ['name'],\n};\n\n// AJV8 error example\nconst error = {\n  dataPath: '/name',\n  keyword: 'minLength',\n  message: 'must NOT have fewer than 3 characters',\n  details: {\n    limit: 3,\n  },\n};\n\n// Form context\nconst context = {\n  locale: 'en_US',\n};\n\n// Current value\nconst value = 'AB';\n\n// Replacement error message\n// \"Name must be at least 3 characters long. Current value: AB\"\n```\n\n---\n\n## FormTypeInput System\n\n`@canard/schema-form` provides a powerful and flexible FormTypeInput system. This system allows users to precisely control which input component should be used for each JSON Schema node.\n\n### FormTypeInputDefinition\n\nFormTypeInputDefinition defines an input component to be used for JSON Schema nodes that match specific conditions:\n\n```ts\ntype FormTypeInputDefinition<T = unknown> = {\n  test: FormTypeTestFn | FormTypeTestObject;\n  Component: ComponentType<InferFormTypeInputProps<T>>;\n};\n```\n\nEach definition consists of two key parts:\n\n- **test**: Defines the conditions for which JSON Schema nodes this input component should apply\n- **Component**: The React component to be used when conditions are met\n\n#### Test Function or Test Object\n\nThe conditions for a FormTypeInput can be defined using a function or an object:\n\n```ts\ntype Hint = {\n  jsonSchema: JSONSchema;\n  type: string;\n  format: string;\n  formType: string;\n  path: string;\n  [alt: string]: any;\n};\ntype FormTypeTestFn = Fn<[hint: Hint], boolean>;\n\ntype FormTypeTestObject = Partial<{\n  type: Array<string>;\n  jsonSchema: JSONSchema;\n  format: Array<string>;\n  formType: Array<string>;\n  [alt: string]: any;\n}>;\n```\n\n- **FormTypeTestFn**: A function that receives a Hint object and returns a boolean. Useful for implementing more complex conditions.\n- **FormTypeTestObject**: Allows conditions to be defined simply as an object. For example, `{ type: ['string'], format: ['email'] }` matches nodes that are both string type and email format.\n\n#### FormTypeInput Props\n\nThe selected component will receive the following props:\n\n```ts\ninterface FormTypeInputProps<\n  Value extends AllowedValue = any,\n  Context extends Dictionary = object,\n  WatchValues extends Array<any> = Array<any>,\n  Schema extends JSONSchemaWithVirtual = InferJSONSchema<Value>,\n  Node extends SchemaNode = InferSchemaNode<Schema>,\n> {\n  /** JSON Schema for the FormTypeInput Component */\n  jsonSchema: Schema;\n  /** readOnly state for the FormTypeInput Component */\n  readOnly: boolean;\n  /** disabled state for the FormTypeInput Component */\n  disabled: boolean;\n  /** Whether the schema node assigned to the FormTypeInput Component is required */\n  required: boolean;\n  /** Schema node assigned to the FormTypeInput Component */\n  node: Node;\n  /** JSON Schema type of this field (e.g., 'string', 'number', 'object', 'array') */\n  type: Node['schemaType'];\n  /** Name of the schema node assigned to the FormTypeInput Component */\n  name: Node['name'];\n  /** Path of the schema node assigned to the FormTypeInput Component */\n  path: Node['path'];\n  /** Whether this field accepts null as a valid value (derived from schema type array including 'null') */\n  nullable: Node['nullable'];\n  /** Errors of the schema node assigned to the FormTypeInput Component */\n  errors: Node['errors'];\n  /** Whether to show errors for this field */\n  errorVisible: boolean;\n  /** Values being watched according to the `computed.watch`(=`&watch`) property defined in JSONSchema */\n  watchValues: WatchValues;\n  /** Default value for the FormTypeInput Component */\n  defaultValue: Value | undefined;\n  /** Value for the FormTypeInput Component */\n  value: Value | undefined;\n  /** onChange handler for the FormTypeInput Component */\n  onChange: SetStateFnWithOptions<Value | undefined>;\n  /** Attach or detach file(s) to the form's file store */\n  onFileAttach: Fn<[file: File | File[] | undefined]>;\n  /** Child FormTypeInput Components for this FormTypeInput Component */\n  ChildNodeComponents: ChildNodeComponent[];\n  /** Placeholder text for input fields */\n  placeholder: string | undefined;\n  /** CSS class name for styling */\n  className: string | undefined;\n  /** Style for the FormTypeInput Component */\n  style: CSSProperties | undefined;\n  /** UserDefinedContext passed to the Form */\n  context: Context;\n  /** Additional properties can be freely defined */\n  [alt: string]: any;\n}\n```\n\n### File Management (onFileAttach)\n\n`@canard/schema-form` keeps the actual File objects in a dedicated store and writes only file metadata (name, size, type, lastModified) into the schema value. Use `onFileAttach` in your `FormTypeInput` to attach files, and then call `FormHandle.getAttachedFilesMap()` on submit to send files to your API.\n\n- **Storage**: `getAttachedFilesMap()` returns `Map<string, File[]>` where the key is the input's standard JSONPointer path (`node.path`). Keys must be standard RFC 6901 JSONPointer only; extended syntax (`..`, `.`, `*`) is not used for keys.\n- **Automatic cleanup**:\n  - When the form is re-initialized or a node is removed (including unmount), files at that path are deleted.\n  - Conditional schemas (e.g., `if/then/else`, `oneOf`) that remove fields also trigger file cleanup.\n\n#### Single/Multiple File FormTypeInput example\n\n```tsx\nconst FileFormTypeInput = ({\n  onFileAttach,\n  onChange,\n  readOnly,\n  disabled,\n  value,\n  jsonSchema,\n}: FormTypeInputProps<any>) => {\n  const multiple: boolean = jsonSchema?.FormTypeInputProps?.multiple ?? false;\n  const accept: string | undefined = jsonSchema?.FormTypeInputProps?.accept;\n\n  const handleChange: React.ChangeEventHandler<HTMLInputElement> = (e) => {\n    const fileList = Array.from(e.target.files || []);\n    if (fileList.length === 0) {\n      onFileAttach(undefined);\n      onChange(undefined);\n      return;\n    }\n    if (multiple) {\n      onFileAttach(fileList);\n      onChange(\n        fileList.map((f) => ({\n          name: f.name,\n          size: f.size,\n          type: f.type,\n          lastModified: f.lastModified,\n        })),\n      );\n    } else {\n      const file = fileList[0];\n      onFileAttach(file);\n      onChange({\n        name: file.name,\n        size: file.size,\n        type: file.type,\n        lastModified: file.lastModified,\n      });\n    }\n  };\n\n  return (\n    <div>\n      <input\n        type=\"file\"\n        multiple={multiple}\n        accept={accept}\n        disabled={readOnly || disabled}\n        onChange={handleChange}\n      />\n      <pre>{JSON.stringify(value, null, 2)}</pre>\n    </div>\n  );\n};\n```\n\n#### Sending files to API (FormData)\n\n```tsx\nimport React, { useRef } from 'react';\n\nimport { Form, type FormHandle, ValidationMode } from '@canard/schema-form';\n\nconst schema = {\n  type: 'object',\n  properties: {\n    title: { type: 'string' },\n    attachment: {\n      type: 'object',\n      FormTypeInput: FileFormTypeInput,\n      FormTypeInputProps: { multiple: false, accept: '*/*' },\n      properties: {\n        name: { type: 'string' },\n        size: { type: 'number' },\n        type: { type: 'string' },\n        lastModified: { type: 'number' },\n      },\n    },\n  },\n} as const;\n\nexport const UploadForm = () => {\n  const ref = useRef<FormHandle<typeof schema>>(null);\n\n  const handleSubmit = async () => {\n    const form = ref.current;\n    if (!form) return;\n\n    // Send schema value (JSON) together with attached files\n    const values = form.getValue();\n    const files = form.getAttachedFilesMap(); // AttachedFilesMap\n\n    const body = new FormData();\n    body.append(\n      'json',\n      new Blob([JSON.stringify(values)], { type: 'application/json' }),\n    );\n\n    for (const [path, fileList] of files.entries()) {\n      if (fileList.length === 1) {\n        // Single file: use path directly\n        body.append(path, fileList[0]);\n      } else {\n        // Multiple files: use standard JSONPointer for array keys: \"/0\", \"/1\" (do not use brackets [])\n        fileList.forEach((file, idx) => body.append(`${path}/${idx}`, file));\n      }\n    }\n\n    await fetch('/api/upload', { method: 'POST', body });\n  };\n\n  return (\n    <Form\n      ref={ref}\n      jsonSchema={schema}\n      validationMode={ValidationMode.OnRequest}\n      onSubmit={handleSubmit}\n    />\n  );\n};\n```\n\nRecommendations:\n\n- Use standard JSONPointer-style keys (e.g., \"/0\", \"/1\") for array files; do not use bracket notation `[]`.\n- For large files, consider progress/abort handling and chunked uploads.\n\n### FormTypeInputMap\n\nYou can also directly map components to specific fields based on their path:\n\n```ts\ntype FormTypeInputMap = {\n  [path: string]: ComponentType<FormTypeInputProps>;\n};\n```\n\nThis allows explicit assignment of components to specific paths in your JSON Schema.\n\n### FormTypeInput Selection Process and Priority\n\nWhen a form is rendered, the input component for each JSON Schema node is determined with the following priority:\n\n1. **Directly assigned FormTypeInput**: When a component is directly assigned via the `FormTypeInput` property in the JSON Schema object\n\n   ```js\n   const jsonSchema = {\n     type: 'string',\n     FormTypeInput: CustomTextInput, // Highest priority\n   };\n   ```\n\n2. **FormTypeInputMap**: When there's a matching path in the `formTypeInputMap` passed to the `Form` component\n\n   ```jsx\n   <Form\n     jsonSchema={jsonSchema}\n     formTypeInputMap={{\n       '/user/email': EmailInput,\n       '/user/profile/avatar': AvatarUploader,\n     }}\n   />\n   ```\n\n3. **Form's FormTypeInputDefinitions**: The first definition in the `formTypeInputDefinitions` array passed to the `Form` component that satisfies the test conditions\n\n   ```jsx\n   <Form\n     jsonSchema={jsonSchema}\n     formTypeInputDefinitions={[\n       { test: { type: ['string'], format: ['email'] }, Component: EmailInput },\n       { test: { type: ['string'], format: ['date'] }, Component: DatePicker },\n     ]}\n   />\n   ```\n\n4. **FormProvider's FormTypeInputDefinitions**: The `formTypeInputDefinitions` provided globally through `FormProvider`\n\n5. **Plugin's FormTypeInputDefinitions**: The `formTypeInputDefinitions` provided by registered plugins\n\n**Important**: If multiple FormTypeInputs satisfy the same conditions, the one found first according to the priority above will be used. When provided as an array, definitions are evaluated in the order they appear in the array.\n\nThis powerful mechanism enables **high levels of customization**:\n\n- Override default input components globally\n- Define custom input components specific to certain forms\n- Explicitly specify components for specific fields based on their path\n- Assign components directly to JSON Schema properties for the most specific level of control\n\n### Example: Utilizing Different Priorities\n\n```tsx\nimport { Form, FormProvider, registerPlugin } from '@canard/schema-form';\nimport { plugin as antd5Plugin } from '@canard/schema-form-antd5-plugin';\n\n// Register plugin (lowest priority)\nregisterPlugin(antd5Plugin);\n\nexport const CustomizedForm = () => {\n  // Global FormTypeInput definitions (medium priority)\n  const globalDefinitions = [\n    {\n      test: { type: ['string'] },\n      Component: GlobalTextInput,\n    },\n  ];\n\n  // Form-specific FormTypeInput definitions (higher priority)\n  const formDefinitions = [\n    {\n      test: { type: ['string'], format: ['email'] },\n      Component: EmailInput,\n    },\n  ];\n\n  // Path-based mapping (even higher priority)\n  const formInputMap = {\n    '/user/address/postalCode': PostalCodeInput,\n  };\n\n  // Direct component assignment in JSON Schema (highest priority)\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      user: {\n        type: 'object',\n        properties: {\n          name: { type: 'string' }, // Will use GlobalTextInput\n          email: { type: 'string', format: 'email' }, // Will use EmailInput\n          address: {\n            type: 'object',\n            properties: {\n              street: { type: 'string' }, // Will use GlobalTextInput\n              postalCode: { type: 'string' }, // Will use PostalCodeInput (path mapping)\n              country: {\n                type: 'string',\n                FormTypeInput: CountrySelector, // Will use directly assigned component (top priority)\n              },\n            },\n          },\n        },\n      },\n    },\n  };\n\n  return (\n    <FormProvider formTypeInputDefinitions={globalDefinitions}>\n      <Form\n        jsonSchema={jsonSchema}\n        formTypeInputDefinitions={formDefinitions}\n        formTypeInputMap={formInputMap}\n      />\n    </FormProvider>\n  );\n};\n```\n\nThis powerful system allows developers to have fine-grained control over every aspect of their forms while minimizing code duplication.\n\n---\n\n## Plugin System\n\n`@canard/schema-form` provides a plugin system that allows developers to extend the library and add custom functionality.\n\n### Plugin Registration\n\n```tsx\nimport { registerPlugin } from '@canard/schema-form';\nimport { plugin as ajvValidatorPlugin } from '@canard/schema-form-ajv8-plugin';\nimport { plugin as antd5Plugin } from '@canard/schema-form-antd5-plugin';\n\nregisterPlugin(antd5Plugin);\nregisterPlugin(AjvValidatorPlugin);\n```\n\n### Available Plugins\n\n#### UI Plugins\n\n- [**@canard/schema-form-antd5-plugin**](../schema-form-antd5-plugin/README.md): Ant Design based basic components\n- [**@canard/schema-form-antd-mobile-plugin**](../schema-form-antd-mobile-plugin/README.md): Ant Design Mobile based basic components\n- [**@canard/schema-form-mui-plugin**](../schema-form-mui-plugin/README.md): MUI based basic components\n\n#### Validator Plugins\n\n- [**@canard/schema-form-ajv8-plugin**](../schema-form-ajv8-plugin/README.md): AJV 8.x based (latest JSON Schema support)\n- [**@canard/schema-form-ajv7-plugin**](../schema-form-ajv7-plugin/README.md): AJV 7.x based (legacy environment support)\n- [**@canard/schema-form-ajv6-plugin**](../schema-form-ajv6-plugin/README.md): AJV 6.x based (legacy environment support)\n\n## Custom Plugin System\n\n`@canard/schema-form` provides a plugin system that allows developers to write and register custom plugins.\n\n### Plugin Type Structure\n\n```ts\nexport interface SchemaFormPlugin {\n  /** Form.Group Component */\n  FormGroup?: ComponentType<FormTypeRendererProps>;\n  /** Form.Label Component */\n  FormLabel?: ComponentType<FormTypeRendererProps>;\n  /** Form.Input Component */\n  FormInput?: ComponentType<FormTypeRendererProps>;\n  /** Form.Error Component */\n  FormError?: ComponentType<FormTypeRendererProps>;\n  /** FormTypeInputDefinition */\n  formTypeInputDefinitions?: FormTypeInputDefinition[];\n  /** Validator Plugin */\n  validator?: ValidatorPlugin;\n  /** Formatting Error Function */\n  formatError?: FormatError;\n}\n\nexport interface ValidatorPlugin {\n  /** Inject Custom Validator Instance */\n  bind: Fn<[instance: any]>;\n  /** Validator Factory Function */\n  compile: ValidatorFactory;\n}\n\nexport interface ValidatorFactory {\n  (schema: JSONSchema): ValidateFunction<any>;\n}\n```\n\n### Plugin Registration Rules\n\nIf multiple plugins are registered for the same property, the following priority rules apply:\n\n| Property                                           | Allowed Count      | Priority Rule                                    |\n| -------------------------------------------------- | ------------------ | ------------------------------------------------ |\n| `FormGroup`, `FormLabel`, `FormInput`, `FormError` | One only           | The last registered component is applied.        |\n| `formTypeInputDefinitions`                         | Multiple mergeable | Merged, and the last registered item is applied. |\n| `validator`, `formatError`                         | One only           | The last registered item is applied.             |\n\nThis structure provides consistent priority and extensibility even when using multiple plugins.\n\n---\n\n## JSONPointer Path System\n\n`@canard/schema-form` uses JSONPointer (RFC 6901) for referencing fields within the form schema. This provides a standardized way to address specific nodes in the JSON Schema structure.\n\n### Standard JSONPointer\n\nJSONPointer follows the RFC 6901 specification:\n\n- `/` - Path separator\n- `#` - URI fragment identifier prefix\n- `''` (empty string) - Root pointer representing the entire document\n\n#### Path Conventions\n\n`@canard/schema-form` distinguishes between two path types:\n\n| Path Type    | Root Value          | Example                      | Description                                                                       |\n| ------------ | ------------------- | ---------------------------- | --------------------------------------------------------------------------------- |\n| `dataPath`   | `''` (empty string) | `''`, `'/user/name'`         | JSON Pointer string without URI fragment prefix. Used for data value references.  |\n| `schemaPath` | `'#'`               | `'#'`, `'#/properties/user'` | JSON Pointer URI fragment with `#` prefix. Used for schema definition references. |\n\n```tsx\n// Examples of standard JSONPointer usage\n<Form.Render path=\"/user/name\" />        // Access user.name (dataPath style)\n<Form.Render path=\"/user/address/0\" />   // Access first item in user.address array\n```\n\n**Note**: `<Form.Render path=\"...\" />` uses `dataPath` style paths (without `#` prefix).\n\n### Extended JSONPointer\n\n**Important Notice**: To better support complex form scenarios, `@canard/schema-form` implements **extended JSONPointer syntax** that goes beyond the official RFC 6901 specification. These extensions are necessary to provide enhanced functionality for form navigation and manipulation.\n\n**Usage Context**: Extended JSONPointer syntax is available in specific contexts:\n\n- `FormTypeInputMap` keys (with wildcard `*`)\n- `computed`(`&`) properties (with relative paths `..`, `.`)\n- Programmatic node navigation with `node.find()` method\n\n**Note**: Extended syntax is **NOT** supported in `<Form.Render path=\"...\" />` components, which only accept standard JSONPointer paths. `node.find()` accepts relative navigation (`..`, `.`) but not wildcards — use `findNodes()` for wildcard matching.\n\nThe following extensions are supported:\n\n#### Parent Navigation (`..`)\n\nNavigate to the parent node, primarily used in computed properties:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    user: {\n      type: 'object',\n      properties: {\n        type: { type: 'string', enum: ['admin', 'user'] },\n        permissions: {\n          type: 'array',\n          computed: {\n            watch: '../type', // Watch parent's type field\n            active: \"../type === 'admin'\", // Show only for admin\n          },\n        },\n      },\n    },\n  },\n};\n\n// Programmatic navigation\nconst userNode = node.find('user');\nconst typeNode = userNode.find('../type'); // Navigate to sibling\n```\n\n#### Current Node (`.`)\n\nReference the current node:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    settings: {\n      type: 'object',\n      computed: {\n        watch: '.', // Watch current node\n        // Other computed logic\n      },\n    },\n  },\n};\n\n// Programmatic navigation\nconst currentNode = node.find('.'); // Reference current node\n```\n\n#### Wildcard (`*`)\n\nMatch any segment in a path, primarily used in FormTypeInputMap. The wildcard matches both array indices and dynamic object keys (e.g., `additionalProperties`):\n\n```tsx\nconst formInputMap = {\n  // Array index matching\n  '/users/*/name': CustomNameInput, // Matches /users/0/name, /users/1/name, etc.\n  '/settings/*/enabled': ToggleInput, // Matches all array item's enabled field\n\n  // Dynamic key matching (additionalProperties)\n  '/config/*/value': ConfigValueInput, // Matches /config/theme/value, /config/lang/value, etc.\n  '/permissions/*/granted': PermissionToggle, // Matches any permission key\n};\n\n// Example schema with additionalProperties\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    config: {\n      type: 'object',\n      additionalProperties: {\n        type: 'object',\n        properties: {\n          value: { type: 'string' },\n          enabled: { type: 'boolean' },\n        },\n      },\n    },\n  },\n};\n// '/config/*/value' matches: /config/theme/value, /config/language/value, etc.\n```\n\n**Note**: Wildcard `*` is available in `FormTypeInputMap` keys and in the plural `findNodes()` method. It is NOT supported in `<Form.Render path=\"...\" />` or the singular `node.find()` method.\n\n#### Context Reference (`@`)\n\nReference external context data passed to the Form, primarily used in computed properties.\n\n**Important:** The `@` symbol directly references the context object itself, not a JSON Pointer path. Therefore, you must use **JavaScript property accessor syntax** (dot notation or bracket notation) instead of JSON Pointer format:\n\n```tsx\n// ✅ Correct - Property accessor syntax\n'@.mode'; // context.mode\n'@.user.role'; // context.user.role\n'@.permissions?.edit'; // context.permissions?.edit (optional chaining)\n\n// ❌ Wrong - JSON Pointer format\n'@/mode'; // This will NOT work\n'@/user/role'; // This will NOT work\n```\n\n**Usage in computed properties:**\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    secretField: {\n      type: 'string',\n      computed: {\n        visible: '@.userRole === \"admin\"', // Show only for admin users\n        readOnly: '@.mode === \"view\"', // Read-only in view mode\n        disabled: '@.permissions?.canEdit === false', // Disabled based on permissions\n      },\n    },\n    combinedCondition: {\n      type: 'string',\n      computed: {\n        // Combine context (@) with form field references (..)\n        active: '@.featureEnabled && ../category === \"premium\"',\n      },\n    },\n  },\n};\n\n// Pass context to Form\n<Form\n  jsonSchema={jsonSchema}\n  context={{\n    mode: 'edit',\n    userRole: 'admin',\n    featureEnabled: true,\n    permissions: { canEdit: true },\n  }}\n/>;\n```\n\n**Key characteristics:**\n\n- Context values update reactively - when context changes, computed properties re-evaluate\n- Supports optional chaining (`?.`) for safe nested access\n- Available only in `computed` properties, not in `FormTypeInputMap` or `Form.Render`\n\n> ⚠️ **Recommendation:** Since `@` references the context object which may change dynamically at runtime, we recommend using **optional chaining (`?.`)** for safe access to nested properties. This prevents runtime errors when context properties are undefined or null.\n>\n> ```tsx\n> // ✅ Safe access with optional chaining\n> '@.user?.profile?.name';\n> '@.settings?.theme ?? \"light\"';\n>\n> // ⚠️ May cause errors if context structure changes\n> '@.user.profile.name';\n> ```\n\n### Practical Usage Examples\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    user: {\n      type: 'object',\n      properties: {\n        role: { type: 'string', enum: ['admin', 'user', 'guest'] },\n        profile: {\n          type: 'object',\n          properties: {\n            name: { type: 'string' },\n            email: { type: 'string' },\n            adminSettings: {\n              type: 'object',\n              computed: {\n                watch: '../role',  // Watch sibling field\n                active: \"../role === 'admin'\"  // Show only for admin\n              },\n              properties: {\n                permissions: { type: 'array' }\n              }\n            }\n          }\n        },\n        addresses: {\n          type: 'array',\n          items: {\n            type: 'object',\n            properties: {\n              type: { type: 'string', enum: ['home', 'work'] },\n              street: { type: 'string' },\n              city: { type: 'string' },\n              isDefault: {\n                type: 'boolean',\n                computed: {\n                  watch: '../type',  // Watch sibling type\n                  active: \"../type === 'home'\"  // Show only for home addresses\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n};\n\n// FormTypeInputMap with wildcard\nconst formInputMap = {\n  '/user/profile/name': CustomNameInput,\n  '/user/addresses/*/street': AddressInput,      // All address streets\n  '/user/addresses/*/isDefault': ToggleInput,    // All isDefault fields\n};\n\n// Standard Form.Render (no extended syntax)\n<Form.Render path=\"/user/profile/name\" />           // ✅ Standard path\n<Form.Render path=\"/user/addresses/0/street\" />     // ✅ Standard path\n\n// ❌ These would NOT work in Form.Render:\n// <Form.Render path=\"/user/profile/..\" />           // Extended syntax not supported\n// <Form.Render path=\"/user/addresses/*/city\" />     // Extended syntax not supported\n```\n\n### Escape and Unescape\n\nJSONPointer requires special characters to be escaped according to RFC 6901:\n\n- `~0` represents `~`\n- `~1` represents `/`\n\n**Implementation Note**: `@canard/schema-form` supports any escape/unescape implementation that follows the official RFC 6901 specification. You can use any compliant library or implementation for handling special characters in field names.\n\n```tsx\n// Field name with special characters: \"field/with~special\"\n<Form.Render path=\"/field~1with~0special\" />\n```\n\n### FormTypeInputMap with Extended Paths\n\nWhen using `FormTypeInputMap`, you can use wildcard syntax to match any path segment (array indices or dynamic object keys):\n\n```tsx\nconst formInputMap = {\n  '/user/email': EmailInput, // Standard path\n  '/user/profile/avatar': AvatarUploader, // Nested path\n\n  // Array index wildcard\n  '/settings/*/enabled': ToggleInput, // ✅ All array items' enabled field\n  '/users/*/permissions': PermissionSelector, // ✅ All user permissions\n\n  // Dynamic key wildcard (additionalProperties)\n  '/metadata/*/value': MetadataInput, // ✅ Any metadata key's value\n  '/features/*/*': FeatureInput, // ✅ Nested wildcards supported\n};\n\n<Form jsonSchema={jsonSchema} formTypeInputMap={formInputMap} />;\n```\n\n**Wildcard matching examples:**\n\n- `/users/*/name` matches `/users/0/name`, `/users/1/name` (array indices)\n- `/config/*/enabled` matches `/config/theme/enabled`, `/config/lang/enabled` (object keys)\n- `/data/*/*/status` matches any deeply nested status field\n\n### Programmatic Node Navigation\n\n```tsx\nexport const AdvancedForm = () => {\n  return (\n    <Form jsonSchema={jsonSchema}>\n      {({ node }) => {\n        // Using extended syntax in node.find()\n        const userRole = node?.find('/user/role');\n        const parentNode = node?.find('../'); // ✅ Parent navigation\n\n        return (\n          <div>\n            <Form.Render path=\"/user/role\" /> {/* Standard path */}\n            <Form.Render path=\"/user/profile\" />\n          </div>\n        );\n      }}\n    </Form>\n  );\n};\n```\n\n**Note**: The extended JSONPointer syntax (`..`, `.`, `*`) is a deliberate extension to the RFC 6901 specification, implemented to provide enhanced form manipulation capabilities. While these extensions deviate from the standard, they are essential for supporting complex form interactions and navigation patterns commonly required in real-world applications.\n\n---\n\n## Advanced Usage\n\n### Custom Form Layout\n\n`@canard/schema-form` allows for custom layouts using the `Form.Render` component:\n\n```tsx\nimport { Form } from '@canard/schema-form';\n\nexport const CustomLayoutForm = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      personalInfo: {\n        type: 'object',\n        properties: {\n          name: { type: 'string', title: 'Name' },\n          age: { type: 'number', title: 'Age' },\n        },\n      },\n      contactInfo: {\n        type: 'object',\n        properties: {\n          email: { type: 'string', format: 'email', title: 'Email' },\n          phone: { type: 'string', title: 'Phone' },\n        },\n      },\n    },\n  };\n\n  return (\n    <Form jsonSchema={jsonSchema}>\n      <div className=\"custom-form-layout\">\n        <div className=\"section\">\n          <h3>Personal Information</h3>\n          <Form.Render path=\"/personalInfo/name\">\n            {({ Input, path, node }) => (\n              <div className=\"form-field\">\n                <label htmlFor={path}>{node.jsonSchema.title}</label>\n                <Input />\n              </div>\n            )}\n          </Form.Render>\n\n          <Form.Render path=\"/personalInfo/age\">\n            {({ Input, path, node }) => (\n              <div className=\"form-field\">\n                <label htmlFor={path}>{node.jsonSchema.title}</label>\n                <Input />\n              </div>\n            )}\n          </Form.Render>\n        </div>\n\n        <div className=\"section\">\n          <h3>Contact Information</h3>\n          <Form.Render path=\"/contactInfo/email\">\n            {({ Input, path, node }) => (\n              <div className=\"form-field\">\n                <label htmlFor={path}>{node.jsonSchema.title}</label>\n                <Input />\n              </div>\n            )}\n          </Form.Render>\n\n          <Form.Render path=\"/contactInfo/phone\">\n            {({ Input, path, node }) => (\n              <div className=\"form-field\">\n                <label htmlFor={path}>{node.jsonSchema.title}</label>\n                <Input />\n              </div>\n            )}\n          </Form.Render>\n        </div>\n      </div>\n    </Form>\n  );\n};\n```\n\n### Working with Arrays\n\nThe library provides powerful features for handling array data:\n\n```tsx\nimport { Form } from '@canard/schema-form';\nimport { isArrayNode } from '@canard/schema-form';\n\nexport const ArrayForm = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      users: {\n        type: 'array',\n        title: 'User List',\n        items: {\n          type: 'object',\n          properties: {\n            name: { type: 'string', title: 'Name' },\n            email: { type: 'string', format: 'email', title: 'Email' },\n          },\n        },\n      },\n    },\n  };\n\n  return (\n    <Form jsonSchema={jsonSchema}>\n      {({ node }) => (\n        <div className=\"array-form\">\n          <h3>Users</h3>\n\n          {node && isArrayNode(node.find('/users')) && (\n            <button onClick={() => node.find('/users').push()} type=\"button\">\n              Add User\n            </button>\n          )}\n\n          <Form.Render path=\"/users\">{({ Input }) => <Input />}</Form.Render>\n        </div>\n      )}\n    </Form>\n  );\n};\n```\n\n#### Array minItems Auto-fill Behavior\n\nWhen using `minItems` with arrays, the auto-fill behavior depends on whether a default value is provided:\n\n**Rule**: When `defaultValue` or `schema.default` is provided, minItems auto-fill is **disabled**. The provided default value is used as-is, even if it has fewer items than `minItems`.\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    // Case 1: No default → minItems auto-fill enabled\n    autoFillArray: {\n      type: 'array',\n      items: { type: 'string', default: 'item' },\n      minItems: 3,\n    },\n    // Result: ['item', 'item', 'item'] (auto-filled to minItems)\n\n    // Case 2: schema.default provided → minItems auto-fill disabled\n    schemaDefaultArray: {\n      type: 'array',\n      items: { type: 'string', default: 'item' },\n      minItems: 3,\n      default: ['one'],\n    },\n    // Result: ['one'] (uses default, ignores minItems)\n\n    // Case 3: Empty schema.default → minItems auto-fill disabled\n    emptyDefaultArray: {\n      type: 'array',\n      items: { type: 'string', default: 'item' },\n      minItems: 3,\n      default: [],\n    },\n    // Result: [] (uses empty default, ignores minItems)\n  },\n};\n\n// Using Form's defaultValue prop also controls minItems auto-fill\n<Form\n  jsonSchema={jsonSchema}\n  defaultValue={{\n    partialArray: ['a', 'b'], // Only 2 items even if minItems=5\n  }}\n/>;\n```\n\n#### Array prefixItems Support (JSON Schema 2020-12)\n\nThe library supports `prefixItems` from JSON Schema Draft 2020-12 for position-based tuple validation:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    // Tuple with specific types for each position\n    coordinates: {\n      type: 'array',\n      prefixItems: [\n        { type: 'number', title: 'X' },\n        { type: 'number', title: 'Y' },\n        { type: 'number', title: 'Z' },\n      ],\n      items: false, // No additional items allowed\n    },\n\n    // Mixed tuple: fixed prefix + flexible tail\n    person: {\n      type: 'array',\n      prefixItems: [\n        { type: 'string', title: 'First Name' },\n        { type: 'string', title: 'Last Name' },\n      ],\n      items: { type: 'string', title: 'Middle Name' }, // Additional items allowed\n    },\n  },\n};\n```\n\n**Key behaviors:**\n\n- **Position-based schemas**: Each array index uses its corresponding `prefixItems` schema\n- **Fallback to items**: Indices beyond `prefixItems.length` use the `items` schema\n- **items: false**: Prevents adding items beyond `prefixItems.length`\n- **Auto maxItems**: When `items` is undefined or `false`, `maxItems` is automatically set to `prefixItems.length`\n\n**Validation requirements:**\n\n> To use `prefixItems` validation, import the AJV8 plugin with Draft 2020-12 support:\n>\n> ```tsx\n> import { plugin } from '@canard/schema-form-ajv8-plugin/2020';\n> ```\n\n#### Array Output Filters (omitTrailing / omitEmpty)\n\nArray schemas accept output filters under `options`. They refine only what the array **emits** — parent propagation, root validation, and the external surfaces (`onChange`, `getValue()`, `submit`) — while child nodes and the raw `node.value` keep every item, so pre-exposed empty inputs stay rendered:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    tags: {\n      type: 'array',\n      title: 'Tags',\n      minItems: 3, // three empty inputs render up front\n      items: { type: 'string' },\n      options: { omitTrailing: true },\n    },\n  },\n};\n\n// The UI renders 3 inputs; the user fills only the first one.\n// onChange / getValue() / validation see: { tags: ['first'] }\n// node.find('/tags').value stays ['first', undefined, undefined]\n```\n\n**Key behaviors:**\n\n- **`omitTrailing` (opt-in)**: removes **trailing** consecutive `undefined` items only. Leading and middle `undefined` items are preserved so error `dataPath`s and validation indices stay aligned — `[1, undefined, 2]` is emitted as-is.\n- **`omitEmpty` (on by default)**: converts an empty array to `undefined` on the parent-propagation path. Filter order is `omitTrailing → omitEmpty`, so an all-empty array collapses to `undefined` under its parent (a root-level form still emits `[]`).\n- **Two value channels**: `node.value` stays raw; the refined output is exposed as `node.normalizedValue`. Validation runs against the refined value, so `minItems` counts only the filled prefix.\n- **Reset semantics**: a Reset-flagged clear (form reset, oneOf/anyOf branch reactivation) refills `minItems` empty items; a plain `setValue(undefined)` clears every item.\n- **Custom inputs**: derive row count from `node.children` (or `ChildNodeComponents`), never from `value.length` — the emitted value is shorter than the rendered rows by design.\n\n### Form with Imperative Handle\n\nUsing the `FormHandle` to programmatically control the form:\n\n```tsx\nimport React, { useRef } from 'react';\n\nimport { Form, FormHandle, ValidationMode } from '@canard/schema-form';\n\nexport const ImperativeForm = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      username: {\n        type: 'string',\n        minLength: 3,\n        title: 'Username',\n      },\n      password: {\n        type: 'string',\n        format: 'password',\n        minLength: 8,\n        title: 'Password',\n      },\n    },\n    required: ['username', 'password'],\n  };\n\n  const formRef = useRef<FormHandle<typeof jsonSchema>>(null);\n\n  const handleSubmit = () => {\n    formRef.current?.validate();\n    const values = formRef.current?.getValue();\n\n    // Process valid form values\n    console.log('Form values:', values);\n  };\n\n  const handleReset = () => {\n    formRef.current?.reset();\n  };\n\n  return (\n    <div className=\"login-form\">\n      <Form\n        ref={formRef}\n        jsonSchema={jsonSchema}\n        validationMode={ValidationMode.OnRequest}\n      />\n\n      <div className=\"form-actions\">\n        <button onClick={handleSubmit} type=\"button\">\n          Submit\n        </button>\n        <button onClick={handleReset} type=\"button\">\n          Reset\n        </button>\n      </div>\n    </div>\n  );\n};\n```\n\n### Custom Form Type Input Components\n\nYou can extend the form capabilities by creating custom input components:\n\n```tsx\nimport React from 'react';\n\nimport { Form, FormTypeInputDefinition } from '@canard/schema-form';\n\n// Custom date picker component\nconst DatePickerInput = (props) => {\n  const { value, onChange, disabled, readOnly } = props;\n\n  return (\n    <div className=\"custom-date-picker\">\n      <input\n        type=\"date\"\n        value={value}\n        onChange={(e) => onChange(e.target.value)}\n        disabled={disabled}\n        readOnly={readOnly}\n      />\n    </div>\n  );\n};\n\n// FormTypeInput definition\nconst datePickerDefinition: FormTypeInputDefinition = {\n  test: { format: ['date'] },\n  Component: DatePickerInput,\n};\n\nexport const FormWithCustomInput = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      birthDate: {\n        type: 'string',\n        format: 'date',\n        title: 'Birth Date',\n      },\n    },\n  };\n\n  return (\n    <Form\n      jsonSchema={jsonSchema}\n      formTypeInputDefinitions={[datePickerDefinition]}\n    />\n  );\n};\n```\n\n### Conditional Fields with Watch\n\n#### Types of Conditional Properties\n\n- `watch`: Subscribe to another node's value changes (passed as watchValues prop)\n- `derived`: Automatically calculate values based on other field references using JSONPointer expressions. Use `&derived` or `computed.derived` property\n- `active`: Determines if a node should be activated. Inactive nodes are not displayed and their values are removed from the form data\n- `visible`: Determines if a node should be displayed. Hidden inputs retain their values but are not visible\n- `pristine`: Determines if a node's state should be reset. If the expression evaluates to `true`, the node's state will be reset.\n- `readOnly`: Determines if a node should be read-only. Read-only inputs cannot be modified\n- `disabled`: Determines if a node should be disabled. Disabled inputs cannot be modified\n- `if` + `oneOf`: Display the schema definition that satisfies the if condition among oneOf definitions (ObjectNode only)\n\n#### Priority System\n\nThe `active`, `visible`, `readOnly`, and `disabled` properties follow this priority order:\n\n1. Root jsonSchema property (boolean)\n2. Shortcut property (`jsonSchema[{fieldName}]`, boolean)\n3. Computed property (`jsonSchema.computed[{fieldName}]`, boolean | string)\n4. Alias computed property (`jsonSchema['&{fieldName}']`, boolean | string)\n\nHigher priority values override lower priority values when multiple are defined.\n\n#### Basic Example\n\n```tsx\nimport React from 'react';\n\nimport { Form } from '@canard/schema-form';\n\nexport const ConditionalForm = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      employmentType: {\n        type: 'string',\n        enum: ['fulltime', 'parttime', 'contractor'],\n        title: 'Employment Type',\n        default: 'fulltime',\n      },\n      commonField: {\n        type: 'string',\n        title: 'Common Field',\n        computed: {\n          watch: '../employmentType',\n          active: '../employmentType !== null',\n          visible: '../employmentType !== null',\n        },\n      },\n    },\n    oneOf: [\n      {\n        computed: {\n          if: \"./employmentType === 'fulltime'\",\n        },\n        properties: {\n          salary: {\n            type: 'number',\n            title: 'Annual Salary',\n          },\n          bonus: {\n            type: 'number',\n            title: 'Bonus',\n          },\n          benefits: {\n            type: 'object',\n            title: 'Benefits',\n            properties: {\n              healthInsurance: {\n                type: 'boolean',\n                title: 'Health Insurance',\n              },\n              pension: {\n                type: 'boolean',\n                title: 'Pension',\n              },\n            },\n          },\n          probationPeriod: {\n            type: 'number',\n            title: 'Probation Period (months)',\n            minimum: 0,\n            maximum: 12,\n          },\n        },\n      },\n      {\n        computed: {\n          if: \"./employmentType === 'parttime'\",\n        },\n        properties: {\n          hourlyRate: {\n            type: 'number',\n            title: 'Hourly Rate',\n          },\n          workingHours: {\n            type: 'number',\n            title: 'Weekly Working Hours',\n            minimum: 1,\n            maximum: 40,\n          },\n        },\n      },\n      {\n        computed: {\n          if: \"./employmentType === 'contractor'\",\n        },\n        properties: {\n          hourlyRate: {\n            type: 'number',\n            title: 'Hourly Rate',\n          },\n          contractType: {\n            type: 'string',\n            enum: ['hourly', 'project', 'temporary'],\n            title: 'Contract Type',\n          },\n          workingHours: {\n            type: 'number',\n            title: 'Weekly Working Hours',\n            minimum: 1,\n            maximum: 168,\n            computed: {\n              active: '../contractType === \"hourly\"',\n            },\n          },\n        },\n      },\n    ],\n  };\n\n  return <Form jsonSchema={jsonSchema} />;\n};\n```\n\n### Value Injection with injectTo\n\nThe `injectTo` feature enables automatic value propagation between form fields. When a source field's value changes, you can automatically inject derived values into other fields in the form.\n\n#### Basic Usage\n\nDefine an `injectTo` handler function in your JSON Schema that returns an object mapping target paths to values:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    source: {\n      type: 'string',\n      title: 'Source',\n      injectTo: (value: string) => ({\n        '../target': `injected: ${value}`,\n      }),\n    },\n    target: {\n      type: 'string',\n      title: 'Target (auto-injected)',\n    },\n  },\n};\n\n// When user types \"hello\" in source field,\n// target field automatically becomes \"injected: hello\"\n```\n\n#### Path Types\n\n`injectTo` supports both relative and absolute JSON Pointer paths:\n\n**Relative paths** (from current node):\n\n```tsx\ninjectTo: (value) => ({\n  '../sibling': value, // Sibling field\n  '../nested/child': value, // Nested sibling's child\n  '../../uncle': value, // Parent's sibling\n});\n```\n\n**Absolute paths** (from root):\n\n```tsx\ninjectTo: (value) => ({\n  '/rootField': value, // Root level field\n  '/user/profile/name': value, // Deeply nested field\n});\n```\n\n#### Multiple Targets\n\nInject to multiple fields simultaneously:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    fullName: {\n      type: 'string',\n      injectTo: (value: string) => ({\n        '../displayName': value,\n        '../searchName': value.toLowerCase(),\n        '../initials': value\n          .split(' ')\n          .map((n) => n[0])\n          .join(''),\n      }),\n    },\n    displayName: { type: 'string' },\n    searchName: { type: 'string' },\n    initials: { type: 'string' },\n  },\n};\n```\n\n#### Array Format\n\nFor dynamic paths or when order matters, use array format:\n\n```tsx\ninjectTo: (value: number) => [\n  ['/calculations/doubled', value * 2],\n  ['/calculations/squared', value * value],\n];\n```\n\n#### Accessing Context\n\nThe handler receives a context object with access to parent values, root form value, and user-defined context:\n\n```tsx\nimport type { InjectToHandler } from '@canard/schema-form';\n\nconst handler: InjectToHandler<string> = (value, ctx) => {\n  // ctx.dataPath - Current node's JSON Pointer path\n  // ctx.schemaPath - Current node's schema path\n  // ctx.jsonSchema - Current node's JSON Schema\n  // ctx.parentValue - Parent node's value (null if root)\n  // ctx.parentJSONSchema - Parent's JSON Schema (null if root)\n  // ctx.rootValue - Entire form value\n  // ctx.rootJSONSchema - Root JSON Schema\n  // ctx.context - User-defined context passed to Form\n\n  // Conditional injection based on parent\n  if (ctx.parentValue?.locked) {\n    return null; // Skip injection\n  }\n\n  // Use root form value for calculations\n  return {\n    '/total': ctx.rootValue.baseAmount + parseFloat(value),\n  };\n};\n```\n\n#### Using Form Context\n\nAccess form-wide context data for conditional injection:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    secretField: {\n      type: 'string',\n      injectTo: (value, ctx) => {\n        // Only inject for admin users\n        if (ctx.context.userRole === 'admin') {\n          return { '/adminCopy': value };\n        }\n        return null;\n      },\n    },\n  },\n};\n\n// Pass context to Form\n<Form jsonSchema={jsonSchema} context={{ userRole: 'admin' }} />;\n```\n\n#### Circular Reference Prevention\n\nThe library automatically prevents infinite loops when fields inject to each other:\n\n```tsx\nconst jsonSchema = {\n  type: 'object',\n  properties: {\n    fieldA: {\n      type: 'string',\n      injectTo: (value) => ({ '../fieldB': `from A: ${value}` }),\n    },\n    fieldB: {\n      type: 'string',\n      injectTo: (value) => ({ '../fieldA': `from B: ${value}` }),\n    },\n  },\n};\n\n// User types in fieldA:\n// 1. fieldA → fieldB (injection succeeds)\n// 2. fieldB → fieldA (blocked - circular reference prevented)\n```\n\nCircular reference prevention works for any chain length (A→B→C→A, etc.) within the same macrotask execution context.\n\n#### Error Handling\n\nErrors in `injectTo` handlers are caught and wrapped in `JSONSchemaError` with detailed context:\n\n```tsx\ninjectTo: (value) => {\n  if (!value) {\n    throw new Error('Value is required');\n  }\n  return { '../target': value };\n};\n\n// Error includes:\n// - Source node path\n// - Target paths attempted\n// - Original error message\n// - Suggested resolution steps\n```\n\n#### TypeScript Support\n\nFull type safety with generics:\n\n```tsx\nimport type { InjectToHandler } from '@canard/schema-form';\n\ninterface FormContext {\n  userId: string;\n  permissions: string[];\n}\n\nconst typedHandler: InjectToHandler<\n  string, // Value type\n  ParentType, // Parent value type\n  RootType, // Root form value type\n  FormContext // Context type\n> = (value, ctx) => {\n  // ctx.context is typed as FormContext\n  if (ctx.context.permissions.includes('write')) {\n    return { '/audit/lastModifiedBy': ctx.context.userId };\n  }\n  return null;\n};\n```\n\n---\n\n### Form Submission Management\n\n`@canard/schema-form` provides various methods to effectively manage form submission state.\n\n#### Using onSubmit\n\nYou can define form submission logic using the `onSubmit` prop:\n\n```tsx\nimport React, { useState } from 'react';\n\nimport { Form, JSONSchemaError, isValidationError } from '@canard/schema-form';\n\nexport const FormWithSubmit = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      name: { type: 'string', title: 'Name' },\n      email: { type: 'string', format: 'email', title: 'Email' },\n    },\n    required: ['name', 'email'],\n  };\n\n  const [errors, setErrors] = useState<JSONSchemaError[]>([]);\n\n  const handleSubmit = async (value: any) => {\n    try {\n      // API call or other async operation\n      const response = await fetch('/api/submit', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application/json' },\n        body: JSON.stringify(value),\n      });\n\n      if (!response.ok) {\n        throw new Error('Submission failed');\n      }\n\n      console.log('Submission successful!');\n    } catch (error) {\n      console.error('Submission error:', error);\n    }\n  };\n\n  return (\n    <Form\n      jsonSchema={jsonSchema}\n      onSubmit={handleSubmit}\n      onValidate={setErrors}\n      errors={errors}\n    />\n  );\n};\n```\n\n#### Using useFormSubmit Hook\n\nFor more complex submission state management, you can use the `useFormSubmit` hook:\n\n```tsx\nimport React, { useRef, useState } from 'react';\n\nimport {\n  Form,\n  FormHandle,\n  JSONSchemaError,\n  isValidationError,\n  useFormSubmit,\n} from '@canard/schema-form';\n\nexport const AdvancedSubmitForm = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      name: { type: 'string', title: 'Name' },\n      email: { type: 'string', format: 'email', title: 'Email' },\n      message: { type: 'string', title: 'Message' },\n    },\n    required: ['name', 'email'],\n  };\n\n  const formRef = useRef<FormHandle<typeof jsonSchema>>(null);\n  const [errors, setErrors] = useState<JSONSchemaError[]>([]);\n\n  // Async submission handler\n  const handleSubmit = async (value: any) => {\n    // Simulate server request\n    await new Promise((resolve) => setTimeout(resolve, 2000));\n    console.log('Submitted data:', value);\n  };\n\n  // Submission state management\n  const { submit, loading } = useFormSubmit(formRef);\n\n  const onSubmitClick = async () => {\n    setErrors([]); // Clear previous errors\n\n    try {\n      await submit();\n      alert('Submission completed!');\n    } catch (error) {\n      if (isValidationError(error)) {\n        console.log('Validation error:', error.details);\n      } else {\n        console.error('Submission error:', error);\n      }\n    }\n  };\n\n  return (\n    <div>\n      <Form\n        ref={formRef}\n        jsonSchema={jsonSchema}\n        onSubmit={handleSubmit}\n        onValidate={setErrors}\n        errors={errors}\n      />\n\n      <button\n        onClick={onSubmitClick}\n        disabled={loading}\n        style={{\n          marginTop: '16px',\n          padding: '8px 16px',\n          backgroundColor: loading ? '#ccc' : '#1890ff',\n          color: 'white',\n          border: 'none',\n          borderRadius: '4px',\n          cursor: loading ? 'not-allowed' : 'pointer',\n        }}\n      >\n        {loading ? 'Submitting...' : 'Submit'}\n      </button>\n\n      {loading && (\n        <div style={{ marginTop: '8px', color: '#666' }}>\n          Processing... Please wait.\n        </div>\n      )}\n    </div>\n  );\n};\n```\n\n#### Submit with Enter Key\n\nYou can submit forms by pressing Enter in string input fields:\n\n```tsx\nimport React from 'react';\n\nimport { Form } from '@canard/schema-form';\n\nexport const EnterSubmitForm = () => {\n  const jsonSchema = {\n    type: 'string',\n    title: 'Search Term',\n  };\n\n  const handleSubmit = (value: string) => {\n    console.log('Search term:', value);\n    // Execute search logic\n  };\n\n  return (\n    <Form\n      jsonSchema={jsonSchema}\n      onSubmit={handleSubmit}\n      placeholder=\"Enter search term and press Enter\"\n    />\n  );\n};\n```\n\n#### Handling Submission Errors\n\nHow to handle various errors that can occur during submission:\n\n```tsx\nimport React, { useRef, useState } from 'react';\n\nimport {\n  Form,\n  FormHandle,\n  ValidationMode,\n  isValidationError,\n  useFormSubmit,\n} from '@canard/schema-form';\n\nexport const ErrorHandlingForm = () => {\n  const jsonSchema = {\n    type: 'object',\n    properties: {\n      username: { type: 'string', minLength: 3, title: 'Username' },\n      password: { type: 'string', minLength: 8, title: 'Password' },\n    },\n    required: ['username', 'password'],\n  };\n\n  const formRef = useRef<FormHandle<typeof jsonSchema>>(null);\n  const [submitError, setSubmitError] = useState<string>('');\n\n  const handleSubmit = async (value: any) => {\n    // Simulate server request\n    const response = await fetch('/api/login', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application/json' },\n      body: JSON.stringify(value),\n    });\n\n    if (!response.ok) {\n      const errorData = await response.json();\n      throw new Error(errorData.message || 'Login failed.');\n    }\n\n    return response.json();\n  };\n\n  const { submit, loading } = useFormSubmit(formRef);\n\n  const onSubmitClick = async () => {\n    setSubmitError(''); // Clear previous errors\n\n    try {\n      await submit();\n      alert('Login successful!');\n    } catch (error) {\n      if (isValidationError(error)) {\n        // Validation errors are automatically displayed in the form\n        console.log('Validation failed');\n      } else {\n        // Server errors or network errors\n        setSubmitError(error.message || 'An unexpected error occurred.');\n      }\n    }\n  };\n\n  return (\n    <div>\n      <Form\n        ref={formRef}\n        jsonSchema={jsonSchema}\n        onSubmit={handleSubmit}\n        validationMode={ValidationMode.OnRequest}\n      />\n\n      {submitError && (\n        <div\n          style={{\n            color: 'red',\n            marginTop: '8px',\n            padding: '8px',\n            backgroundColor: '#fff2f2',\n            border: '1px solid #ffcccc',\n            borderRadius: '4px',\n          }}\n        >\n          {submitError}\n        </div>\n      )}\n\n      <button\n        onClick={onSubmitClick}\n        disabled={loading}\n        style={{ marginTop: '16px' }}\n      >\n        {loading ? 'Logging in...' : 'Login'}\n      </button>\n    </div>\n  );\n};\n```\n\n---\n\n## Performance Optimization\n\nThe library is optimized for performance with features like:\n\n- Lazy rendering for complex forms\n- Memoization of components to prevent unnecessary re-renders\n- Plugin-based efficient validation system\n- Configurable validation modes to optimize validation timing\n\n### Optimization Tips\n\n1. **ValidationMode Settings**:\n   Configure the `validationMode` property to prevent unnecessary validations.\n\n   ```jsx\n   // Only validate when the user clicks the submit button\n   <Form jsonSchema={jsonSchema} validationMode={ValidationMode.OnRequest} />\n   ```\n\n2. **Caching FormTypeInputs**:\n   Define frequently used custom FormTypeInputs outside components to prevent unnecessary recreation.\n\n   ```jsx\n   // Define once globally\n   const CUSTOM_INPUTS = [\n     { test: { type: ['string'], format: ['email'] }, Component: EmailInput },\n   ];\n\n   // Reuse within component\n   <Form jsonSchema={jsonSchema} formTypeInputDefinitions={CUSTOM_INPUTS} />;\n   ```\n\n### Vir","readmeFilename":"README.md"}