{"_id":"@canard/schema-form-ajv7-plugin","_rev":"25-45bb3692822149890b2fad47814b34e3","name":"@canard/schema-form-ajv7-plugin","dist-tags":{"latest":"0.16.0"},"versions":{"0.2.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.2.0","author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.2.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f6b9ff2f974332a9157f3cd2c219f9fa3240f3de","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.2.0.tgz","fileCount":14,"integrity":"sha512-X9EghikPyHg3Oqv2+2EtJLe6nVsMnDSQkq0Aj7gpUi0SfM0o6o3u8OosX5UDwsSAqnesYrLhEGd90jLHDqRheA==","signatures":[{"sig":"MEUCID1W2kbhOtqGqTip/fLZ5aMHbrHMlswO3yvThPbdMQO5AiEAtcOEsPmxYFbrY1AAgWALvQbWZIl0BiBSsyP8fkGOtRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17322},"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-ajv7-plugin"},"directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.2.0_1749879598894_0.207471597838232","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.2.1","keywords":["@canard/schema-form","schema-form","plugin","react","json-schema","validation","validator","ajv","ajv7","canard-form","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.2.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"927cc7d37b77b937b06402cda5e19633d7987bcf","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.2.1.tgz","fileCount":14,"integrity":"sha512-iyCFi0kUc8pPnEiDGaODUdwZybgf2FeV60ONm/sqELKUxBcxaovXsy/baDzulBhFm0uv69P/c28aBkRwf+tnuw==","signatures":[{"sig":"MEQCIHw8mgNgDU+Fj5H4fFdbV3bMCxi934kn9dIYEilToVE6AiBumFUvx8jWrwnLdGAQ/iUZWcGRI6v8s6Q0RbpmCm4Byg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17739},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.2.1_1749995823900_0.2703849903876072","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.3.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.3.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"961a7339dcdad174054c7d0a6e6539b88c6f758d","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.3.0.tgz","fileCount":14,"integrity":"sha512-d189nTecsIPxGq91wqZ4Lw8HDrN2Ql6njK4Agt2GU4QstSaelyfbrHcCiYE7Z9BPsysgDCWFWsRQOp9CaNR56g==","signatures":[{"sig":"MEUCIQCjq5rrhhPBSVNfPUZcdSHehcCVlALYZ/TLyzaba4kMMQIgM8sASUuNnXQI3L5yn5nocp21baawIqTsuMQSsVHOc0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17523},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.3.0_1753965370350_0.4795068016420365","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.3.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.3.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"503af9930a870cda81e685b021708675f93307aa","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.3.1.tgz","fileCount":14,"integrity":"sha512-xnDd+Qbw2Xg83sLMax25PqxGzvq+XSD2VhdnVw7CSyff+gQQb+AsI3Tn3HjxgIi/Qpgb0vz0pimpQ8MDYW9OyA==","signatures":[{"sig":"MEQCID+AymIYB8O+AlcqL6xbdKEj5u5ur79IUc5W1ScJy6ZyAiAsORMhfFcW1Tkese9EhisCNvx7Q1oeqY/9hPobB01xnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17582},"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","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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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.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","@canard/schema-form":"^0.3.2","@testing-library/dom":"^10.4.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-docs":"^9.1.0","@storybook/react-vite":"^9.1.0","@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-ajv7-plugin_0.3.1_1754071003617_0.4095448472871781","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.4.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.4.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"16e4eb245a00073021d3a2e9898f1a1635d4a34e","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.4.0.tgz","fileCount":14,"integrity":"sha512-Oy14ZEx641tdheALYMlvUaf3Wt0UlDLjBQ6Ol/4iLe4nvNH4BVfply3n9gqcUoyli5ZYUhxjs43wKZ+szy/15A==","signatures":[{"sig":"MEUCIQCCknoe/9gp0kP5qYaIT0AQvytADYJNB9BUNHnusdgxpgIgdFzsZEi+Pesj8GYaU7FK9HH5DmrtIMuhnA4bgD/cCjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17582},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.4.0_1754821730268_0.8768120688424474","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.4.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.4.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"1c05e6fdd5631d5d29bbfe3ac70dec03384ed1f1","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.4.1.tgz","fileCount":14,"integrity":"sha512-ZT5+nitKNXsQnQmEABPiGN7Vj8xIyCtbJDTS/uUwTaOT3HA25bNXaKN8aNCvUG1mS0z9O1QZK6Ri5UmO/5jvYQ==","signatures":[{"sig":"MEUCIBGy4IbuVaFWo6qzJInvyI8K1DUp3qaI3zbrfOadfQAxAiEAgwCLd4Ua/PhAwIFR4wKnsWBcNuXadYgbfvapS8w5x6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16511},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.4.1_1755252616480_0.21770609517641493","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@canard/schema-form-ajv7-plugin","version":"0.4.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.4.2","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"84ffc7d0260e8bb4cf84b63fb37f60cf44bde0d3","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.4.2.tgz","fileCount":14,"integrity":"sha512-OrCo00DozrxIr0Fq2iiFENO75vD8M+TMyWEYXYrcMuHpf5U4PpOIVP8mu+IlCn6tf0QAbiQ/8L6vZ8UtjSEs2g==","signatures":[{"sig":"MEUCIQDF5DGDaf9TH4Oy7mOdPwTAb4uTE/E3NfF0wRIC4pBkDQIgIjtnqHq+qwKDyMbZnptprVGcTI/lt03HFjWWW/Y0zzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16521},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.4.2_1756842087875_0.8894309491907544","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.5.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.5.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"fcd5be1e7fa80d0eca63147cd9f39f7f897892fe","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.5.0.tgz","fileCount":14,"integrity":"sha512-aWZxZ84NBIWBIQhaU2lP1QnIWGsfPYUi4jfY/NrLQ0waPXo0PChqShPz28uXAu0zLgec6tdIQwWjmkZoqA8RYA==","signatures":[{"sig":"MEQCIBsiGnR9mor5x3jFlV2beFOwlqVDzZOhhHvVG1EJozmfAiBLoZatoQ4HXVFFx4l1426TqCDe8INtSMnYDTYSHONGvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16520},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.5.0_1757003489712_0.555991633969491","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.5.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.5.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"fc770d6e2ea73ae29fc50b604f5991fb63d0ebd5","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.5.1.tgz","fileCount":14,"integrity":"sha512-y63TRUa0Ugeb8AL1smnlgsmPv1PAevMsPZZtVTd/OI7BVxTdHaPgiyW5eIalYcgNfg01EXZ5XK34g7b5hDEgkg==","signatures":[{"sig":"MEUCIE5TvAgpaN5idkW+KZ9Pth4UGFp4+0VRbOBROj5xzvR6AiEAh3Wc01G9epyPo4UZkoQ/86rPWfAuc4Sdp4v4GMSdQzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16610},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.5.1_1758371107550_0.011868029972493366","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.6.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.6.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"c5c47602287ba0ff2294a0d459c19f918db4ab20","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.6.0.tgz","fileCount":14,"integrity":"sha512-zZh/Qo03L/Ewh8IKb40oelH0UymH5pE1/ubC6Aijdk5wZXovscr4ln+8KW/S0eeaLrUF88pqFWZJP2eOZY8zhg==","signatures":[{"sig":"MEYCIQCVz+fpVFvKvLzf0xxMmOzVLKgmBHekfzaRVGzBJ8jQ7gIhALxXjs2rPkJI9N0cZwT3XHUAcnpKIBv3rNoxX2+WH2NX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16610},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.6.0_1758728237556_0.6100431418048768","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.7.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.7.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"8c1aed57ce241cf1614a68587f2bef4605205fff","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.7.0.tgz","fileCount":14,"integrity":"sha512-XjqIX7yLqXAXjXD8aJ8nxmLMM3Om64yVieVymtrHVOz0D8iqJ+UWYc83VSlByZVYe9gBdgMDlyR4/2XE7PikiQ==","signatures":[{"sig":"MEUCIQDZsUKhrtmi7SL2adpMhKOtn3ySzvyQsNOB5es3ki3q8gIgRPCMWoSFNjHLzH8621S/43ja+QDSZQvImDXXLC4CQEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16610},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.7.0_1759069977747_0.6282193338236604","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.8.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.8.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"d59d2786f1ad6fa2121a71b46c410be59d157563","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.8.0.tgz","fileCount":14,"integrity":"sha512-M6wt76/6ddKKctZmimE/WQiow2SjyItA9+RNhyE8qGfwawWoUCrb9KFH4DVk4mHlszwf/WOcdTp/2/LyhgWYtQ==","signatures":[{"sig":"MEQCIBVWbzOpovyTWUhqaJt06xNap2NdJPRZpl0C+JH3hFVUAiBg30G+XE4p/w5PDB/szX57e4VfgUPDoDMykVVNG8hvcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16610},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.8.0_1760462870715_0.6322361137297423","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.9.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.9.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b83d47a01719de4944e9316ad594b5749145b12c","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.9.0.tgz","fileCount":14,"integrity":"sha512-OTBOjuj1mZWnuq6T7IYy1bGA+sNidM6Pki1j+o4w+qo1CQsneRwat3xFwgM44HIsare16sddVV2k8uhXIqV2BQ==","signatures":[{"sig":"MEUCIQCsL64jDpgaD8dMJQ71lOdgr96PDeo7gjlWBdCgJdBtfgIgSQkfd+tEI4tvNYlbtq1Y8MGxqzXVyo3dDbl54C0JhiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16674},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.9.0_1764691773612_0.8950758530716423","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.9.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.9.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"f3849414c50c56f162d6f98055c7cfc2e1b7b9a0","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.9.1.tgz","fileCount":14,"integrity":"sha512-HZ3dFxps9yHMWl4rAGqAYmbniyVdvLNpfAZAzTJUBImZ+DQfELbb7kMi4otjziymZFNBXHBO7b4uYTcmGgro/w==","signatures":[{"sig":"MEYCIQCb+/vEwMxyaTE3vz8N1S/qPEO3QwkFgurf3s6TQ4kOrwIhAJNw22Lz/UJ4xwuzaiyoSMcV4DG0bP8o6lMC/nm3DYUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16674},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.9.1_1765216048836_0.29814012401125645","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.10.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.10.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"7a33e5db288ba6a40753e580a54764a4af18add1","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.10.0.tgz","fileCount":14,"integrity":"sha512-GkKAADDWsSrazQCxjNy8kgWarMzbsgm5RkYDs8UPyWENVDQDW9Hj/QOnhPL9iuVaC97cAocpW/Go3dgtZo532Q==","signatures":[{"sig":"MEYCIQC1zMHmU4Av3YDvpWKpIepABcumjMiR6RMZ+aWdlAQU/gIhANhZfj/Lf+5YC54iiitrUgZN3a5XBFfivrR7t0qyag4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16676},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.10.0_1769656249840_0.02098251144351848","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.11.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.11.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"08a9742a6261bc1eda434081efb3633b4217326f","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.11.0.tgz","fileCount":14,"integrity":"sha512-8gup1ePwITxPmtqjUH/tYHSJaub57dZagp+rlim+tTY+A1JvGi3iTcebBywl2wcZsdqak7HC+MheUdhiNht/xg==","signatures":[{"sig":"MEYCIQDF/nxPEqV/BFEAv75bdzRXGXdydcZpe4N025X3UclcSwIhAI/DBK2pPKqFQmQY45tiAUZFJgWcoAIDYqIdXrgdpheX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16676},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.11.0_1771939639515_0.1917789212440757","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.11.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.11.1","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"31eabf1244d170870ced18d91769427ccbde0759","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.11.1.tgz","fileCount":14,"integrity":"sha512-RTt6UgTNy5t5g7dEITJZfN2VChCg/gND6MYOerINbv3ai9/jkXzsH7w3qiP0SHX2FQdciTRDx+8TRBEISkjWvw==","signatures":[{"sig":"MEUCIGziAf8Shyfyzp5sB3VLFeEkStvEsjvz0z1niaeUmzmZAiEAlWrqJeo5MZAoRYuA4nEoahe7pALviKBxd8qrmfqi+8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16657},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.11.1_1773668307374_0.44069648251658555","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.12.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@0.12.0","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"dist":{"shasum":"b7524c17ebedca4da798c0866264330383e6103b","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.12.0.tgz","fileCount":14,"integrity":"sha512-1tLK+PgtK+rIyYVITDKxasrCZ9TxTYXoydRu9yyoqA3iQGhdVu9UEaWZVWK6IYMai1uPGtw+hpETkHiwj9SgUQ==","signatures":[{"sig":"MEUCIQClUgc8iQ57ioOkO+61lSii7jxLgCNdxckLuBm9KPIBfgIgFup32HpLAOVh5Z7z3/edDzGIJtKByicDSpvxLoAJ15I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16657},"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-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"dependencies":{"ajv":"^7.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-ajv7-plugin_0.12.0_1777004904830_0.4629257171564749","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.13.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-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":"f94debe96bb1e2d29f239ea554ab9ccef346e748","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.13.0.tgz","fileCount":14,"integrity":"sha512-dnksdYRJ3y/Cj2wcZ84ZgNZLUD1vGWZxZU/50Ui2UXeaBlXG+RHLEL6+fmAl5nDoSeq62xGvAU7F9dmsXy8vmg==","signatures":[{"sig":"MEYCIQDxQyBC1VKTyUxZ+NbzqXi7EgqwU0zf01xd0rergZiLzgIhALhi4Th1JPNvojJNtr1BUOTJBCfguGiP4DxjbC1TRMOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16800},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.T8ZGKwVnJZ/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"_resolved":"/tmp/tmp.T8ZGKwVnJZ/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-dnksdYRJ3y/Cj2wcZ84ZgNZLUD1vGWZxZU/50Ui2UXeaBlXG+RHLEL6+fmAl5nDoSeq62xGvAU7F9dmsXy8vmg==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.1","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^7.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-ajv7-plugin_0.13.0_1783769953153_0.5734290343112869","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.13.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-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":"bd66ce980db6a5332acc1be9b947411621e6be6c","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.13.1.tgz","fileCount":14,"integrity":"sha512-wxNYXDbFQO3IZ+2c2D3s6eeeXydLYkDfgvyRcZLm5TFoTkrqt5hnlO23r9dmF+6veocO6U7oZRiLPZ+ytICIuQ==","signatures":[{"sig":"MEYCIQC/zYA6t/b4UwjzIqxgqQaMK7kBUehbWxluhq3+5cOAZAIhAL6V+QTVhYCRR257Ip6QkzhERHTyN+EbThF59heUOpkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16800},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.YIPN1HXe3W/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"_resolved":"/tmp/tmp.YIPN1HXe3W/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-wxNYXDbFQO3IZ+2c2D3s6eeeXydLYkDfgvyRcZLm5TFoTkrqt5hnlO23r9dmF+6veocO6U7oZRiLPZ+ytICIuQ==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.1","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^7.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-ajv7-plugin_0.13.1_1784230550977_0.14107391291073568","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@canard/schema-form-ajv7-plugin","version":"0.13.2","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-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":"14a37cce716c0ca43fed0d714015d3e62058652a","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.13.2.tgz","fileCount":15,"integrity":"sha512-N/IS2kaYxMS/Roj0+TfMLv+Uaq7ziFBA/nn4PQc3YPzAb1ES00qk/1JMmVN56/5vBkFycaxgOj2SH2SWFeTE/A==","signatures":[{"sig":"MEQCIHqY+yZq6dQg56e0hMdDL0ZI9vClvhMGZJREoZeW2rj0AiBv3ILuxGVhaczXz1seLwIZF51GCmPL98vI41eZhMwnoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19729},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.7bUNCV55eL/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"_resolved":"/tmp/tmp.7bUNCV55eL/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-N/IS2kaYxMS/Roj0+TfMLv+Uaq7ziFBA/nn4PQc3YPzAb1ES00qk/1JMmVN56/5vBkFycaxgOj2SH2SWFeTE/A==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.1","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^7.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.2"},"_npmOperationalInternal":{"tmp":"tmp/schema-form-ajv7-plugin_0.13.2_1784964071833_0.7504543381637256","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@canard/schema-form-ajv7-plugin","version":"0.13.3","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-plugin@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":"0ecf02d71c59528c4b7928ec9e0d3574ca3ece4f","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.13.3.tgz","fileCount":15,"integrity":"sha512-hHxlC8JCjOHf86IIKZc/3v39OYBtzar6rbdT3gYr7fgBMfCuF5pVP2CltDw3epqpvnOln+LvhkCA0ymmKMz0Qg==","signatures":[{"sig":"MEUCIQDlCSk2jt1t4AiW1HlLKKDMjUpLN4IkVdGsGExbqSXmKgIgT2R4n40FIqWDv856yHeWS5Q8B5oL1PkElmvgt4hAu2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19729},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.0foG3zyX62/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"_resolved":"/tmp/tmp.0foG3zyX62/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-hHxlC8JCjOHf86IIKZc/3v39OYBtzar6rbdT3gYr7fgBMfCuF5pVP2CltDw3epqpvnOln+LvhkCA0ymmKMz0Qg==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.2","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^7.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-ajv7-plugin_0.13.3_1786990289831_0.005287955013282719","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canard/schema-form-ajv7-plugin","version":"0.14.0","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-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":"a9bb95594039d45dc880d9a21b8e2226f064855c","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.14.0.tgz","fileCount":15,"integrity":"sha512-Ch6AChCRMqcEkRassle+wJ18lMGmpcrdy8Cx7qUubGjmhaLCtO4VkzIc8xy22Rxi89i97Fv4Vokspp3dSCesLA==","signatures":[{"sig":"MEQCIG0mb8ex1fsyaJeIHhIWT9JR6FgAGIYxoHT31TqL0LwqAiAGEFSRbDQZMVpf2nunnx7CtlOQmHAR06zOq6vuz2bBDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19729},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.lbnNlzGoVe/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"_resolved":"/tmp/tmp.lbnNlzGoVe/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-Ch6AChCRMqcEkRassle+wJ18lMGmpcrdy8Cx7qUubGjmhaLCtO4VkzIc8xy22Rxi89i97Fv4Vokspp3dSCesLA==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.2","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^7.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-ajv7-plugin_0.14.0_1787017588359_0.13407495120787272","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canard/schema-form-ajv7-plugin","version":"0.15.1","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"author":{"name":"Vincent K. Kelvin","email":"lunox273@gmail.com"},"license":"MIT","_id":"@canard/schema-form-ajv7-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":"78e3bec67f6a3027865b79c60b5f2f0ada7ec2a0","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.15.1.tgz","fileCount":15,"integrity":"sha512-JtDtemo8zcJaSt1lmm9h5s/f56Uv4H/aZsJXohIqEeqZBsocNfHpw2xnac5+qODSDoWJri4bIyerMjf8FQxJng==","signatures":[{"sig":"MEYCIQC38tCJCFe4pVZDtr8EmUrVm31PY4B1qGBx5okBpG07RQIhAMCuaqhtS0YorPMnStP+Ajc1u+S95p5okFQLfYBDjGfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEYzwiexVTKn7m3eWNdTQ+xkeVj4Qfr5Q8qTAMVXPQ+uAiAcZq/yJ5qErjJ/Yd8h0P5PDaXkHNssyJAG2Ec1zGY2kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19729},"main":"dist/index.cjs","type":"module","_from":"file:/tmp/tmp.uGKyjoD97i/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"_resolved":"/tmp/tmp.uGKyjoD97i/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-JtDtemo8zcJaSt1lmm9h5s/f56Uv4H/aZsJXohIqEeqZBsocNfHpw2xnac5+qODSDoWJri4bIyerMjf8FQxJng==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.2","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^7.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-ajv7-plugin_0.15.1_1789748775451_0.7779116522161063","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"@canard/schema-form-ajv7-plugin@0.16.0","bugs":{"url":"https://github.com/vincent-kk/albatrion/issues"},"dist":{"shasum":"ef7e2772c496fd3861b680413204444756bd60bd","tarball":"https://registry.npmjs.org/@canard/schema-form-ajv7-plugin/-/schema-form-ajv7-plugin-0.16.0.tgz","fileCount":15,"integrity":"sha512-9HNHNa1VBHwpawZXcJwvolgth9qRNAbcOfw6XQLHKlm3Y4vvtY5/pofuJJECSFdSRM3tmadQwG00X9Yynozk9A==","signatures":[{"sig":"MEYCIQCfYBpk7I59Y4Y5cZBXpzNEOs03ReaI0CCOeAs/FuofDwIhAI1q4TnZccSMRfDvRy0WLpCkSH2OudjuBWq0Ephf7k5Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4G6K9bGMk1UJz4Cr3l22I5e7zK0RtjacPmd0Z4WUhUgIgKdWORDBHr99CdT8DSLfNRAXpyUC8Wz5j6KfhTdeLfGI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canard%2fschema-form-ajv7-plugin@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19729},"main":"dist/index.cjs","name":"@canard/schema-form-ajv7-plugin","type":"module","_from":"file:/tmp/tmp.BlGUbA0mQ1/_canard_schema-form-ajv7-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:dbe46e53-55f4-4767-a883-0cacfeda05e0"}},"homepage":"https://github.com/vincent-kk/albatrion#readme","keywords":["react","@canard/schema-form","schema-form","canard-form","json-schema","plugin","validation","validator","ajv","ajv7","typescript","form-validation"],"_resolved":"/tmp/tmp.BlGUbA0mQ1/_canard_schema-form-ajv7-plugin.tgz","_integrity":"sha512-9HNHNa1VBHwpawZXcJwvolgth9qRNAbcOfw6XQLHKlm3Y4vvtY5/pofuJJECSFdSRM3tmadQwG00X9Yynozk9A==","repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"_npmVersion":"12.0.2","description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","directories":{},"maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ajv":"^7.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-ajv7-plugin_0.16.0_1789751632653_0.31477162132311975"}}},"time":{"created":"2025-06-14T05:39:58.772Z","modified":"2026-09-18T17:13:53.112Z","0.2.0":"2025-06-14T05:39:59.079Z","0.2.1":"2025-06-15T13:57:04.117Z","0.3.0":"2025-07-31T12:36:10.543Z","0.3.1":"2025-08-01T17:56:43.808Z","0.4.0":"2025-08-10T10:28:50.459Z","0.4.1":"2025-08-15T10:10:16.664Z","0.4.2":"2025-09-02T19:41:28.066Z","0.5.0":"2025-09-04T16:31:29.910Z","0.5.1":"2025-09-20T12:25:07.717Z","0.6.0":"2025-09-24T15:37:17.759Z","0.7.0":"2025-09-28T14:32:58.003Z","0.8.0":"2025-10-14T17:27:50.913Z","0.9.0":"2025-12-02T16:09:33.786Z","0.9.1":"2025-12-08T17:47:28.986Z","0.10.0":"2026-01-29T03:10:49.980Z","0.11.0":"2026-02-24T13:27:19.672Z","0.11.1":"2026-03-16T13:38:27.510Z","0.12.0":"2026-04-24T04:28:24.957Z","0.13.0":"2026-07-11T11:39:13.277Z","0.13.1":"2026-07-16T19:35:51.097Z","0.13.2":"2026-07-25T07:21:11.972Z","0.13.3":"2026-08-17T18:11:30.009Z","0.14.0":"2026-08-18T01:46:28.496Z","0.15.1":"2026-09-18T16:26:15.542Z","0.16.0":"2026-09-18T17:13:52.739Z"},"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","ajv7","typescript","form-validation"],"repository":{"url":"git+https://github.com/vincent-kk/albatrion.git","type":"git","directory":"packages/canard/schema-form-ajv7-plugin"},"description":"AJV 7.x validator plugin for @canard/schema-form providing JSON Schema validation with Draft-07 and Draft 2019-09 support","maintainers":[{"name":"vincent-kk","email":"lunox273@gmail.com"}],"readme":"# @canard/schema-form-ajv7-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-7.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-ajv7-plugin` is a validator plugin for `@canard/schema-form` that provides JSON Schema validation using AJV 7.x.\n\n---\n\n## Notice\n\n⚠️ This plugin uses AJV 7.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-ajv7-plugin\n```\n\n```tsx\nimport { SchemaForm, registerPlugin } from '@canard/schema-form';\nimport { ajvValidatorPlugin } from '@canard/schema-form-ajv7-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  strict: false,\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  strict: false, // Disable strict mode for better compatibility with existing schemas\n  validateFormats: false, // Disable format validation for better performance\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-ajv7-plugin` is built with ECMAScript 2020 (ES2020) syntax and supports AJV 7.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 7.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 ^7.0.0\n\n**JSON Schema Support:**\n\n- Draft-06\n- Draft-07\n- Draft 2019-09 (partial support)\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-ajv7-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-ajv7-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"}