{"_id":"@canvastack/canvaform","_rev":"11-7f352cf482b47307bd44ca90d4ec9474","name":"@canvastack/canvaform","dist-tags":{"latest":"3.0.0"},"versions":{"3.0.0":{"name":"@canvastack/canvaform","version":"3.0.0","keywords":["react","nextjs","form","schema-form","form-builder","canvastack","canvaform","textfield","select"],"author":{"name":"Canvastack Team"},"license":"MIT","_id":"@canvastack/canvaform@3.0.0","maintainers":[{"name":"canvastack","email":"canvastacks@gmail.com"}],"dist":{"shasum":"363cb35e9a01db2aa2143e5363abf75a4015d0dd","tarball":"https://registry.npmjs.org/@canvastack/canvaform/-/canvaform-3.0.0.tgz","fileCount":8,"integrity":"sha512-53zYKm/9jz9j33Bo+UBOQu8awB0SiYiJwUvSrICxHI49Kr+qEyzEN7aXbzN7/ZrMYe1AuPUZuApr/SzvL5ktEQ==","signatures":[{"sig":"MEUCIQDbgULZn+nelyfX/peMShzb7/1u2I7jSdiosQw3plW/FgIgHblIo21/S5ez/GQxUR9yKtS3yGRumYb9K4PxfX4xyHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjOSZTslJY4AtUtYXgo09XXN5Ex+/Ah21uxQXQtNti0QIgfrPUGjWVoQ8iFVTJLJtJ+1XvHtCwCo/K1zvpK1oBgkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53863},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d8817aac1286f36d432d4fec95eaa575b1d718b0","scripts":{"dev":"tsup --watch","build":"tsup && node -e \"const fs = require('fs'); ['dist/index.js', 'dist/index.mjs'].forEach(f => { if (fs.existsSync(f)) { const content = fs.readFileSync(f, 'utf8'); if (!content.startsWith('\\\"use client\\\";')) fs.writeFileSync(f, '\\\"use client\\\";\\n' + content); } });\"","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"canvastack","email":"canvastacks@gmail.com"},"_npmVersion":"10.9.8","description":"Schema-driven form engine with basic fields for React and Next.js by Canvastack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.475.0 || ^1.0.0","tailwind-merge":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","typescript":"^5.7.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/canvaform_3.0.0_1788808775509_0.5836570486567896","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-29T19:30:50.416Z","modified":"2026-09-08T02:12:43.036Z","1.0.0":"2026-08-29T19:30:50.828Z","1.0.1":"2026-09-01T03:40:08.020Z","1.0.2":"2026-09-01T04:53:56.085Z","1.0.3":"2026-09-01T04:54:54.568Z","2.0.0":"2026-09-03T19:13:26.769Z","3.0.0":"2026-09-07T19:19:35.628Z"},"author":{"name":"Canvastack Team"},"license":"MIT","keywords":["react","nextjs","form","schema-form","form-builder","canvastack","canvaform","textfield","select"],"description":"Schema-driven form engine with basic fields for React and Next.js by Canvastack","maintainers":[{"name":"canvastack","email":"canvastacks@gmail.com"}],"readme":"","readmeFilename":""}