{"_id":"@canard/schema-form-ajv6-plugin","_rev":"25-e4788b452a5e0b19b27f5489d22dd9b9","name":"@canard/schema-form-ajv6-plugin","dist-tags":{"latest":"0.16.0"},"versions":{"0.1.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.1.0","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.1.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c62f18e72022547a9295c857e1f1095a247713ba","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.1.0.tgz","fileCount":20,"integrity":"sha512-cOKwdSuGTU3tb3d7eTv6vJy10SpI9do8sCuanwgOnR7JIcFQz6mVDYKxD11tKbtBMNmh8vhvbBGNh8kbgr7V4Q==","signatures":[{"sig":"MEUCIAbSW6kkUcsBe6MPyIR2ebkW+PVZwfhy9rets1FJyHzYAiEA7a7j7Ge1p2VwBiFjzi7uzDUe4Yk0/amGenPYSpPjeME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21299},"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":{"test":"vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.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","@canard/schema-form":"^0.1.1","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"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.1.0_1749325889041_0.8256695972134833","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.1.1","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.1.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"9cc1f3477a1abe285a992ef7114a10634e785a47","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.1.1.tgz","fileCount":20,"integrity":"sha512-nSUdbjc+3eVxeH/mkJXuGiLbGwq1negdQVpd/d4XbXeJ23FdsJXgttYhx+vfvkodhbsfdbQmE+f4npCdRWALYg==","signatures":[{"sig":"MEUCIQDnT9jGRLW8K7yviSrBG/8dba7TAS+xJk8nKHzWWygAfgIgIn7CRhCROMiGurt2ldMcVTWkKH1a1X3I3oyUotQdODQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22521},"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":{"test":"vitest","build":"yarn clean && rollup -c && tsc-alias","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.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","@canard/schema-form":"^0.1.2","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"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.1.1_1749400259824_0.2909291587878873","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.2.0","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.2.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"cce12b7ce13e50f3dac8f5784d6fb4009d326134","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.2.0.tgz","fileCount":14,"integrity":"sha512-oXqVvTpbuHshOifOcO8PtJyXldg/Chov/hpI03bkLdY8WMG+T2hd4OTKGT4QFMisZ8JdXbmgnnsTacIR79kFmA==","signatures":[{"sig":"MEYCIQCLzYWZrHGpnyzYmNWlj6oRwHO1jiEYrUDJyiyFx151tQIhANHn/0V9QQfyR9J5VqLraNPauQ2zsz2VyPrIWkp8ydb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17155},"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","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"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","@canard/schema-form":"^0.2.0","@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","@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"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.2.0_1749879591289_0.354071887059886","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.2.1","keywords":["@canard/schema-form","schema-form","plugin","react","json-schema","validation","validator","ajv","ajv6","canard-form","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.2.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"4ddfe60839290c9f13061bc28372a39a5e701dd5","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.2.1.tgz","fileCount":14,"integrity":"sha512-iYqbWjPuVMUmOVMAgF5xcNX1kVpwuofF+T5qmIzmo4XRBQtUY2vkh83rDU7l94Miw63CvSqKckpezi1vNN9RIw==","signatures":[{"sig":"MEUCIQD/+KQ2bj0qulQY4q4qsPbS7FyKLqpAkHof4V3aUxGuTgIgVY452QuJ6aACTGQ1jv97PvosnWzmLFr53XOqcQhA00M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17585},"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","format":"prettier --write \"src/**/*.ts\" \"src/**/*.tsx\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"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","@canard/schema-form":"^0.2.1","@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","@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"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.2.1_1749995820735_0.29193093494279565","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.3.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.3.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2384c47b2f8c91df9fb754d7252d9b41309d900e","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.3.0.tgz","fileCount":14,"integrity":"sha512-v3fgrYu1MT04ryHJtIh2401VB8+s+q07oh3/jUR/1BJyxPmrDssJykQX2NL91fR3dYgfl8a9OQjRkmW6fOKclA==","signatures":[{"sig":"MEQCIB2dEH9sVmI8ZspyOtY0Lu9ax6ul3Au+j211ho1p9xFsAiBrH6+uVELO3nanq9nG1dyQ36tX0MdQqbF8rxKVAQ7oWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17409},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"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","@canard/schema-form":"^0.3.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","@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","@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"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.3.0_1753965367622_0.41222093496653756","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.4.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.4.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"ceac7b2ef0a9126bbbc00e5ab0b5811ca146ce74","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.4.0.tgz","fileCount":14,"integrity":"sha512-qs8JTwGntpO5dIFVJ2qn3Yftmr3Psxgm4jGa1sPAOF6vAopIgfqyAusULLpgfFScnMkibu4YzTYfZh/zd/tWhw==","signatures":[{"sig":"MEQCIGLeEnCyXEO9JRdUdgjtV26I4Pm2z0CBFPgWJN+H+wsaAiBKypuweozTsYNPtrTIUd1Cew6yNNc0BctQynAK9osgvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17406},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"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","@canard/schema-form":"^0.4.0","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^9.1.1","@storybook/react-vite":"^9.1.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","@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"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.4.0_1754821727315_0.0072938899643189","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.4.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.4.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"0b94678b7dc47a3c94580cc843999b13ba00329c","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.4.1.tgz","fileCount":14,"integrity":"sha512-Pa22wH5bj1FtODylYkhztV9TTR/19RJRHkShUXOBbkRwl4sq1hibIZF122meTm4P3J6wPln9jOux+b8TT0C3MQ==","signatures":[{"sig":"MEUCICndNAqHtqVNMkRIf4AhIsSN4PSChRZOtfhHoItoRVjUAiEAgEn/SxQL77nW5BNXGv/ILcg9QjpA6fE4jc5Hr1zFt3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16335},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.4.1_1755252614091_0.45670393977453716","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@canard/schema-form-ajv6-plugin","version":"0.4.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.4.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"2caaa9b57c32abe3dd818c001b20b641cc6bfd82","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.4.2.tgz","fileCount":14,"integrity":"sha512-SNAoAn5kBoYbnUkpmsQVBeYjCx67ZZfDUTlYUl0zIesNI5IJ3OPaNK1zo2uWSPWfgS6cOip/xiVjNsvTpm/s+A==","signatures":[{"sig":"MEUCIQColzRlYVAujDTBHVLlKqMKpmC9z8V2uC+UNti+B+Nz3gIgFktQrQfr2y31pWE05WBybK3cQl8TyQ+gk2HCpH9pRRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16345},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.4.15"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.4.2_1756842085331_0.8900696909760986","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.5.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.5.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c74e2f24544931307e7ad450de5f6701d9336b80","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.5.0.tgz","fileCount":14,"integrity":"sha512-O3hFpnjIroRZgDCA5d0wEJxmziXHB6YgGL8v/QZ0o4g+i2vjbvjbCajzt23M5L3PsWb3GYZBQKBQNM9qHr8Ecw==","signatures":[{"sig":"MEUCIFs1EeeSCtAg16bASOwK9NqpX5zFXWE0YkKv8ILQRI9uAiEA0+kwOgWAR+ApkOJrcGncMULahA3e3T3nPVMqk4giwls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16344},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.5.0_1757003486897_0.6607003052869265","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.5.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.5.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b891ace24332f95ae2b344fd518b893af16ce742","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.5.1.tgz","fileCount":14,"integrity":"sha512-VG7esZtHtx+zaW05ZwopI35/DWTP+ndwLDdisuw2T24bpIb2xhGqLnEN8aTX5mbqpq4ckXln59aL+SgJnoByVg==","signatures":[{"sig":"MEUCIDk59n/ZkOBYzlbYa24Jdvy0Xm73ZNVi5g5fJ32OzOLiAiEA9+uwQZzMHPjcXyFgs9zvW9jysPyrCDx9LrxQ/Sr+Wv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.5.1_1758371104950_0.7808742695636826","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.6.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.6.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"6f4b57125fb85772681416b87ad17c594ed0068f","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.6.0.tgz","fileCount":14,"integrity":"sha512-R6lzmZSUyzdVRvadzloZGMSsCiSMWzPOnfiJMm3X1/NOhDBQ3+VAgVO8fEgP9rpkyzYbXgU2cdE34th3cgub5w==","signatures":[{"sig":"MEQCIGdX0nc7QUFMdjVV8XNtnNHfhJUzwr2WmILgQHbd6c5AAiBYR1GkHpQ2wRxxSUjLpto79Hjugvuze0GYPX/xaaMHHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.6.0_1758728235433_0.6044247919973209","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.7.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.7.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b1cbaefe1e11c18bb255cf4b3fd5148f6261415f","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.7.0.tgz","fileCount":14,"integrity":"sha512-GPuHAMkXdTw0ds6YyaOkG2DP7eDpH3FWZ7mgzUldCBavdyDsRY3GfHmeaLXn9BNok0wN1QVssbdf+TDWUiOb0g==","signatures":[{"sig":"MEQCIESwTlTzCAOnOegR2k0+Y5rC0bWsIclMn9ae/Hssbr0YAiB+ah6jEM0koRCmanIPLtDWWTRjhiRb3MgDGasAfMWhnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.7.0_1759069975589_0.8288982686048867","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.8.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.8.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"9e5bd7f8be5f3de3823d653db6ebabc0dfbf6e7a","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.8.0.tgz","fileCount":14,"integrity":"sha512-DdRTu0+2vVjxYfOcszrcp12mCHztBv1x25D3eZxf0gT3uukhZPGW1pDa2HHq3j55Hz5neLKfdj8zcFckf+BubQ==","signatures":[{"sig":"MEQCIFV+BZJrg+9rqm77lUaFnQq4prdRbQssm0WJKO0RrThkAiAcxTbjK2Y2QwUzMxUOV/EfkZBRndjuy7OC7SDSyuE2cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.8.0_1760462868489_0.34420618076286","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.9.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.9.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"07c9b2c9a2c854a3f3903d571089d33b3a4cbe99","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.9.0.tgz","fileCount":14,"integrity":"sha512-ANg08mbNpEiNBiKks8f4GSV+KlFTjXQUUPBeSEXNkJLQtKzGAPm/i+W/ZNx7fCQ5/JkzpEBQ30I+9mMFsoJB4A==","signatures":[{"sig":"MEYCIQCY1jtoQIGhpH6/xUEBptC0UhjoqnspHGZw8XcjsUpFbwIhAKpSXbREIfQbVWR8u3IEAuYWMrcLhZIvP2sCrrR493MG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16631},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.9.0_1764691771217_0.34457950899677026","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.9.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.9.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"21f28e652d4c23b0194d56c13b5827007eb69f43","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.9.1.tgz","fileCount":14,"integrity":"sha512-V4KunroQr4+1g6n6/G76eSJYM7X9HVOfVbBrSUvcomEMsUKr2pK+a6mX17720yY5392iBdakfe+XuG+dMv/heQ==","signatures":[{"sig":"MEUCIQDtmC7sytsbZ6n9xI5MQIaP61BoGSIschjeYD9kvy3SSAIgHyoLn1avyoGrlTXsYoOkD0JOxfQ4pKk0OVUimMqt+ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16631},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.9.1_1765216040576_0.8682403485467274","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.10.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.10.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"78541dbc7655451894e300d8569752ce51a21b46","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.10.0.tgz","fileCount":14,"integrity":"sha512-yhjVEuWYI/a8QsQ5xsJm1CcMoD8iv84ZYRejWXORbPQ10K242vMgjp1CF5M2UHrxhVKcEf3daPfx7Yy7QWKvWA==","signatures":[{"sig":"MEYCIQDv9+kg5Xa5oT6MqaVsHaN//Qez+Y3ehLKB5/mKBRSNtQIhAJ/ubhxTKLpISN3VwLDrcJMsNE0n03pPudefs7X+REAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16633},"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","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.10.0_1769656247660_0.5709067725128723","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.11.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.11.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"122937ff4f4e1e48f801a3771300dae6714f32a6","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.11.0.tgz","fileCount":14,"integrity":"sha512-9I3RY89REAJ9rcOdeC7fzWSKiWtg6vT17N7jGZgrHkycGXa/NLS48BHg2F6n3BJJazr+CMDCLAzpkDdJv89fAw==","signatures":[{"sig":"MEUCIGca/Ed/7iwdGfvOllE9vEwAjS3sS61rz+HAU5dhrutLAiEApKTYtSW313k+PIGT7VctXjmI5dziPKTq8piSvH0oQY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16633},"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":"39143bc23de7ea5e6fd01d7ddfc685b058cad5d3","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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"},"_npmUser":{"name":"vincent-kk","email":"lunox273@gmail.com"},"repository":{"url":"https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.11.0_1771939637381_0.5071483796477396","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.11.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.11.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c01982500eadac3f7dae782d8ba7d90b23afe7c7","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.11.1.tgz","fileCount":14,"integrity":"sha512-YC8XebJuVv7hyaMp6zVquAIhQOiYOLJVVGsPsfYOy8d2ZHyi7mD9HLnO8/tQOIVJw2pXGwUmHHMec+wYmxubZA==","signatures":[{"sig":"MEUCIDeTjNvDwaijWVRlfimJUOMzMHfUBcSvueTHm0VGCieiAiEA/yN/Pz1mZ3dEM5EfGoGSki3YYj6KKtSFBX6ICzD8M9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16614},"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":"79214b52752d2e35d7c7ec925fb265d69a29b76f","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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","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-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.11.3"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.11.1_1773668305032_0.3829518887207919","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.12.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@0.12.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"fa64c92ad076e7790860da7e5703ef2f8ef93f76","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.12.0.tgz","fileCount":14,"integrity":"sha512-MENAzV14yHSUdSvy33p0G00fhPjqKi9lStSqTCXBYCUVIWbOgtL2N/KmpaKPvFVhkiBbIZfh3eWtTP0rpy4dbQ==","signatures":[{"sig":"MEQCIA1vT4ljq2cgGKwlVS4+e55SWYTjnOLCQYFwFMrAlhIVAiBReME8fhl9wg6seysFlygvFT0l7gYN1cRNXse+IFgxXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16614},"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":"06c3e9024fff9024e3bbf3634ea28a386336a53d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"vitest","build":"rollup -c && yarn build:types","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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","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-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@canard/schema-form":"^0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.12.0_1777004902205_0.586328114565744","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.13.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@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":"2156fbfe5d7fdafd893bffc648949c7e35b2556d","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.13.0.tgz","fileCount":14,"integrity":"sha512-zDNzL7I9reGP2Zz9ux3BogTR6qn0sfTsvbwZdZFqG2s/bzgSkJq5uHI8Zp9mlbBCtfXLLCWQ6dOaA/b9X2ChpA==","signatures":[{"sig":"MEQCIHqb0Se2KbT3Rnbdw5bhHdeHUzYIS8Se4qoX5I3BC0J4AiAu1YLG2Sn0MQ/YFOytvdZP2xScX/PpIkw4dcuG5jU78Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv6-plugin@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16757},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.T8ZGKwVnJZ/_canard_schema-form-ajv6-plugin.tgz","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"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"yarn run -T vitest","build":"rollup -c && yarn build:types","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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","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:90f6b9c8-0fea-497f-b95f-81c6c4040901"}},"_resolved":"/tmp/tmp.T8ZGKwVnJZ/_canard_schema-form-ajv6-plugin.tgz","_integrity":"sha512-zDNzL7I9reGP2Zz9ux3BogTR6qn0sfTsvbwZdZFqG2s/bzgSkJq5uHI8Zp9mlbBCtfXLLCWQ6dOaA/b9X2ChpA==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"_npmVersion":"12.0.1","description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","rollup":"^4.59.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","@canard/schema-form":"^0.13.0","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.13.0_1783769946827_0.5861859262389968","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.13.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@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":"95d74fdd739a2f47de0661e6f0dc42a798c057cb","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.13.1.tgz","fileCount":14,"integrity":"sha512-PnwW8aHt8yii6iw1f7AALdFjwfcI6SEZYHMdVwgEZaTOKcDYFCVqTn/CJ7rPZqDycuUJjUsC2gkmiBRv34hj4w==","signatures":[{"sig":"MEQCIDq6ebwYcL6nRymHe8cldWSvWUehQLUXZ3gDI5nTVVKuAiB8uTpH1CLXVD/6j5eeOF6bUJUhBDOesn7ZPV1DgnPOEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv6-plugin@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16757},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.YIPN1HXe3W/_canard_schema-form-ajv6-plugin.tgz","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"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"yarn run -T vitest","build":"rollup -c && yarn build:types","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","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","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:90f6b9c8-0fea-497f-b95f-81c6c4040901"}},"_resolved":"/tmp/tmp.YIPN1HXe3W/_canard_schema-form-ajv6-plugin.tgz","_integrity":"sha512-PnwW8aHt8yii6iw1f7AALdFjwfcI6SEZYHMdVwgEZaTOKcDYFCVqTn/CJ7rPZqDycuUJjUsC2gkmiBRv34hj4w==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"_npmVersion":"12.0.1","description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","rollup":"^4.59.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","@canard/schema-form":"^0.13.1","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.13.1_1784230545500_0.26591993829333327","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@canard/schema-form-ajv6-plugin","version":"0.13.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@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":"5987d91707213e3c727255e432f72d614411fd37","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.13.2.tgz","fileCount":14,"integrity":"sha512-siJpIGZQsVGXVuyW1sRwce4h6OyOzScRlsKDvjSLpkGvRzGiFZEcxpI/fyaa2y4Jjy4mWS9plfQG9z5zkWheoA==","signatures":[{"sig":"MEUCIQCa0flaonG4v8D9ZGKcCkTGvCIZx8yFR3rM9ABR9MY/fgIgI3vJlw7gOBNcQxPM/1b6QVnKRRpnk3tweCkkSBz/C84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv6-plugin@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17479},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.0foG3zyX62/_canard_schema-form-ajv6-plugin.tgz","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"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"yarn run -T vitest","build":"rolldown -c && yarn build:types && yarn typecheck","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","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","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:90f6b9c8-0fea-497f-b95f-81c6c4040901"}},"_resolved":"/tmp/tmp.0foG3zyX62/_canard_schema-form-ajv6-plugin.tgz","_integrity":"sha512-siJpIGZQsVGXVuyW1sRwce4h6OyOzScRlsKDvjSLpkGvRzGiFZEcxpI/fyaa2y4Jjy4mWS9plfQG9z5zkWheoA==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"_npmVersion":"12.0.2","description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","eslint":"8.57.1","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","@canard/schema-form":"^0.13.6"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.13.2_1786990283537_0.781300177861717","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canard/schema-form-ajv6-plugin","version":"0.14.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@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":"0c45a6ba2800beaf00fcca6bb008f0e8f67582fe","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.14.0.tgz","fileCount":14,"integrity":"sha512-RXVh8F90BtzmgsYSQVbQpqz2rT8GQ/xBCXaBDWBHyrvTrUNecy8z0kJUEgP2lWRm/7v9anQOnS3GmyboT9IpJQ==","signatures":[{"sig":"MEUCIQDvSDy8UsdEy1HPhabK1xwcubPSaU1Y9Owickxo2ZY2RAIgNz6dr60wyi1NbA93qYZMb6csbuSW2MGk7hb8nX7jFro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv6-plugin@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17479},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.lbnNlzGoVe/_canard_schema-form-ajv6-plugin.tgz","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"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"yarn run -T vitest","build":"rolldown -c && yarn build:types && yarn typecheck","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","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","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:90f6b9c8-0fea-497f-b95f-81c6c4040901"}},"_resolved":"/tmp/tmp.lbnNlzGoVe/_canard_schema-form-ajv6-plugin.tgz","_integrity":"sha512-RXVh8F90BtzmgsYSQVbQpqz2rT8GQ/xBCXaBDWBHyrvTrUNecy8z0kJUEgP2lWRm/7v9anQOnS3GmyboT9IpJQ==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"_npmVersion":"12.0.2","description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","eslint":"8.57.1","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","@canard/schema-form":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.14.0_1787017581896_0.7103417473836564","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canard/schema-form-ajv6-plugin","version":"0.15.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv6-plugin@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":"0cf7828bf2307467d2140a9fc6d040f5eea031c4","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.15.1.tgz","fileCount":14,"integrity":"sha512-abvj9lz6gNPUwteeIs5houuU40RyniGYh7Zy3dFzxTuMCfddIzdxdofvYj5axskBmpvh3lhwS97odlGgZfuQyQ==","signatures":[{"sig":"MEYCIQCVo8J6uIADwhP9KFUkAplo3BBXLmRL8Xgj4SrvqCRWnwIhAJaImkYTQ/o12XS4a66rlUIxydEothCdQmRXNFzBNcPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAz/jayCJJNZEhZlCRHy8/dcY2MrC3Pg5bZ+3Ce1NZWAAiAGrCP8MMmtagpzshX9Gqs8lgHFYEdOj6TDXzk9hCvbEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv6-plugin@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17479},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.uGKyjoD97i/_canard_schema-form-ajv6-plugin.tgz","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"}},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\"","test":"yarn run -T vitest","build":"rolldown -c && yarn build:types && yarn typecheck","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","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","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:90f6b9c8-0fea-497f-b95f-81c6c4040901"}},"_resolved":"/tmp/tmp.uGKyjoD97i/_canard_schema-form-ajv6-plugin.tgz","_integrity":"sha512-abvj9lz6gNPUwteeIs5houuU40RyniGYh7Zy3dFzxTuMCfddIzdxdofvYj5axskBmpvh3lhwS97odlGgZfuQyQ==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"_npmVersion":"12.0.2","description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","eslint":"8.57.1","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","@canard/schema-form":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv6-plugin_0.15.1_1789748789849_0.03708493486535702","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"@canard/schema-form-ajv6-plugin@0.16.0","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"fb069d7921ff39afa6d2c0f200445f9f6ea6252d","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv6-plugin/-/schema-form-ajv6-plugin-0.16.0.tgz","fileCount":14,"integrity":"sha512-fQt16FQTgfMMP1jGigaaA4gBmew5OK6pSE9FUdEl2Fq0U7chqGZy4HV/90RhYqUf8F94SWoWnAGiy6TAJz2E3w==","signatures":[{"sig":"MEYCIQDM4lHixucTUmB1RFAR2A2vZGNkbR8JuCgIos8mvemh0wIhAIyaQByeU5NG5o/tpqicWUl80oTdfyx//Bg54mOKa1pZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhTlYv0yRo6kUobXeINTqzmVvEi816COuBagj5ODYtVQIhAOfXHn7WN+oMfuzRavFLkqM4+2S2r2al4L5nOMx1mAga"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv6-plugin@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17479},"main":"dist/index.cjs","name":"@canard/schema-form-ajv6-plugin","type":"module","_from":"file:/tmp/tmp.BlGUbA0mQ1/_canard_schema-form-ajv6-plugin.tgz","types":"dist/index.d.ts","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":"yarn run -T vitest","build":"rolldown -c && yarn build:types && yarn typecheck","format":"prettier --write \"src/**/*.{ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit --composite false --rootDir . -p tsconfig.json","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","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:90f6b9c8-0fea-497f-b95f-81c6c4040901"}},"homepage":"https://github.com/vincent-kk/albatrion#readme","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"_resolved":"/tmp/tmp.BlGUbA0mQ1/_canard_schema-form-ajv6-plugin.tgz","_integrity":"sha512-fQt16FQTgfMMP1jGigaaA4gBmew5OK6pSE9FUdEl2Fq0U7chqGZy4HV/90RhYqUf8F94SWoWnAGiy6TAJz2E3w==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"_npmVersion":"12.0.2","description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","directories":{},"maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","eslint":"8.57.1","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","@canard/schema-form":"^0.16.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schema-form-ajv6-plugin_0.16.0_1789751689689_0.7993979700892619"}}},"time":{"created":"2025-06-07T19:51:28.954Z","modified":"2026-09-18T17:14:50.129Z","0.1.0":"2025-06-07T19:51:29.233Z","0.1.1":"2025-06-08T16:31:00.006Z","0.2.0":"2025-06-14T05:39:51.459Z","0.2.1":"2025-06-15T13:57:00.917Z","0.3.0":"2025-07-31T12:36:07.810Z","0.4.0":"2025-08-10T10:28:47.484Z","0.4.1":"2025-08-15T10:10:14.506Z","0.4.2":"2025-09-02T19:41:25.504Z","0.5.0":"2025-09-04T16:31:27.081Z","0.5.1":"2025-09-20T12:25:05.242Z","0.6.0":"2025-09-24T15:37:15.612Z","0.7.0":"2025-09-28T14:32:55.772Z","0.8.0":"2025-10-14T17:27:48.679Z","0.9.0":"2025-12-02T16:09:31.446Z","0.9.1":"2025-12-08T17:47:20.749Z","0.10.0":"2026-01-29T03:10:47.798Z","0.11.0":"2026-02-24T13:27:17.525Z","0.11.1":"2026-03-16T13:38:25.165Z","0.12.0":"2026-04-24T04:28:22.340Z","0.13.0":"2026-07-11T11:39:06.973Z","0.13.1":"2026-07-16T19:35:45.634Z","0.13.2":"2026-08-17T18:11:23.682Z","0.14.0":"2026-08-18T01:46:22.053Z","0.15.1":"2026-09-18T16:26:29.935Z","0.16.0":"2026-09-18T17:14:49.779Z"},"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","plugin","validation","validator","ajv","ajv6","typescript","form-validation"],"repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv6-plugin"},"description":"AJV 6.x validator plugin for @canard/schema-form providing JSON Schema validation with legacy Draft-04, Draft-06, and Draft-07 support","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"readme":"# @canard/schema-form-ajv6-plugin\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[![AJV](https://img.shields.io/badge/AJV-6.x-orange.svg)]()\n[![JSON Schema Form Plugin](https://img.shields.io/badge/JSONSchemaForm-validator-green.svg)]()\n\n---\n\n## Overview\n\n`@canard/schema-form-ajv6-plugin` is a validator plugin for `@canard/schema-form` that provides JSON Schema validation using AJV 6.x.\n\n---\n\n## Notice\n\n⚠️ This plugin uses AJV 6.x which is compatible with older JSON Schema specifications (Draft-07 and earlier).\n\n📌 If you need support for newer JSON Schema features (Draft 2019-09, Draft 2020-12), consider using `@canard/schema-form-ajv8-plugin` instead.\n\n💡 This plugin provides a complete JSON Schema validation solution with detailed error reporting and custom validation support.\n\n---\n\n## How to use\n\n```bash\nyarn add @canard/schema-form @canard/schema-form-ajv6-plugin\n```\n\n```tsx\nimport { SchemaForm, registerPlugin } from '@canard/schema-form';\nimport { ajvValidatorPlugin } from '@canard/schema-form-ajv6-plugin';\n// Or register with custom AJV instance\nimport Ajv from 'ajv';\n\n// Register the validator plugin globally\nregisterPlugin(ajvValidatorPlugin);\n\n// When using a custom AJV instance\nconst customAjv = new Ajv({\n  allErrors: true,\n  nullable: true,\n  verbose: true,\n});\najvValidatorPlugin.bind(customAjv);\nregisterPlugin(ajvValidatorPlugin);\n```\n\n---\n\n## Features\n\n### **Plugin Interface**\n\nThe plugin implements the `ValidatorPlugin` interface providing two main methods:\n\n#### **`bind(instance: Ajv.Ajv)`**\n\n- **Purpose**: Allows you to provide a custom AJV instance with your preferred configuration\n- **Usage**: Optional - if not called, a default AJV instance will be created automatically\n- **Benefits**: Full control over AJV settings, custom keywords, formats, and validation rules\n\n#### **`compile(jsonSchema)`**\n\n- **Purpose**: Creates a validator function from the provided JSON Schema\n- **Returns**: A validator factory function that can validate data against the schema\n- **Features**: Automatic error transformation, detailed validation messages, performance optimization\n\n### **Default Configuration**\n\nWhen no custom AJV instance is provided, the plugin uses these default settings:\n\n```typescript\nconst defaultSettings: Ajv.Options = {\n  allErrors: true, // Collect all validation errors, not just the first one\n  nullable: true, // Enable `nullable` keyword (= `type:[{type}, 'null']`)\n  verbose: true, // Include schema and data information in errors\n  format: false, // Disable format validation (can be enabled if needed)\n};\n```\n\n### **Validator Factory**\n\nThe `createValidatorFactory` function provides:\n\n- **Error Standardization**: Converts AJV errors to a consistent format\n- **Performance Optimization**: Caches compiled validators for reuse\n- **Detailed Error Messages**: Rich error information for better user experience\n- **Type Safety**: Full TypeScript support with proper type inference\n\n---\n\n## Compatibility\n\n`@canard/schema-form-ajv6-plugin` is built with ECMAScript 2020 (ES2020) syntax and supports AJV 6.x.\n\n**Supported environments:**\n\n- Node.js 14.17.0 or later\n- Modern browsers (Chrome 91+, Firefox 90+, Safari 14+)\n- AJV 6.0.0 or later\n\n**For legacy environment support:**\nPlease use a transpiler like Babel to transform the code for your target environment.\n\n**Dependency requirements:**\n\n- @canard/schema-form (peer dependency)\n- ajv ^6.0.0\n\n**JSON Schema Support:**\n\n- Draft-04\n- Draft-06\n- Draft-07\n\n---\n\n## Migration Guide\n\n### From Manual AJV Usage\n\n```typescript\n// Before (manual AJV)\n// After (with plugin)\nimport { SchemaForm, registerPlugin } from '@canard/schema-form';\nimport { ajvValidatorPlugin } from '@canard/schema-form-ajv6-plugin';\nimport Ajv from 'ajv';\n\nconst ajv = new Ajv();\nconst validate = ajv.compile(schema);\nconst isValid = validate(data);\n\nregisterPlugin(ajvValidatorPlugin);\n// Validation is now handled automatically by SchemaForm\n```\n\n### To AJV 8.x\n\nIf you need to upgrade to AJV 8.x for newer JSON Schema features:\n\n```bash\nyarn remove @canard/schema-form-ajv6-plugin\nyarn add @canard/schema-form-ajv8-plugin\n```\n\n```typescript\n// Update import\nimport { ajvValidatorPlugin } from '@canard/schema-form-ajv8-plugin';\n```\n\n---\n\n## License\n\nThis repository is licensed under the MIT License. Please refer to the [`LICENSE`](../../../LICENSE) file for details.\n\n---\n\n## Contact\n\nFor inquiries or suggestions related to the project, please create an issue on the [GitHub repository](https://github.com/vincent-kk/albatrion).\n","readmeFilename":"README.md"}