{"_id":"@braedonsaunders/appkit-customization","_rev":"2-ced4061d59606f426e3111931a2b7501","name":"@braedonsaunders/appkit-customization","dist-tags":{"latest":"3.0.0"},"versions":{"2.0.0":{"name":"@braedonsaunders/appkit-customization","version":"2.0.0","keywords":["appkit","application-framework","typescript"],"author":{"name":"Braedon Saunders"},"license":"AGPL-3.0-or-later","_id":"@braedonsaunders/appkit-customization@2.0.0","maintainers":[{"name":"braedonsaunders","email":"bsaunders@rassaun.com"}],"homepage":"https://github.com/braedonsaunders/appkit/tree/main/packages/customization#readme","bugs":{"url":"https://github.com/braedonsaunders/appkit/issues"},"dist":{"shasum":"54bae5345b105e8fd5cb129c0b2758e6cd56d151","tarball":"https://registry.npmjs.org/@braedonsaunders/appkit-customization/-/appkit-customization-2.0.0.tgz","fileCount":71,"integrity":"sha512-5RxEUnjwaba5Mgb/d1vOM2ZlsEX0cyfdW9ZAvVTpuNA4Zfi68lg+LnGy/YkoUwtIn+b/OozAUUkgxgGz5tGZVw==","signatures":[{"sig":"MEUCIBnZADSxJ4iiFfga9vD8PA4Z6yaPdNGfq/YS3IhMe55RAiEAnEBv24ndeR22hvuSo+n9ktZK3wfEKFXgmiGuy5GwWTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braedonsaunders%2fappkit-customization@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":554495},"main":"./index.js","type":"module","_from":"file:braedonsaunders-appkit-customization-2.0.0.tgz","types":"./index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./react":{"types":"./react.d.ts","import":"./react.js","default":"./react.js"},"./memory":{"types":"./memory.d.ts","import":"./memory.js","default":"./memory.js"},"./drizzle":{"types":"./drizzle.d.ts","import":"./drizzle.js","default":"./drizzle.js"},"./styles.css":"./styles.css","./package.json":"./package.json","./persistence-schema":{"types":"./persistence-schema.d.ts","import":"./persistence-schema.js","default":"./persistence-schema.js"}},"_npmUser":{"name":"braedonsaunders","email":"bsaunders@rassaun.com"},"_resolved":"/tmp/24e56ebdafd481dde7ec8da83ddd19b2/braedonsaunders-appkit-customization-2.0.0.tgz","_integrity":"sha512-5RxEUnjwaba5Mgb/d1vOM2ZlsEX0cyfdW9ZAvVTpuNA4Zfi68lg+LnGy/YkoUwtIn+b/OozAUUkgxgGz5tGZVw==","repository":{"url":"git+https://github.com/braedonsaunders/appkit.git","type":"git","directory":"packages/customization"},"_npmVersion":"10.9.8","description":"Production form, custom-field, saved-view, and record-list runtime with React, memory, and Drizzle adapters.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","drizzle-orm":"^0.45.2","lucide-react":"^1.24.0","@braedonsaunders/appkit-db":"^0.2.0","@braedonsaunders/appkit-ui":"^0.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"drizzle-orm":{"optional":true},"lucide-react":{"optional":true},"@braedonsaunders/appkit-db":{"optional":true},"@braedonsaunders/appkit-ui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/appkit-customization_2.0.0_1787007443396_0.033781201969868224","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@braedonsaunders/appkit-customization","version":"3.0.0","description":"Production form, custom-field, saved-view, and record-list runtime with React, memory, and Drizzle adapters.","license":"AGPL-3.0-or-later","type":"module","sideEffects":["*.css"],"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./react":{"types":"./react.d.ts","import":"./react.js","default":"./react.js"},"./drizzle":{"types":"./drizzle.d.ts","import":"./drizzle.js","default":"./drizzle.js"},"./persistence-schema":{"types":"./persistence-schema.d.ts","import":"./persistence-schema.js","default":"./persistence-schema.js"},"./memory":{"types":"./memory.d.ts","import":"./memory.js","default":"./memory.js"},"./styles.css":"./styles.css","./package.json":"./package.json"},"main":"./index.js","types":"./index.d.ts","author":{"name":"Braedon Saunders"},"repository":{"type":"git","url":"git+https://github.com/braedonsaunders/appkit.git","directory":"packages/customization"},"homepage":"https://github.com/braedonsaunders/appkit/tree/main/packages/customization#readme","bugs":{"url":"https://github.com/braedonsaunders/appkit/issues"},"engines":{"node":">=22"},"keywords":["appkit","application-framework","typescript"],"dependencies":{"zod":"^4.4.3"},"peerDependencies":{"@braedonsaunders/appkit-db":"^0.2.0","@braedonsaunders/appkit-ui":"^0.3.0","drizzle-orm":"^0.45.2","lucide-react":"^1.24.0","react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"@braedonsaunders/appkit-db":{"optional":true},"@braedonsaunders/appkit-ui":{"optional":true},"drizzle-orm":{"optional":true},"lucide-react":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"_id":"@braedonsaunders/appkit-customization@3.0.0","_integrity":"sha512-5eyKv7G3tVzd2wsHYtRz6thL2FR2PzELtDSBjeQPZFixsFDPtmOA+V/y/Rxxb/Yjho+me8O8SXgLocE4mUxcPQ==","_resolved":"/tmp/0c2817c605e4e7dac634f85d13048135/braedonsaunders-appkit-customization-3.0.0.tgz","_from":"file:braedonsaunders-appkit-customization-3.0.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-5eyKv7G3tVzd2wsHYtRz6thL2FR2PzELtDSBjeQPZFixsFDPtmOA+V/y/Rxxb/Yjho+me8O8SXgLocE4mUxcPQ==","shasum":"a7ea0c79ff8a06ec71ca50f4cdb68545bc36e118","tarball":"https://registry.npmjs.org/@braedonsaunders/appkit-customization/-/appkit-customization-3.0.0.tgz","fileCount":71,"unpackedSize":554495,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braedonsaunders%2fappkit-customization@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkpWsMwtMRqIH9FaAaGd4y1NTRf9Xts13DVubpyLzLGQIgBfsSvTjMDSHkfrNsSn6o/ln0mRIPtFfyEHUPo3MT7zA="}]},"_npmUser":{"name":"braedonsaunders","email":"bsaunders@rassaun.com"},"directories":{},"maintainers":[{"name":"braedonsaunders","email":"bsaunders@rassaun.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/appkit-customization_3.0.0_1789182640027_0.15464748042830623"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-17T22:57:23.232Z","modified":"2026-09-12T03:10:40.464Z","2.0.0":"2026-08-17T22:57:23.569Z","3.0.0":"2026-09-12T03:10:40.163Z"},"bugs":{"url":"https://github.com/braedonsaunders/appkit/issues"},"author":{"name":"Braedon Saunders"},"license":"AGPL-3.0-or-later","homepage":"https://github.com/braedonsaunders/appkit/tree/main/packages/customization#readme","keywords":["appkit","application-framework","typescript"],"repository":{"type":"git","url":"git+https://github.com/braedonsaunders/appkit.git","directory":"packages/customization"},"description":"Production form, custom-field, saved-view, and record-list runtime with React, memory, and Drizzle adapters.","maintainers":[{"name":"braedonsaunders","email":"bsaunders@rassaun.com"}],"readme":"# @braedonsaunders/appkit-customization\n\nProduction form, custom-field, saved-view, and record-list runtime with React, memory, and Drizzle adapters.\n\n## Install\n\n```bash\npnpm add @braedonsaunders/appkit-customization\n```\n\nSee the [AppKit documentation](https://github.com/braedonsaunders/appkit#readme) for package composition, optional adapters, and production guidance.\n","readmeFilename":"README.md"}