{"_id":"@object-ui/plugin-form","_rev":"78-190ac5dcf66ef427213a4936289a0b6b","name":"@object-ui/plugin-form","dist-tags":{"latest":"17.6.0"},"versions":{"0.3.0":{"name":"@object-ui/plugin-form","version":"0.3.0","license":"MIT","_id":"@object-ui/plugin-form@0.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"3f4e384430f817390fc0a19c8419e2bd73ec7d46","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-0.3.0.tgz","fileCount":12,"integrity":"sha512-UE/ALG76wiqEncf81lAQuEtIb/huU6Cg7FNZOD24PG011jwrAHrvHFcqKlCoBVIN6KOlXv8LW5u8AP4iKvtKEw==","signatures":[{"sig":"MEYCIQCJhswUfp9tODJmYHYEpXSJJyS48C4KWOgiPiTg/Py4QQIhALGuiq8a9eNwYS2DNgRjKRhrz1C8k1uwIqN1TSDswyhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46755},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ddb5650c6b9b68c541e3e4d143cdce13/object-ui-plugin-form-0.3.0.tgz","_integrity":"sha512-UE/ALG76wiqEncf81lAQuEtIb/huU6Cg7FNZOD24PG011jwrAHrvHFcqKlCoBVIN6KOlXv8LW5u8AP4iKvtKEw==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"0.3.0","@object-ui/react":"0.3.0","@object-ui/types":"0.3.0","@object-ui/fields":"0.3.0","@object-ui/components":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_0.3.0_1769500962124_0.06972126354713848","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@object-ui/plugin-form","version":"0.3.1","license":"MIT","_id":"@object-ui/plugin-form@0.3.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"29f1b5300413cda71b614a919049d0ab8fc1fb1c","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-0.3.1.tgz","fileCount":13,"integrity":"sha512-EUNxcUzza41CwFrgZSB9kVyLIu7sUJ55kgD67QqYR17DtgVYgz2Oj1PHmq92Ut9laBtcmdmL28KuoOtO/PUk+w==","signatures":[{"sig":"MEYCIQCdw3zNV+gtWCYgF9MP3F4SZe5rNSiWQ5KWD9OHpKI94wIhAJU+abkhGWmFzmirC/Jdyc29jBCUGo6hPN1v7fqNd43g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47034},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-0.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9fa55f04db67dad9c12079d0413d5d5d/object-ui-plugin-form-0.3.1.tgz","_integrity":"sha512-EUNxcUzza41CwFrgZSB9kVyLIu7sUJ55kgD67QqYR17DtgVYgz2Oj1PHmq92Ut9laBtcmdmL28KuoOtO/PUk+w==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"0.3.1","@object-ui/react":"0.3.1","@object-ui/types":"0.3.1","@object-ui/fields":"0.3.1","@object-ui/components":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_0.3.1_1769504624309_0.3000077759395139","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@object-ui/plugin-form","version":"0.5.0","license":"MIT","_id":"@object-ui/plugin-form@0.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"2d5497251420c3cb6212767e089a6bf386a88be7","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-0.5.0.tgz","fileCount":18,"integrity":"sha512-j/7Bvj9q1Puhioa0+9nqicwlaWitpxDc3MVLJyf5OC3x8RLqZV8M8g6ffMFBMR9LpdgcmayDPjHkM5G9nAfFdg==","signatures":[{"sig":"MEQCIEdssJuLAWebV+2xoF+3FOa+7t6lKWU4Hd4MceY6EAiMAiBOAwwgtj5XbsIZQwJUP+eRuKLUbBaQcS/+5ymj1P5UIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58639},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0a3c5d1910eaaece93b04064dee80975/object-ui-plugin-form-0.5.0.tgz","_integrity":"sha512-j/7Bvj9q1Puhioa0+9nqicwlaWitpxDc3MVLJyf5OC3x8RLqZV8M8g6ffMFBMR9LpdgcmayDPjHkM5G9nAfFdg==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"0.5.0","@object-ui/react":"0.5.0","@object-ui/types":"0.5.0","@object-ui/fields":"0.5.0","@object-ui/components":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.3","@object-ui/data-objectstack":"0.5.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_0.5.0_1770264968523_0.8936623743062004","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@object-ui/plugin-form","version":"2.0.0","license":"MIT","_id":"@object-ui/plugin-form@2.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c7557822a18248d476f2408764cbd9316a6f6339","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-2.0.0.tgz","fileCount":36,"integrity":"sha512-FZ77KI1d9D+G4kKJmZIM0DFNFs/FAx3gBJVlkc3V8BGHCB5tk0nLUuAe3MEefSPuaipfjf4S9YHjdc6IeQRHyw==","signatures":[{"sig":"MEUCIQCVrA9RznmpEw0pD5NjFSbPgBLKHZ5LirRMEjmOsiG1NwIgJau2uTl7b+DV1ymRk8wuMSQO+c31zcpQIJ97XJrveyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223326},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/59aae17b64f3e2e2bbfa23639773a708/object-ui-plugin-form-2.0.0.tgz","_integrity":"sha512-FZ77KI1d9D+G4kKJmZIM0DFNFs/FAx3gBJVlkc3V8BGHCB5tk0nLUuAe3MEefSPuaipfjf4S9YHjdc6IeQRHyw==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"2.0.0","@object-ui/react":"2.0.0","@object-ui/types":"2.0.0","@object-ui/fields":"2.0.0","@object-ui/components":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.9","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.3","@object-ui/data-objectstack":"2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_2.0.0_1770827295770_0.6881213555547108","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@object-ui/plugin-form","version":"3.0.0","license":"MIT","_id":"@object-ui/plugin-form@3.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"ac0923b266bcd0e00dcd02dc6c6ea79e427896a3","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.0.0.tgz","fileCount":40,"integrity":"sha512-Akd+3iBamuUD4f5u1cabz2f48Lt0oElDRMeKWrbrFw0VxPBN3SEH2ktqZfpDrnxnw/8u2P4MmwdnwAmtamTrTQ==","signatures":[{"sig":"MEYCIQDMM4qhN18lYK4l7+uVXNidWRo+GTK8aJAYR1D8jhsu9wIhAOJWeDDi9ouq1MJv0y9QxfqfnLCpB/acRbLfjATSFdye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237032},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/44df776d0c04b2a75eb59199952f70de/object-ui-plugin-form-3.0.0.tgz","_integrity":"sha512-Akd+3iBamuUD4f5u1cabz2f48Lt0oElDRMeKWrbrFw0VxPBN3SEH2ktqZfpDrnxnw/8u2P4MmwdnwAmtamTrTQ==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"3.0.0","@object-ui/react":"3.0.0","@object-ui/types":"3.0.0","@object-ui/fields":"3.0.0","@object-ui/components":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.0.0_1771037267731_0.7969705523707911","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@object-ui/plugin-form","version":"3.0.1","license":"MIT","_id":"@object-ui/plugin-form@3.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"3f7641d7829d23dd699f3a42203a5f66a22313a9","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.0.1.tgz","fileCount":40,"integrity":"sha512-dtbunckefpWrFs2+KarZmeUJFNzREA9OIWstxqEVm+DiRdC9B67RTB4a01RDAwwjaX6EO/OQK3WexcLi3aaCQQ==","signatures":[{"sig":"MEQCIDdgHcUu0Y9VxqiRzygPHgxvjDSXXv+udsRB6M8Z89V7AiAsnnt75d11epl6rV4+kR3mXbZLYEL9eOXKIoE/dbt9dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237235},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/80da8c391a5c2c1c09239f22fde4a5dd/object-ui-plugin-form-3.0.1.tgz","_integrity":"sha512-dtbunckefpWrFs2+KarZmeUJFNzREA9OIWstxqEVm+DiRdC9B67RTB4a01RDAwwjaX6EO/OQK3WexcLi3aaCQQ==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"3.0.1","@object-ui/react":"3.0.1","@object-ui/types":"3.0.1","@object-ui/fields":"3.0.1","@object-ui/components":"3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.0.1_1771042359685_0.21348892075762027","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@object-ui/plugin-form","version":"3.0.2","license":"MIT","_id":"@object-ui/plugin-form@3.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"bdc7c7b334d4c83c21ccd38def7ede97b4591282","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.0.2.tgz","fileCount":40,"integrity":"sha512-2a/e3cPlIc7MmESSot5dEZbLV8f8eshK8uQ0hKffFfgw3IcgOltcv4EDF4/11pP0mJJrBYniSxMsLBDFpPelFw==","signatures":[{"sig":"MEYCIQDDuKG7Dd9l/TpADQayQL0t9EoPoCGXDu6oHUbopnlAQAIhALzE3UVmDGmJSDvNZZtWiTG0ZefCdSJjw1hQ6sNNMw8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237395},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/50f4e32fcca82f1800578a45842dfd50/object-ui-plugin-form-3.0.2.tgz","_integrity":"sha512-2a/e3cPlIc7MmESSot5dEZbLV8f8eshK8uQ0hKffFfgw3IcgOltcv4EDF4/11pP0mJJrBYniSxMsLBDFpPelFw==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"3.0.2","@object-ui/react":"3.0.2","@object-ui/types":"3.0.2","@object-ui/fields":"3.0.2","@object-ui/components":"3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.0.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.0.2_1771092339083_0.8761613487635276","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@object-ui/plugin-form","version":"3.0.3","license":"MIT","_id":"@object-ui/plugin-form@3.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"af5b1bf6e9d91f0332fd7303fdefed55708a6a91","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.0.3.tgz","fileCount":34,"integrity":"sha512-lCt+YHFrAXydPR3WF9LqjqFX1yoQXo23u4KWug6YGVLqMOVVIhy1HoxsG3esq1qkxlEWHxIBO+q5GcfFE5t3iw==","signatures":[{"sig":"MEUCIQCFAhPCdSRIrzSjD/jU83uoiZtwinlYw2Eomau0TyyfUwIgI0pL3Pw+bEywa0eIaxFaCJgHS/VNDtZ3kpKm44cnulU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235765},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6d5d9bf7157a2981a2df2948ce623c4d/object-ui-plugin-form-3.0.3.tgz","_integrity":"sha512-lCt+YHFrAXydPR3WF9LqjqFX1yoQXo23u4KWug6YGVLqMOVVIhy1HoxsG3esq1qkxlEWHxIBO+q5GcfFE5t3iw==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.563.0","@object-ui/core":"3.0.3","@object-ui/react":"3.0.3","@object-ui/types":"3.0.3","@object-ui/fields":"3.0.3","@object-ui/components":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.0.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.0.3_1771211447182_0.820823815854725","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@object-ui/plugin-form","version":"3.1.0","license":"MIT","_id":"@object-ui/plugin-form@3.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"9818c42ccf68b1a74a6361e72d8e705bddbbe120","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.1.0.tgz","fileCount":43,"integrity":"sha512-0TqUNazo9bgmgme7QiUO+EjR96zk/tnYS8phj6cvZCHPtIrileORvgIp+EROqWHc1FJEONJFj8yVv/mJmlU1Eg==","signatures":[{"sig":"MEQCICQeC6/Z10HPcYuNMdvBAgfV5LmcM/arY3IaJLYVTrhEAiBMMPA1IUv4JkoqHbVAWlK4MMdErQlyg3ITIHedqvKNuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332323},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/74c32ab4b666d7884a7d11573cb880d6/object-ui-plugin-form-3.1.0.tgz","_integrity":"sha512-0TqUNazo9bgmgme7QiUO+EjR96zk/tnYS8phj6cvZCHPtIrileORvgIp+EROqWHc1FJEONJFj8yVv/mJmlU1Eg==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.576.0","@object-ui/core":"3.1.0","@object-ui/react":"3.1.0","@object-ui/types":"3.1.0","@object-ui/fields":"3.1.0","@object-ui/components":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.1.0_1772443026920_0.6008177905165992","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@object-ui/plugin-form","version":"3.1.1","license":"MIT","_id":"@object-ui/plugin-form@3.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"2395cc41f64d0335dd78dfefc58b97002fd84ebb","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.1.1.tgz","fileCount":43,"integrity":"sha512-Im6IFE8zd1+Tp6Z3bV5SbIWIZ48QvU35UC0xoSy9U8fmdKkCKn2YdB+p/yIvxv8jGXoUY4F4WxcvweLpuwIfHw==","signatures":[{"sig":"MEQCIB578pLzlXqac3/IXv3tcTBPj7rTTsyGnM3GpS25OyjLAiAP1rrAkPn2JU0G5iGTrpqjM4UabtdjN5D1nChvgjDzoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332516},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c89e1959c531e0255c8eb4cab3bf911f/object-ui-plugin-form-3.1.1.tgz","_integrity":"sha512-Im6IFE8zd1+Tp6Z3bV5SbIWIZ48QvU35UC0xoSy9U8fmdKkCKn2YdB+p/yIvxv8jGXoUY4F4WxcvweLpuwIfHw==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.576.0","@object-ui/core":"3.1.1","@object-ui/react":"3.1.1","@object-ui/types":"3.1.1","@object-ui/fields":"3.1.1","@object-ui/components":"3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.1.1_1772547131172_0.0024686095663464247","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@object-ui/plugin-form","version":"3.1.2","license":"MIT","_id":"@object-ui/plugin-form@3.1.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"e46f1499bd5c163b79bd1b62b8d33656a143cb45","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.1.2.tgz","fileCount":43,"integrity":"sha512-yHSzdV2YkNu3Prh5BshR9szE6DJyaTByI35YqdNzlpjFy/N9ZXXMCd/IC2yiGA5UyDkA/NQ7qsaxUlX+9mkrmg==","signatures":[{"sig":"MEUCIFhjjGwyCsQiGsrfvFt+TFcJg77EsktsAmCBt9hbTvmYAiEA7xjzdLJqeObpo4RP2oU1UxRLAW2GimQ4KQ0NckxSLX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332786},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/70de89268d425b02775844b46124ce97/object-ui-plugin-form-3.1.2.tgz","_integrity":"sha512-yHSzdV2YkNu3Prh5BshR9szE6DJyaTByI35YqdNzlpjFy/N9ZXXMCd/IC2yiGA5UyDkA/NQ7qsaxUlX+9mkrmg==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.576.0","@object-ui/core":"3.1.2","@object-ui/react":"3.1.2","@object-ui/types":"3.1.2","@object-ui/fields":"3.1.2","@object-ui/components":"3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.1.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.1.2_1772632432723_0.5499983444643524","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@object-ui/plugin-form","version":"3.1.3","license":"MIT","_id":"@object-ui/plugin-form@3.1.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"fa47ad4904e46cd7a3de7b01f53cf0a789c0d90d","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.1.3.tgz","fileCount":43,"integrity":"sha512-LShSFTA0s/pVP2FsUJCcF5cjMtmdi4s2Mz01OLLyTpLSHnKxLuGafdMHQnanSfzp8/evZ/6NoDn6OGaHbMq1vA==","signatures":[{"sig":"MEYCIQDgEH2fTQC4p37F92sA8+2cJgSjz1Q+vEFiQ+xDTJDTngIhAM/EIax8VqE5aeROfpAgqwXKTad2R9tQ7I7Yjp7nNY/j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332945},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/300cc48bdc9b1a2b43910ff318dfc392/object-ui-plugin-form-3.1.3.tgz","_integrity":"sha512-LShSFTA0s/pVP2FsUJCcF5cjMtmdi4s2Mz01OLLyTpLSHnKxLuGafdMHQnanSfzp8/evZ/6NoDn6OGaHbMq1vA==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lucide-react":"^0.577.0","@object-ui/core":"3.1.3","@object-ui/react":"3.1.3","@object-ui/types":"3.1.3","@object-ui/fields":"3.1.3","@object-ui/components":"3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","vite":"^7.3.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^5.1.4","@object-ui/data-objectstack":"3.1.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.1.3_1773371925263_0.30383657315425316","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@object-ui/plugin-form","version":"3.1.4","license":"MIT","_id":"@object-ui/plugin-form@3.1.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c4974e9134fada8813f815c3a07ec171c882051b","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.1.4.tgz","fileCount":43,"integrity":"sha512-CMdeG9JwJLhI/m0fBT5LrJaKI+n8RqqhYM3rz6oMXdwRP8c65oAxE3hqcZOAQuu+a3XbjdynNV51K6mAfc8bog==","signatures":[{"sig":"MEUCIA27D0U71t+xl0osnKSx2Q9IxXY/L6sdFlgkWIpd4J8TAiEAk4Wm+74A96rKxtJwFU4ogbWXMo4UkziMAhGfbgLHiUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328072},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/289b41da85a9c03a60b64a794d6fe5d9/object-ui-plugin-form-3.1.4.tgz","_integrity":"sha512-CMdeG9JwJLhI/m0fBT5LrJaKI+n8RqqhYM3rz6oMXdwRP8c65oAxE3hqcZOAQuu+a3XbjdynNV51K6mAfc8bog==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.1","dependencies":{"lucide-react":"^0.577.0","@object-ui/core":"3.1.4","@object-ui/react":"3.1.4","@object-ui/types":"3.1.4","@object-ui/fields":"3.1.4","@object-ui/components":"3.1.4"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","vite":"^8.0.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"3.1.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.1.4_1774260966902_0.8686289777389029","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@object-ui/plugin-form","version":"3.1.5","license":"MIT","_id":"@object-ui/plugin-form@3.1.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"65fcad7fc62c3cf346c6863b20ab7a67628471c3","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.1.5.tgz","fileCount":43,"integrity":"sha512-z0TsR6olQiXypO6CWnwkcoOXzQvQWV5UB6kPWuvV65I6GpZtCNb43+Ml/oRe8YHS+2IimbhEZza91jp+zp0Fsg==","signatures":[{"sig":"MEUCIGDQqFLuRKN2IlzQk6vCxal+jj9nZ1UPzCnos1Mng0Y9AiEAnFA8FPNOZ/l8utg2SW01uZaFzxQDJ/FYVVO3GipMubE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328232},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a1e08efd96fed42e64b994a9e95eff15/object-ui-plugin-form-3.1.5.tgz","_integrity":"sha512-z0TsR6olQiXypO6CWnwkcoOXzQvQWV5UB6kPWuvV65I6GpZtCNb43+Ml/oRe8YHS+2IimbhEZza91jp+zp0Fsg==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.1","dependencies":{"lucide-react":"^0.577.0","@object-ui/core":"3.1.5","@object-ui/react":"3.1.5","@object-ui/types":"3.1.5","@object-ui/fields":"3.1.5","@object-ui/components":"3.1.5"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","vite":"^8.0.1","typescript":"^5.9.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"3.1.5"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.1.5_1774414942561_0.13552416197285932","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@object-ui/plugin-form","version":"3.3.0","license":"MIT","_id":"@object-ui/plugin-form@3.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d480610c7e875d3cb41bd3fe7a911e87704fc34d","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.3.0.tgz","fileCount":43,"integrity":"sha512-5i++2hrrDPd1+EkxzYqF47Sa+jMei+xEmAmBEm6wUtuAgEN3G2UwuPAS6eb73ZGQQv0od97alhYvTwUwlKUnHg==","signatures":[{"sig":"MEYCIQDBiAFDurRgedD/Wh6pL2qM6hGtJecX3vhVU6MaLx/IlwIhAPY7+z345JAMyUAMCGmEucdA9atTSS9V+tIvD6EgCiY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328624},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fe12674a0d70872a558f7a1f86970bd8/object-ui-plugin-form-3.3.0.tgz","_integrity":"sha512-5i++2hrrDPd1+EkxzYqF47Sa+jMei+xEmAmBEm6wUtuAgEN3G2UwuPAS6eb73ZGQQv0od97alhYvTwUwlKUnHg==","_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.8.0","@object-ui/core":"3.3.0","@object-ui/react":"3.3.0","@object-ui/types":"3.3.0","@object-ui/fields":"3.3.0","@object-ui/components":"3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.2","vite":"^8.0.8","typescript":"^6.0.2","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"3.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.3.0_1776157012696_0.5667646309536072","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@object-ui/plugin-form","version":"3.3.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@3.3.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"934f7ffee551e6cc1f313b3b3b49051bb9857bc1","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.3.1.tgz","fileCount":18,"integrity":"sha512-+/8WmTKPLpSawjHU+AZPZ+Xy+lOdEp4bur31ZZsJaYfDzCNusdOLxUMxmEDtC4xF/R4pQq3jQS450J/RN1Hz8g==","signatures":[{"sig":"MEUCIQCbijVZ9gYDZ0wnkC0MIbKtvLBE7KIyii35V38HRLmdTQIgP4mVHCds4FOh7uU794UtNA2PXRRWZydoSUcqSm5LBdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142377},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/048740c150daf1c68d3c788d46a153de/object-ui-plugin-form-3.3.1.tgz","_integrity":"sha512-+/8WmTKPLpSawjHU+AZPZ+Xy+lOdEp4bur31ZZsJaYfDzCNusdOLxUMxmEDtC4xF/R4pQq3jQS450J/RN1Hz8g==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.8.0","@object-ui/core":"3.3.1","@object-ui/react":"3.3.1","@object-ui/types":"3.3.1","@object-ui/fields":"3.3.1","@object-ui/components":"3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.9","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"3.3.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.3.1_1777943212470_0.22764316600697043","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@object-ui/plugin-form","version":"3.3.2","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@3.3.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"da5f1f78c585c1c2ad364674e2738a0f4c3df708","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.3.2.tgz","fileCount":18,"integrity":"sha512-zY7MH/MB6Iwl2TrPV+Y4KZRZi7SPCgDGrOZhyczxeiMwM5/y+jEZCURMWrVBVPDgNxZ/jo8JcPe9DG1FbCHMEA==","signatures":[{"sig":"MEYCIQCYpL5PPGEfxYoSUOcMcuEZoPnVfSJT6KIUafkh6L3GtQIhAL8TMDgD3OX7H8RkDSmDCDDStmpCRHqmyaCcx9sCbCI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142538},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0d46dfa39bc6ce26338e0074fb8feed7/object-ui-plugin-form-3.3.2.tgz","_integrity":"sha512-zY7MH/MB6Iwl2TrPV+Y4KZRZi7SPCgDGrOZhyczxeiMwM5/y+jEZCURMWrVBVPDgNxZ/jo8JcPe9DG1FbCHMEA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.8.0","@object-ui/core":"3.3.2","@object-ui/react":"3.3.2","@object-ui/types":"3.3.2","@object-ui/fields":"3.3.2","@object-ui/components":"3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"3.3.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.3.2_1777972459471_0.9037918455220262","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@object-ui/plugin-form","version":"3.4.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@3.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"98e4c28b377a472a8e3852b82c6e43cd89496b00","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-3.4.0.tgz","fileCount":18,"integrity":"sha512-qzu5qSmwBs50dv3SY3ag7VPu5eGeNKITYYrT7bCCyhC3X01CpFMMO0hOYK3AparByprrt0yOWPrdjpcpPgjLmw==","signatures":[{"sig":"MEYCIQD6b5gTBh7ymmnIPT2VIF8yKo35Ey7G8BgtAplmwgwt7AIhAJA6jzzjI0FsRyOFjlkZqpMztPBzv8/G48sG1vE6n/Af","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146799},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-3.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/68dd2f5927e66b417436e96ec7a236f4/object-ui-plugin-form-3.4.0.tgz","_integrity":"sha512-qzu5qSmwBs50dv3SY3ag7VPu5eGeNKITYYrT7bCCyhC3X01CpFMMO0hOYK3AparByprrt0yOWPrdjpcpPgjLmw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"3.4.0","@object-ui/react":"3.4.0","@object-ui/types":"3.4.0","@object-ui/fields":"3.4.0","@object-ui/components":"3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"3.4.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_3.4.0_1778123636388_0.956554743838044","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@object-ui/plugin-form","version":"4.0.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"e68980518e79237adea39c6ecd84033ac9c93be8","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.1.tgz","fileCount":18,"integrity":"sha512-9T1YX9O9FqZAIuMdPefXtQrLlOOLeqqQ+dXTGhg46fHuV0dITsSk0dVriWxW/HK4hoM0ZDaUVW2V1Os9Txplug==","signatures":[{"sig":"MEUCIQDPzLiPiCCqPzCkx7TP5cicdY76IpWQLYUOfkuDLacbIwIgDlOJbK3t/RxhH0TyJN6bk3ThB1NcSA908rnmYWrX5jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147152},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/41475cba0c2c13709e9da98519857387/object-ui-plugin-form-4.0.1.tgz","_integrity":"sha512-9T1YX9O9FqZAIuMdPefXtQrLlOOLeqqQ+dXTGhg46fHuV0dITsSk0dVriWxW/HK4hoM0ZDaUVW2V1Os9Txplug==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.1","@object-ui/react":"4.0.1","@object-ui/types":"4.0.1","@object-ui/fields":"4.0.1","@object-ui/components":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.1_1778150106390_0.991114047501853","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@object-ui/plugin-form","version":"4.0.3","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"2e4258ac143319f2a25d23c2c3d5124ab618a881","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.3.tgz","fileCount":18,"integrity":"sha512-R24mAYeblyza3eTj+aEJ8HBx8r6qiMMfI6L8Zy/I2/1WLyT37MOxfIcHXOEsnFEPGQOYh88N0ZMNRzMJEkDR6Q==","signatures":[{"sig":"MEYCIQDi2L5Xok3XdWLVX8Z4MccL9ls1sx3Rly7GOi4j9qdDigIhAP8DdDimWxQnTsc6nWMTaZtIqUOG/KNSzXCCLe6V2UZ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148710},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fed939c7a993bb0786e87422a3c7de35/object-ui-plugin-form-4.0.3.tgz","_integrity":"sha512-R24mAYeblyza3eTj+aEJ8HBx8r6qiMMfI6L8Zy/I2/1WLyT37MOxfIcHXOEsnFEPGQOYh88N0ZMNRzMJEkDR6Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.3","@object-ui/react":"4.0.3","@object-ui/types":"4.0.3","@object-ui/fields":"4.0.3","@object-ui/components":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.3_1778227896147_0.36738246002701813","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@object-ui/plugin-form","version":"4.0.4","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"3a0549ab2e4dc2d7a6d273cc1d2ffef061054218","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.4.tgz","fileCount":18,"integrity":"sha512-pToza+GZucbtb2HVkZPByRMQU6S50vgqyhKSZ+VyU+THrzuC8BvcCqH/+fzJtiFmE2PzQgHznehJ32p990+KdQ==","signatures":[{"sig":"MEUCIQDKn/4D1jT7zWWqxLZ/EGnoYYPkgWE/u4glDlyi2Gz27QIgIIfbrXyoW2CQAJjPF0xEViEbk/jbW/zRreZ99Ssm9O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134827},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/171902328de50bd0664b524c3d65e928/object-ui-plugin-form-4.0.4.tgz","_integrity":"sha512-pToza+GZucbtb2HVkZPByRMQU6S50vgqyhKSZ+VyU+THrzuC8BvcCqH/+fzJtiFmE2PzQgHznehJ32p990+KdQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.4","@object-ui/react":"4.0.4","@object-ui/types":"4.0.4","@object-ui/fields":"4.0.4","@object-ui/components":"4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.4_1778232550473_0.96289967029043","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@object-ui/plugin-form","version":"4.0.5","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"3ce5f3244b698e2bf49e3ef092fc733692c8007d","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.5.tgz","fileCount":18,"integrity":"sha512-O9ig043qFYDxMR9ERMizAzVzeI/oqTCACgGfgktFXXEAPsumRV8N0SPcdXon8z/CB0alqYoq9Rd+Ro1AjQ6i0Q==","signatures":[{"sig":"MEUCIQCWtofpLaWD+rK4pL30qD8QFaduAxK2bqdM6ZbWIGMzdwIgDUyyeOTcNPtXRfziEI8Dj5GVmCgFg99TJ/X8PRvCrBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136204},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/07c7ff720280c3b302ce82785606cead/object-ui-plugin-form-4.0.5.tgz","_integrity":"sha512-O9ig043qFYDxMR9ERMizAzVzeI/oqTCACgGfgktFXXEAPsumRV8N0SPcdXon8z/CB0alqYoq9Rd+Ro1AjQ6i0Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.5","@object-ui/react":"4.0.5","@object-ui/types":"4.0.5","@object-ui/fields":"4.0.5","@object-ui/components":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.5"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.5_1778234755424_0.5298825921771877","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@object-ui/plugin-form","version":"4.0.6","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"4cb43cba3a0d20f7c535c5e8db1dc0513da33cad","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.6.tgz","fileCount":18,"integrity":"sha512-vr3RluOBr/nSY4V8tdxRiWzMUwlCN+dQ+SKGn1OzlxAF07pyDSasAOgl1UYPEY9DwXcvmnZHvJPbFhfHMNuCEw==","signatures":[{"sig":"MEQCIFuCZimeQojqHOyp+SJDMSJHKBjYCD1RMFJxqtl5T6HoAiA9ES4vHicm1SpMDh3gqPpnSWT3YS5uZfcY/YTFTPNCWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137221},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/54a53cffa06d646627951374180bd1e1/object-ui-plugin-form-4.0.6.tgz","_integrity":"sha512-vr3RluOBr/nSY4V8tdxRiWzMUwlCN+dQ+SKGn1OzlxAF07pyDSasAOgl1UYPEY9DwXcvmnZHvJPbFhfHMNuCEw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.6","@object-ui/react":"4.0.6","@object-ui/types":"4.0.6","@object-ui/fields":"4.0.6","@object-ui/components":"4.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.6_1778240994927_0.5856273032991446","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"@object-ui/plugin-form","version":"4.0.7","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"574668d922916cc89831becb48eefd2d0e5fc1aa","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.7.tgz","fileCount":18,"integrity":"sha512-bk33rqSfFhn+qMivcqnUVtsjYbr26UKwGeABN2hHrjRvWrQwn7tMckN7pIVjXwWaxiusMzo5n3TzxJTgN8S1Xg==","signatures":[{"sig":"MEYCIQCKoMzq/VRF9kxqru0FQa6TsYQcrcApLYE9lBdsHVi+JgIhAMrQ6XWsBxuBcVHPdC9y/thF6WEwjjkfSmxiAd5HHNbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137424},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.7.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5a8723e89e38b5e7a6ee8b5b896d7191/object-ui-plugin-form-4.0.7.tgz","_integrity":"sha512-bk33rqSfFhn+qMivcqnUVtsjYbr26UKwGeABN2hHrjRvWrQwn7tMckN7pIVjXwWaxiusMzo5n3TzxJTgN8S1Xg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.7","@object-ui/react":"4.0.7","@object-ui/types":"4.0.7","@object-ui/fields":"4.0.7","@object-ui/components":"4.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.2","vite":"^8.0.10","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.7"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.7_1778284259184_0.07738948567442194","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"@object-ui/plugin-form","version":"4.0.8","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.8","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"eeb3618cdce6aa9347f1634fb69ea90ab8a706c8","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.8.tgz","fileCount":19,"integrity":"sha512-GQ9zWkLOTet7nnJ+qW8B3+p7suPlYVeqA5DXCOpby0m73iBOC1IzbmLTmXSbGKCMfH85f9bSGpUXxkxNY0AeuQ==","signatures":[{"sig":"MEUCIQD1zlZUByeheG0CPMzMQ++JgtOawKux2cQ1r9WELm2jeAIgYVTV2HOJsdqmBxFdECIOrMc9EbIX/Coc29AyjjcUGkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140063},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.8.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/413bee08aae74fcaf52ca6d1c637f682/object-ui-plugin-form-4.0.8.tgz","_integrity":"sha512-GQ9zWkLOTet7nnJ+qW8B3+p7suPlYVeqA5DXCOpby0m73iBOC1IzbmLTmXSbGKCMfH85f9bSGpUXxkxNY0AeuQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.8","@object-ui/react":"4.0.8","@object-ui/types":"4.0.8","@object-ui/fields":"4.0.8","@object-ui/components":"4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.12","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.8"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.8_1778849017413_0.8067220097216365","host":"s3://npm-registry-packages-npm-production"}},"4.0.9":{"name":"@object-ui/plugin-form","version":"4.0.9","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.9","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"46598c949b4dec1ca0bc9d4ef2b09f723bb948f5","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.9.tgz","fileCount":19,"integrity":"sha512-mx4pzPrCkLp3BvaTk9xG5l5WeXTyKz2pNyTATdkI3jhdpJ0c1Vr5ZDZ8cd+cTipztKKFxcgq7Gv6EtzbvMTgOQ==","signatures":[{"sig":"MEYCIQDJIo45Bo7CG2KW/hnqFCKvLxIdCan7oKgLCC4ZoiozeAIhAKhQQewi0PmuH2ExDfA0EDUD9VSPTsaDWOZ5LOK6l5gO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140223},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.9.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/959c6e74baeae36423e351d7e3aed193/object-ui-plugin-form-4.0.9.tgz","_integrity":"sha512-mx4pzPrCkLp3BvaTk9xG5l5WeXTyKz2pNyTATdkI3jhdpJ0c1Vr5ZDZ8cd+cTipztKKFxcgq7Gv6EtzbvMTgOQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.9","@object-ui/react":"4.0.9","@object-ui/types":"4.0.9","@object-ui/fields":"4.0.9","@object-ui/components":"4.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.12","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.9"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.9_1778906253627_0.503346509688863","host":"s3://npm-registry-packages-npm-production"}},"4.0.10":{"name":"@object-ui/plugin-form","version":"4.0.10","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.10","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"c3b1f70f07794ba9a2dc979f307d5ceb83266b9c","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.10.tgz","fileCount":19,"integrity":"sha512-OkQAYcOsmtAlDkoSgZ8hjQezoH4Q1VQ3eFQRicQGdea3RpZMD5XmyH8aJn0glLG7mSAUszeRHzzpsxmBVqj8HQ==","signatures":[{"sig":"MEYCIQDberKRAXNSGODMz96onkUyYY3N+rky73m2ye+ri1fgQwIhAPk1olngR/uumNJqFjdo4PMHr/qrRADRCna0CQEI0MmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140396},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.10.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/93beadf499d14f7e248e872a61fcc2e3/object-ui-plugin-form-4.0.10.tgz","_integrity":"sha512-OkQAYcOsmtAlDkoSgZ8hjQezoH4Q1VQ3eFQRicQGdea3RpZMD5XmyH8aJn0glLG7mSAUszeRHzzpsxmBVqj8HQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.10","@object-ui/react":"4.0.10","@object-ui/types":"4.0.10","@object-ui/fields":"4.0.10","@object-ui/components":"4.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.12","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.10_1778929320082_0.20599800264203805","host":"s3://npm-registry-packages-npm-production"}},"4.0.11":{"name":"@object-ui/plugin-form","version":"4.0.11","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.11","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"9828ebd813244c73902553b690f17215ba39ddf3","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.11.tgz","fileCount":19,"integrity":"sha512-GWSvpzF9xzPRBtiFzIXZAzTA/2BVCsxuafN+VHoD4Mln7Fu0iscp1iTOH6hFXtYYNciX0cempe7wut2iGGhdIw==","signatures":[{"sig":"MEUCID4tg9RA15tFhqfc8DGb/PRtu1qNuFlKHJlp6x+ScUi3AiEAjwNbv+BFxS8RMqUlxpOXiytCbKyYdBSKXgnU06kVDzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140562},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.11.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e19b04b5b91321832b41b8da38736562/object-ui-plugin-form-4.0.11.tgz","_integrity":"sha512-GWSvpzF9xzPRBtiFzIXZAzTA/2BVCsxuafN+VHoD4Mln7Fu0iscp1iTOH6hFXtYYNciX0cempe7wut2iGGhdIw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.14.0","@object-ui/core":"4.0.11","@object-ui/react":"4.0.11","@object-ui/types":"4.0.11","@object-ui/fields":"4.0.11","@object-ui/components":"4.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.12","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.1","@object-ui/data-objectstack":"4.0.11"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.11_1778984253555_0.17771878187571","host":"s3://npm-registry-packages-npm-production"}},"4.0.12":{"name":"@object-ui/plugin-form","version":"4.0.12","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.0.12","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"b94f735fded4580ca7f34d3f4fda634d55c75184","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.0.12.tgz","fileCount":19,"integrity":"sha512-Hu9Q8LTaSJVjRC9SKCyR5Iv3TUDC4k8bABsMjcwsrlEnjZF3AVsqahffVnOD4QJLnEoT37bi9SyRHe0o7IdrCQ==","signatures":[{"sig":"MEYCIQC1q2Ceu+fQwO5bnVrv9fynfKq4O7y8ujiv9f3uGXvWIgIhALZgX6r4kNh5/b1vvx+Y/GCL9kxUAeCIVY1PL9FNfb6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140728},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.0.12.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6bf1a55a3029436c71e790fc564b91a0/object-ui-plugin-form-4.0.12.tgz","_integrity":"sha512-Hu9Q8LTaSJVjRC9SKCyR5Iv3TUDC4k8bABsMjcwsrlEnjZF3AVsqahffVnOD4QJLnEoT37bi9SyRHe0o7IdrCQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.0.12","@object-ui/react":"4.0.12","@object-ui/types":"4.0.12","@object-ui/fields":"4.0.12","@object-ui/components":"4.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.0.12_1779115886476_0.643231040382839","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@object-ui/plugin-form","version":"4.2.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"d61413b907a9c15fb8140f4b658822d2e14d142e","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.2.1.tgz","fileCount":19,"integrity":"sha512-m1OuB8cc4stjYAqecrIMhLrxPh7kWXEfsRaMJPF+0ga81ZIhGk5waD8lJXFGifa+cZG5uLFS5ku8KpbZm3mWNA==","signatures":[{"sig":"MEUCIQCjLzpftYnU00a6ponVAc04gETaWNBLEmyHC3kBaDQKBQIgDYzIcN6yp822iiG64xaZw1svXVv7K1XQhHBsjMrbb5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141287},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bedc5e74a6fceb1b5d82065b3d8fb32c/object-ui-plugin-form-4.2.1.tgz","_integrity":"sha512-m1OuB8cc4stjYAqecrIMhLrxPh7kWXEfsRaMJPF+0ga81ZIhGk5waD8lJXFGifa+cZG5uLFS5ku8KpbZm3mWNA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.2.1","@object-ui/react":"4.2.1","@object-ui/types":"4.2.1","@object-ui/fields":"4.2.1","@object-ui/components":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.2.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.2.1_1779164082926_0.35606150858018326","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@object-ui/plugin-form","version":"4.3.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"9b0bdd0e9d1a18e49c111a94ada63835c65f5a01","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.3.0.tgz","fileCount":19,"integrity":"sha512-4sKkyZqYUcqyguevu9RVkYmolSFvT/mQc8xgCriyok87Ymk4Im3MWam+IzpYs7PRNjgyEoSZFcK5cO3CyyjBoA==","signatures":[{"sig":"MEUCICFATxdrrSp/0pyxBenMs6CG+i/mXwQDz9Qb8ffkQf2qAiEAkrdjPzvkGtNjPSEbohmAAckir8nESwGXC2QAkuBtqoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141523},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f7cc8fa9418947f65c248e092ccd8a0b/object-ui-plugin-form-4.3.0.tgz","_integrity":"sha512-4sKkyZqYUcqyguevu9RVkYmolSFvT/mQc8xgCriyok87Ymk4Im3MWam+IzpYs7PRNjgyEoSZFcK5cO3CyyjBoA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.3.0","@object-ui/react":"4.3.0","@object-ui/types":"4.3.0","@object-ui/fields":"4.3.0","@object-ui/components":"4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.3.0_1779175359971_0.35998760788818407","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@object-ui/plugin-form","version":"4.4.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"d554834a59f2a2505ad4dad0dcf6772d16e008e8","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.4.0.tgz","fileCount":19,"integrity":"sha512-rnCSpS5sLvikNYQ9pl5BYo69FnxqMQyBtXJUfJ6m6tEKdzErnNLEF2Zf5YtQnIv4KFRO/4LJVvf5t4+xvd469Q==","signatures":[{"sig":"MEYCIQDxmfUEWO6dmxB74llhumoJ7SnMISRExRwfWGu9HeUmQQIhAJXbdfJ5/hsVru8KuKvvVwFIK546SVbqdHF07sW7vxSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147257},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fcfade121c578b27110eeb261903a07d/object-ui-plugin-form-4.4.0.tgz","_integrity":"sha512-rnCSpS5sLvikNYQ9pl5BYo69FnxqMQyBtXJUfJ6m6tEKdzErnNLEF2Zf5YtQnIv4KFRO/4LJVvf5t4+xvd469Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.4.0","@object-ui/react":"4.4.0","@object-ui/types":"4.4.0","@object-ui/fields":"4.4.0","@object-ui/components":"4.4.0","@object-ui/permissions":"4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.4.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.4.0_1779254839200_0.25953488455154017","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@object-ui/plugin-form","version":"4.5.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"3b3fe34c8a2948e9d821133f502bf7acb51479ca","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.5.0.tgz","fileCount":19,"integrity":"sha512-eu7hBmaK3GKwy/eTAdXOEsmobGJPQh4f+kRn9vwMv7p5iJk4KN4JgvTCJDbpAl5jMBdoVGIhmfoOnBbmF6pzKg==","signatures":[{"sig":"MEQCIBgXNFdyWbpdPCwWOhqIjOpzNEpN76i2I8UMKA/I/QUkAiATrRkZ4HEBZtBqLZySAn3htkQ2hx07tTUaJqvRX5VXdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148872},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6447960a498a91a7af9e63d0fae29772/object-ui-plugin-form-4.5.0.tgz","_integrity":"sha512-eu7hBmaK3GKwy/eTAdXOEsmobGJPQh4f+kRn9vwMv7p5iJk4KN4JgvTCJDbpAl5jMBdoVGIhmfoOnBbmF6pzKg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.5.0","@object-ui/react":"4.5.0","@object-ui/types":"4.5.0","@object-ui/fields":"4.5.0","@object-ui/components":"4.5.0","@object-ui/permissions":"4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.5.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.5.0_1779263715236_0.02541988017967567","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@object-ui/plugin-form","version":"4.6.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"f01dac1eb0cc6ace5ef7bd2f90db18ab9377466e","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.6.0.tgz","fileCount":19,"integrity":"sha512-t42PliJuLeWsVYbfWllB8HV4ReCEjAllaHPzI55DUI5K0252AX1Hh6xrc3IAmRfLjtEYNPhVsA9lQFWs0IFKsg==","signatures":[{"sig":"MEQCIGg8yqYo1/M/SP5hFGCrQ7edlnBUDyB04knbVrJ6UyU5AiALz2cO/w10rcKKOsryqlnYWUDlwz0WjdK+6dqLwKcu4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149108},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/65ba5a3d60ca749d8de8f1d46d85a0ea/object-ui-plugin-form-4.6.0.tgz","_integrity":"sha512-t42PliJuLeWsVYbfWllB8HV4ReCEjAllaHPzI55DUI5K0252AX1Hh6xrc3IAmRfLjtEYNPhVsA9lQFWs0IFKsg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.6.0","@object-ui/react":"4.6.0","@object-ui/types":"4.6.0","@object-ui/fields":"4.6.0","@object-ui/components":"4.6.0","@object-ui/permissions":"4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.6.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.6.0_1779274435755_0.21111084097877608","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@object-ui/plugin-form","version":"4.7.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"e3b9b0d218bd9474de38ee847e087ec2d41e3e69","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.7.0.tgz","fileCount":19,"integrity":"sha512-Mm6iA1LAhKZZ+ewwqxjbn2wR14+M99lTkDMPOxAQJz9U8UCPg32O7C3N2Vjzd6Imwf1bazz2kBNE2QjNguzq4A==","signatures":[{"sig":"MEYCIQCa/YZrzGXL15oVijvEgVKiLY1GMKkC9qeFogEDoytgDwIhAPlomtwnxy9vJjMdh/hporupc0j9j7vPYluNGfNGOmYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149299},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b1406d27beadbe51b3b44ee723dccc4e/object-ui-plugin-form-4.7.0.tgz","_integrity":"sha512-Mm6iA1LAhKZZ+ewwqxjbn2wR14+M99lTkDMPOxAQJz9U8UCPg32O7C3N2Vjzd6Imwf1bazz2kBNE2QjNguzq4A==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.7.0","@object-ui/react":"4.7.0","@object-ui/types":"4.7.0","@object-ui/fields":"4.7.0","@object-ui/components":"4.7.0","@object-ui/permissions":"4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.7.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.7.0_1779280589724_0.4313200376220441","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@object-ui/plugin-form","version":"4.8.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@4.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"9aefcf6f46221d771ac62c289854f4f3a5031ca3","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-4.8.0.tgz","fileCount":19,"integrity":"sha512-9oD3cz4EjyxKNNMXO/6EOvyRPSG70Ings+zWB8XEYiWzKhinLDG0/JhxgVUBHnx8STyYQpBrObDcmUt5mzovsg==","signatures":[{"sig":"MEYCIQDpxU7SQQttR4baCVlinhwmnMCU3uXGat7jSiypuAcN8wIhAI4eO6XDR5vNMvahs2jvd2OdKK7X3Mpzc4TsaH3MCEzm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149490},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-4.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/25a4a165bb67b63a324362aa694dfac5/object-ui-plugin-form-4.8.0.tgz","_integrity":"sha512-9oD3cz4EjyxKNNMXO/6EOvyRPSG70Ings+zWB8XEYiWzKhinLDG0/JhxgVUBHnx8STyYQpBrObDcmUt5mzovsg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"4.8.0","@object-ui/react":"4.8.0","@object-ui/types":"4.8.0","@object-ui/fields":"4.8.0","@object-ui/components":"4.8.0","@object-ui/permissions":"4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"4.8.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_4.8.0_1779292692189_0.006204647082729053","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@object-ui/plugin-form","version":"5.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"c3ddddd6a208ff4819a85dfd1800376235878576","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.0.0.tgz","fileCount":19,"integrity":"sha512-U2Ky2fVBN+DzkLlmL0YiG07xQZPK/h3IxI6UbEcYs+8uZ39eD0aPcB75W4RDh37YsNsox/KmOL1D2Cvlo+bpSA==","signatures":[{"sig":"MEQCIHbefXXlw3FQb25akByF0QDiFAhRbEf78yF4wXwZlz1sAiAjcPImIu0nda+aChFs7pTtv45oiUbIDAkTJkikhOZ8lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150155},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/831a378de0a8876583dc0db462acf39d/object-ui-plugin-form-5.0.0.tgz","_integrity":"sha512-U2Ky2fVBN+DzkLlmL0YiG07xQZPK/h3IxI6UbEcYs+8uZ39eD0aPcB75W4RDh37YsNsox/KmOL1D2Cvlo+bpSA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.0.0","@object-ui/react":"5.0.0","@object-ui/types":"5.0.0","@object-ui/fields":"5.0.0","@object-ui/components":"5.0.0","@object-ui/permissions":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.0.0_1779366556618_0.5144573174273708","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@object-ui/plugin-form","version":"5.0.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"607c09438b7ef41acbc8037be1a506ef45d2f1d3","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.0.1.tgz","fileCount":19,"integrity":"sha512-03zOk3/yS5dtKVLsb/M6FZRenvJ8Po4R80Yteufd4ld7PtswnRCTlk6qLM/uis3K32/DBJPYtWk/QasbqrvE5w==","signatures":[{"sig":"MEUCIENncSjDZNlkFpT5yw7UNJAVMbWovEa0tKP8VF3wRvm/AiEAg5/5qwGwiEMPT4VGS2U+TN8W1eos7uqtAFOFtn59L/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150346},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/312d452df70909c75105d08aa8734f5d/object-ui-plugin-form-5.0.1.tgz","_integrity":"sha512-03zOk3/yS5dtKVLsb/M6FZRenvJ8Po4R80Yteufd4ld7PtswnRCTlk6qLM/uis3K32/DBJPYtWk/QasbqrvE5w==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.0.1","@object-ui/react":"5.0.1","@object-ui/types":"5.0.1","@object-ui/fields":"5.0.1","@object-ui/components":"5.0.1","@object-ui/permissions":"5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.0.1_1779379233311_0.7624085686678619","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@object-ui/plugin-form","version":"5.0.2","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"c4f6ac19e9b546d7f040c9456729d1c830b6f189","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.0.2.tgz","fileCount":19,"integrity":"sha512-9KqGAwdMfRL8rw6Olg1hR6ADFppAWKEBEoWyUS1H0c6roAFrwUV7x8nTrVm2mKvpocChkjgrKA+I+ky+1Eb5qw==","signatures":[{"sig":"MEYCIQC0OT3EGfL1RWJv8yvVzBvKBb0JrYqEb9nVbwVt7Xp4jgIhAJTYR0kS2juf8cZivRF6cJq2P4WQlaY7Xk1DQ264nBEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165814},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d141abc5a1c447a1a13896242aed2afc/object-ui-plugin-form-5.0.2.tgz","_integrity":"sha512-9KqGAwdMfRL8rw6Olg1hR6ADFppAWKEBEoWyUS1H0c6roAFrwUV7x8nTrVm2mKvpocChkjgrKA+I+ky+1Eb5qw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.0.2","@object-ui/react":"5.0.2","@object-ui/types":"5.0.2","@object-ui/fields":"5.0.2","@object-ui/components":"5.0.2","@object-ui/permissions":"5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.0.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.0.2_1779432709319_0.14811436604480255","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@object-ui/plugin-form","version":"5.1.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"f1c01a34c03fbba6885eef32697e29adbafe5eca","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.1.1.tgz","fileCount":19,"integrity":"sha512-8cXEXO3s/ERCgYL8C1WtNELnjSusJn6Lf4tgWFp9G80PJJuphx7S84EX/jfAoGHQs3wx/x4VWvltcXLJ2721pg==","signatures":[{"sig":"MEQCIE3wIZBmXeM30rxWAGQYjTOqzFCrkQLyLww4KjjBtMRZAiAi2Bsx8aoJskkhBu0d9TmuazAfsk3U7BHdf2H6kdZykQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169089},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4542be195dbe33f4efd87f4098f28d73/object-ui-plugin-form-5.1.1.tgz","_integrity":"sha512-8cXEXO3s/ERCgYL8C1WtNELnjSusJn6Lf4tgWFp9G80PJJuphx7S84EX/jfAoGHQs3wx/x4VWvltcXLJ2721pg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.1.1","@object-ui/react":"5.1.1","@object-ui/types":"5.1.1","@object-ui/fields":"5.1.1","@object-ui/components":"5.1.1","@object-ui/permissions":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.1.1_1779462687143_0.9986732511958119","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@object-ui/plugin-form","version":"5.2.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"1bc859ffa84142127407286929c94663b9c19b74","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.2.1.tgz","fileCount":19,"integrity":"sha512-RZujuKopkxRZR+Kk6S1HqzwQ2BNX1+LDwNLokz3RKOWTpfu27w6nQZXB6rSyrjL1wX3Wqwcuw8Dm0Ubx//JpWg==","signatures":[{"sig":"MEUCIAt8h+dROcNtsKn9R9nrrMCPxDSSAqH2CAqCpwcgxwa1AiEAvUn5nVZ2Ro4AX20ITTSj55wThXbGFwj5sutDzaKMdZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170146},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/11eabdb8860a1d484410e5f7730bea7d/object-ui-plugin-form-5.2.1.tgz","_integrity":"sha512-RZujuKopkxRZR+Kk6S1HqzwQ2BNX1+LDwNLokz3RKOWTpfu27w6nQZXB6rSyrjL1wX3Wqwcuw8Dm0Ubx//JpWg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.2.1","@object-ui/react":"5.2.1","@object-ui/types":"5.2.1","@object-ui/fields":"5.2.1","@object-ui/components":"5.2.1","@object-ui/permissions":"5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.2.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.2.1_1779539671711_0.5975660533919709","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@object-ui/plugin-form","version":"5.3.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"b74d9dab4d1275868e199bb7da69acc8804de523","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.3.0.tgz","fileCount":19,"integrity":"sha512-mGYP+rmtvGsO4czNI9Xv+Nv2h7HWXzQUmE0vey+hFtREDyXCxrfsTVuQ21AZ4HfCS/8jrIrXDFmQGgL6nda9Ww==","signatures":[{"sig":"MEQCIDrhkVMfveqZAQQa936ThN1u025KfsyNC3eaZ6nZeYk/AiBnm1n8eKA/Ro/qYOZHK0IQU1G5DmJv2AyJyZPfV3rmMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170337},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d9c27de992dce476c76c2b550899744c/object-ui-plugin-form-5.3.0.tgz","_integrity":"sha512-mGYP+rmtvGsO4czNI9Xv+Nv2h7HWXzQUmE0vey+hFtREDyXCxrfsTVuQ21AZ4HfCS/8jrIrXDFmQGgL6nda9Ww==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.3.0","@object-ui/react":"5.3.0","@object-ui/types":"5.3.0","@object-ui/fields":"5.3.0","@object-ui/components":"5.3.0","@object-ui/permissions":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.3.0_1779550380354_0.7134675220517934","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@object-ui/plugin-form","version":"5.3.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.3.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"aff6b7eb2e7ca3e5cb318619d86d501b0be8d354","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.3.1.tgz","fileCount":19,"integrity":"sha512-7ei1+YBRfKZcnywTZoHBEBwWiRIdfsORvrj37F9iaxKom+XsoEdf6vamXH4ZrPEGctnpHOoxe3ZGZ0+o8xMkkg==","signatures":[{"sig":"MEQCIDfYfs14SvctqYUWYgpliKKgAE+TYEu+SXZT8U1OkfOiAiA+ILAVz+Rez9HG4v/wibQ2HjgMV6kiyvon01T8a65pzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170528},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/61b1d17018c94548bab78e456f489ea3/object-ui-plugin-form-5.3.1.tgz","_integrity":"sha512-7ei1+YBRfKZcnywTZoHBEBwWiRIdfsORvrj37F9iaxKom+XsoEdf6vamXH4ZrPEGctnpHOoxe3ZGZ0+o8xMkkg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.3.1","@object-ui/react":"5.3.1","@object-ui/types":"5.3.1","@object-ui/fields":"5.3.1","@object-ui/components":"5.3.1","@object-ui/permissions":"5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.3.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.3.1_1779553839056_0.945567737510882","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@object-ui/plugin-form","version":"5.3.2","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.3.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"68d49a12f301eaa7d1c3d283cee42ddd69d59ee2","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.3.2.tgz","fileCount":19,"integrity":"sha512-2khRPehu44zpCV7lEN7XyD90WRvUFOZdiYSm5hjQgPTtOFUuNdrLZUmLGA5YyREhIrl7eFnuCud1DaRlWYkdOQ==","signatures":[{"sig":"MEQCIHE9KzBpnpgNpLKvHjtOTWAWuz1lJG7esPTgg003D7bCAiABmqjEpfT1VfEW0DMJh062p2Lr8J5Uz6hSnUe1LKmDgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170719},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c431ef7699836cc34f30e5fcce741616/object-ui-plugin-form-5.3.2.tgz","_integrity":"sha512-2khRPehu44zpCV7lEN7XyD90WRvUFOZdiYSm5hjQgPTtOFUuNdrLZUmLGA5YyREhIrl7eFnuCud1DaRlWYkdOQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.3.2","@object-ui/react":"5.3.2","@object-ui/types":"5.3.2","@object-ui/fields":"5.3.2","@object-ui/components":"5.3.2","@object-ui/permissions":"5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.3.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.3.2_1779592166351_0.17841623997152367","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@object-ui/plugin-form","version":"5.4.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"0750dc61ef25f59bfabb34ed94ab1f2613dc5876","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.4.0.tgz","fileCount":19,"integrity":"sha512-AOmNCBzg/rTZu6IIMldb7euVjaEVFryxyEGtJyNamSOwTbOMmyoTfpEUaFJdDrCjbr7kSRD2aDzeOzpGaEJENg==","signatures":[{"sig":"MEYCIQCIq7yN9JHjIlbfTdFPl1YhtvT1WnLPKanyGbhrd1ck1gIhAIn4d66fw/vzBYPBpBHddWgEE1DXdnfzuP9Oj3m7iNm5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170955},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ba991149f8e994e08b14b3359821cbb2/object-ui-plugin-form-5.4.0.tgz","_integrity":"sha512-AOmNCBzg/rTZu6IIMldb7euVjaEVFryxyEGtJyNamSOwTbOMmyoTfpEUaFJdDrCjbr7kSRD2aDzeOzpGaEJENg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.4.0","@object-ui/react":"5.4.0","@object-ui/types":"5.4.0","@object-ui/fields":"5.4.0","@object-ui/components":"5.4.0","@object-ui/permissions":"5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.4.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.4.0_1779615984720_0.7392189582676367","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@object-ui/plugin-form","version":"5.4.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.4.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"81355f3c8a7dae134222daf1103c259f4392a6b7","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.4.1.tgz","fileCount":19,"integrity":"sha512-FC3r98rMZ1cDa8OazeIMUS6Sxp+K27QzLAogpkSz3U+VVdtzVPyF5GHmViLBNbjLZs9qX7w3S6IhqIHqwpUNQg==","signatures":[{"sig":"MEUCIEcsIKVgtqKXjK8Hv5LP3E/SElkOT0PelE1zk3wwefK5AiEA7YVeP+JOP//h+2RInmEpoiKQWQ7XuLi9dstPCrmRGlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171146},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c2bc6cc144ae3c2e189daac409d900fc/object-ui-plugin-form-5.4.1.tgz","_integrity":"sha512-FC3r98rMZ1cDa8OazeIMUS6Sxp+K27QzLAogpkSz3U+VVdtzVPyF5GHmViLBNbjLZs9qX7w3S6IhqIHqwpUNQg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.4.1","@object-ui/react":"5.4.1","@object-ui/types":"5.4.1","@object-ui/fields":"5.4.1","@object-ui/components":"5.4.1","@object-ui/permissions":"5.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.4.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.4.1_1779678702699_0.8885162331099128","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@object-ui/plugin-form","version":"5.4.2","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@5.4.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"7038206f2556c235a6dec979a1267817dcf5bb19","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-5.4.2.tgz","fileCount":19,"integrity":"sha512-8PilqNn1nUHhrilsEX1LJlqr+XvEqP/yhku9g7AlcE8oC1BpYDXjUIMu+LtI3kHczdBQeUj0arDv1FKmpCDF+Q==","signatures":[{"sig":"MEYCIQD9BBMlJph9xIo8ZMMbQ7X4JCzH1ka6ieqiSID5qdaZiQIhAK4d/KkMCdHkdjLP+rIeZ2PtNy67IBPGX9dH9jg7tArs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171337},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-5.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ee1e90d829f211114cdcb57b6862d43d/object-ui-plugin-form-5.4.2.tgz","_integrity":"sha512-8PilqNn1nUHhrilsEX1LJlqr+XvEqP/yhku9g7AlcE8oC1BpYDXjUIMu+LtI3kHczdBQeUj0arDv1FKmpCDF+Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"5.4.2","@object-ui/react":"5.4.2","@object-ui/types":"5.4.2","@object-ui/fields":"5.4.2","@object-ui/components":"5.4.2","@object-ui/permissions":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"5.4.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_5.4.2_1779681163814_0.572297274506202","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@object-ui/plugin-form","version":"6.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"ab81d9215565d01d77c905a0a9e8c9f93c5a5d7b","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.0.0.tgz","fileCount":19,"integrity":"sha512-X/bFKNAubzEmhk1fOW+v0ZsWwRvC+f3s4BiC+96p7X/xIIdZXjlLlLk3rfpFN8FvNXr+KwIkcpqT5aT7P1+tPA==","signatures":[{"sig":"MEQCIHP19o7V/jEwysErxODOQV8u2JtQfR3k/VROsFTm8bQOAiBOsQxzITiKOmxnmo+GkJVtP9KkfIaqAxYd833PldpSQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171528},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/67d41977ae2b3e406aca62c6191e7e43/object-ui-plugin-form-6.0.0.tgz","_integrity":"sha512-X/bFKNAubzEmhk1fOW+v0ZsWwRvC+f3s4BiC+96p7X/xIIdZXjlLlLk3rfpFN8FvNXr+KwIkcpqT5aT7P1+tPA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.0.0","@object-ui/react":"6.0.0","@object-ui/types":"6.0.0","@object-ui/fields":"6.0.0","@object-ui/components":"6.0.0","@object-ui/permissions":"6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.0.0_1779692124484_0.9860221679118644","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@object-ui/plugin-form","version":"6.0.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"6dc71ae7e953542fccc5f3d6f7381bdd2edca59e","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.0.1.tgz","fileCount":19,"integrity":"sha512-fGUBy1ad9wK7McErMd2WTZwERcdEg9gfXmoZm5D+46sTF8WVTDHGt80RrMwNIpV2XtXlU4t1AELHCnC0tI5JIA==","signatures":[{"sig":"MEUCIFIpCBa8dgCwHJMacTfE7ZkgBflZzS1f8Lxq6s6HcdeOAiEA4md07sYVXbPa9aLJx+Ijk9sMC6TaYbOtw049GpKOi68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171719},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/65bc6b8c2735a451fd213eb4be1d6585/object-ui-plugin-form-6.0.1.tgz","_integrity":"sha512-fGUBy1ad9wK7McErMd2WTZwERcdEg9gfXmoZm5D+46sTF8WVTDHGt80RrMwNIpV2XtXlU4t1AELHCnC0tI5JIA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.0.1","@object-ui/react":"6.0.1","@object-ui/types":"6.0.1","@object-ui/fields":"6.0.1","@object-ui/components":"6.0.1","@object-ui/permissions":"6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.0.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.0.1_1779694035245_0.990877156394002","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@object-ui/plugin-form","version":"6.0.2","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"0df9eddbde2f7cbfbe986fa46ee0df082b9b9af4","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.0.2.tgz","fileCount":19,"integrity":"sha512-5lR94qKYTQhCQYAqt6n3Xe57/vPF3S9Wm5bhQXnSqMwO0KxsWxoJALw+qDWWkY8kijYsDdQ5qAihtN8Z8MqKIw==","signatures":[{"sig":"MEUCIQDy4pWLO7JsGlCEMjAel8PAnvCP6fa0x8ZWl9BInudEfgIgYqEv0TEJRPGGd2HmDV3IFmc0nj6U197Tcz/RdxjXb1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171910},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4d332e5dcbe37f852c57a6b9fcaa28ab/object-ui-plugin-form-6.0.2.tgz","_integrity":"sha512-5lR94qKYTQhCQYAqt6n3Xe57/vPF3S9Wm5bhQXnSqMwO0KxsWxoJALw+qDWWkY8kijYsDdQ5qAihtN8Z8MqKIw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.0.2","@object-ui/react":"6.0.2","@object-ui/types":"6.0.2","@object-ui/fields":"6.0.2","@object-ui/components":"6.0.2","@object-ui/permissions":"6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.0.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.0.2_1779699901633_0.04030802413612533","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@object-ui/plugin-form","version":"6.0.3","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"eb425a830042c70a8bdefb448956ae8e15d5a26d","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.0.3.tgz","fileCount":19,"integrity":"sha512-dP6rkqpndAPUEMRRgF+f4kM0IKFObBiTvXxYspuaH7tHt5zMe3i4j0pWH/EwTgw1AAuPpCxrcxig0xpGRXizAQ==","signatures":[{"sig":"MEUCIQCwpsQdR3W121ZYJhZa9x/UnrEAgb8jmdafLXKFuiNxIgIgITycyhu+viaM1SziLLQtI9ndZCmKDJrQ50M82ekB7N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172101},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d7df29a1358454cf46b7025022ef3864/object-ui-plugin-form-6.0.3.tgz","_integrity":"sha512-dP6rkqpndAPUEMRRgF+f4kM0IKFObBiTvXxYspuaH7tHt5zMe3i4j0pWH/EwTgw1AAuPpCxrcxig0xpGRXizAQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.0.3","@object-ui/react":"6.0.3","@object-ui/types":"6.0.3","@object-ui/fields":"6.0.3","@object-ui/components":"6.0.3","@object-ui/permissions":"6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.13","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.0.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.0.3_1779707548411_0.37043698034563666","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@object-ui/plugin-form","version":"6.0.4","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"8e5fe9846315be0053910ec16903bdc9e6100414","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.0.4.tgz","fileCount":19,"integrity":"sha512-7ArTAXIH3X0kQsMVi2Ojqv5/A+4ge8LVZfuI78LMx7KAwUBMScjflzlSU7WDv/ITFDEormWSBSGPYJN+yFuLcA==","signatures":[{"sig":"MEQCIG9dziotUv2mIwFMD3bjtqXu2+W3yS2FCEJscU0uPTJvAiB2nlbTceUpXHb/XeQpvKKQZwkXL7EWITAk0eQDx/ykjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172292},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/83aa1714e4bf4958579ba8066930e990/object-ui-plugin-form-6.0.4.tgz","_integrity":"sha512-7ArTAXIH3X0kQsMVi2Ojqv5/A+4ge8LVZfuI78LMx7KAwUBMScjflzlSU7WDv/ITFDEormWSBSGPYJN+yFuLcA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.0.4","@object-ui/react":"6.0.4","@object-ui/types":"6.0.4","@object-ui/fields":"6.0.4","@object-ui/components":"6.0.4","@object-ui/permissions":"6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.14","typescript":"^6.0.3","vite-plugin-dts":"^5.0.0","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.0.4_1779710534207_0.5349591225364445","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@object-ui/plugin-form","version":"6.1.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"1f504aa2ad8ba926bd6076e598f8b7febec77f71","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.1.0.tgz","fileCount":19,"integrity":"sha512-gjmdmmVD4lagLJBGYbROS5+Bxo3wLAh0uWkvYZWNEWrF46bW/QR51u9+P9HptMci1T5QUK5n2VWyVTPHmbbX6Q==","signatures":[{"sig":"MEQCIDQxBpD1zCCbwpSEV4721IWzsIGAPKAPsxMKvH6BcNvuAiBrsOBjiZZa8/WcINE/hfvz+jcDG825M7o4JkoPoPMavw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172528},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/740586dbe3698a8b9ccc6a96de5d52bb/object-ui-plugin-form-6.1.0.tgz","_integrity":"sha512-gjmdmmVD4lagLJBGYbROS5+Bxo3wLAh0uWkvYZWNEWrF46bW/QR51u9+P9HptMci1T5QUK5n2VWyVTPHmbbX6Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.1.0","@object-ui/react":"6.1.0","@object-ui/types":"6.1.0","@object-ui/fields":"6.1.0","@object-ui/components":"6.1.0","@object-ui/permissions":"6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.14","typescript":"^6.0.3","vite-plugin-dts":"^5.0.1","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.1.0_1779759010389_0.6427619123684802","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@object-ui/plugin-form","version":"6.2.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"2604959774303bf06ac875ae4c1fffcf4fa8ff63","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.2.0.tgz","fileCount":19,"integrity":"sha512-GXnnahNj4YAZi439FmWL4WYKt7P7I+YVpZA8bx1vWQdXv4JCzSy6SLKxWcuJV366y8LIrerQa0sztvAy+kCXAQ==","signatures":[{"sig":"MEUCIF3vIiRGtHBg/q2zIEH6ok8bZDoXz8xLRRA1AWdnZ3JqAiEA5Bzdu7xd3hZXtJUlIsqpv4OzYw5nErpUkt8E1NjaQaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172719},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/14680bfb9efa885436b834c4df8b9f3a/object-ui-plugin-form-6.2.0.tgz","_integrity":"sha512-GXnnahNj4YAZi439FmWL4WYKt7P7I+YVpZA8bx1vWQdXv4JCzSy6SLKxWcuJV366y8LIrerQa0sztvAy+kCXAQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.2.0","@object-ui/react":"6.2.0","@object-ui/types":"6.2.0","@object-ui/fields":"6.2.0","@object-ui/components":"6.2.0","@object-ui/permissions":"6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.14","typescript":"^6.0.3","vite-plugin-dts":"^5.0.1","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.2.0_1779859193750_0.05709299464842266","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@object-ui/plugin-form","version":"6.2.1","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"dba63b10e5961ec7f8fd0388d044cd5c0b4b7363","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.2.1.tgz","fileCount":19,"integrity":"sha512-w4byLrRqtPHT+7yxUeGz9trt0iJefXZp7nZSUfWaFsLzGkSyFO+BsGtZs9doIfDPyY55R1e+ymOwCp7R1QXz4A==","signatures":[{"sig":"MEYCIQDqKL+VL0Ns9hw96xC5beiP0Yxrt3SVqPVzDLybpAARCAIhAPKCrsn43jQOAsmOS1FpF5/hyd828+5juhKkjOP3wjT5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172910},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0f052ca3541fdbd1a158915f39cbe3c0/object-ui-plugin-form-6.2.1.tgz","_integrity":"sha512-w4byLrRqtPHT+7yxUeGz9trt0iJefXZp7nZSUfWaFsLzGkSyFO+BsGtZs9doIfDPyY55R1e+ymOwCp7R1QXz4A==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.2.1","@object-ui/react":"6.2.1","@object-ui/types":"6.2.1","@object-ui/fields":"6.2.1","@object-ui/components":"6.2.1","@object-ui/permissions":"6.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.14","typescript":"^6.0.3","vite-plugin-dts":"^5.0.1","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.2.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.2.1_1779877240933_0.003148711344985955","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"@object-ui/plugin-form","version":"6.2.2","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.2.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"f47caf04646edd3cefe2fb7fa3cdcd564701d800","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.2.2.tgz","fileCount":19,"integrity":"sha512-Nea7WEiLoQzKJI78cdgpWQaymRJam2fXUY9kAWjo227xSf6CzqVY00qVJMW17uPM16siMeIPJbpJ3zwnIgI9ug==","signatures":[{"sig":"MEQCIB1epIS/yAkcfIQ8moYQ3VzqUCQaj19+iqIGTjHOcrtaAiA7XDndOmrCrvo7Oll85duptwgV1iD3T6/y+VYe6XEyGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173146},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f8e098e71cf97c0133cdaf179ebff67c/object-ui-plugin-form-6.2.2.tgz","_integrity":"sha512-Nea7WEiLoQzKJI78cdgpWQaymRJam2fXUY9kAWjo227xSf6CzqVY00qVJMW17uPM16siMeIPJbpJ3zwnIgI9ug==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.2.2","@object-ui/react":"6.2.2","@object-ui/types":"6.2.2","@object-ui/fields":"6.2.2","@object-ui/components":"6.2.2","@object-ui/permissions":"6.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.14","typescript":"^6.0.3","vite-plugin-dts":"^5.0.1","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.2.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.2.2_1779890014753_0.9689841219137929","host":"s3://npm-registry-packages-npm-production"}},"6.2.3":{"name":"@object-ui/plugin-form","version":"6.2.3","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@6.2.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"82e319c8df80e487a5370ae3da483f46ad617d75","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-6.2.3.tgz","fileCount":19,"integrity":"sha512-cWEvmQ0/A7LLbnTSK/PpsZISRLJ94mlgOhwmzX47zGrLt5LzL1B09ZOTcgf9xuGELL6FP+jvdL+wEZRtFrpZcg==","signatures":[{"sig":"MEYCIQDeHTMop1d1ACrk3vAaNn6tqSnxEGCifZtwCc7NlitLBgIhAM2LC/hEpHFK2BD8U507agxvEZCc5jbIHujgbe8YlRRE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173337},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-6.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/85562f211de091af8c4664ee5383a2d3/object-ui-plugin-form-6.2.3.tgz","_integrity":"sha512-cWEvmQ0/A7LLbnTSK/PpsZISRLJ94mlgOhwmzX47zGrLt5LzL1B09ZOTcgf9xuGELL6FP+jvdL+wEZRtFrpZcg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.16.0","@object-ui/core":"6.2.3","@object-ui/react":"6.2.3","@object-ui/types":"6.2.3","@object-ui/fields":"6.2.3","@object-ui/components":"6.2.3","@object-ui/permissions":"6.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.14","typescript":"^6.0.3","vite-plugin-dts":"^5.0.1","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"6.2.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_6.2.3_1779893073812_0.4631525442651838","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@object-ui/plugin-form","version":"7.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@7.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"5f17dc1ca3ce70198d8bb9b15f432767fb449e94","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-7.0.0.tgz","fileCount":25,"integrity":"sha512-wVYxzydCRiCkYklGxG48cEOX15h80ANQfdLR4YSCLVaXyqVbX7qKpnzmkQcE4cdejtYxasZug/8e6gaRldDzGw==","signatures":[{"sig":"MEQCICqflkKUhwHE1Q7R3PhIllj1MmmEtHQfnuZft4gDrAgpAiAPdZeFet3weOlzskOkDymD/hmR2SZnHoCI9lJ1u2DgmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266902},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-7.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/df97a860ad5c32fa690e8facb350c250/object-ui-plugin-form-7.0.0.tgz","_integrity":"sha512-wVYxzydCRiCkYklGxG48cEOX15h80ANQfdLR4YSCLVaXyqVbX7qKpnzmkQcE4cdejtYxasZug/8e6gaRldDzGw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.21.0","@object-ui/core":"7.0.0","@object-ui/react":"7.0.0","@object-ui/types":"7.0.0","@object-ui/fields":"7.0.0","@object-ui/components":"7.0.0","@object-ui/permissions":"7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.16","typescript":"^6.0.3","vite-plugin-dts":"^5.0.2","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"7.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_7.0.0_1782144539569_0.41487262192141094","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@object-ui/plugin-form","version":"7.1.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@7.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"b4eb8b989ff3966ddb40da77e0527112a48c967e","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-7.1.0.tgz","fileCount":25,"integrity":"sha512-TXKXcfmR92FQAXDAhuYLEaMvX3qRsH2ft8qTWjy4EXoeIcV/lPwoV1oLwck+HmbheYQZjf83xuO5/9X+62CHnw==","signatures":[{"sig":"MEYCIQDuDITK/F6J9nsEObOV/kJH+tef/hEkyMCFUjmxqC2DzgIhALdc6ZrXr2sKs3L0/x14Ke4MlM7R/FTTnO5paAUYG26+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268487},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-7.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/28764748584de31dc97671cd85692fa6/object-ui-plugin-form-7.1.0.tgz","_integrity":"sha512-TXKXcfmR92FQAXDAhuYLEaMvX3qRsH2ft8qTWjy4EXoeIcV/lPwoV1oLwck+HmbheYQZjf83xuO5/9X+62CHnw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.21.0","@object-ui/core":"7.1.0","@object-ui/react":"7.1.0","@object-ui/types":"7.1.0","@object-ui/fields":"7.1.0","@object-ui/components":"7.1.0","@object-ui/permissions":"7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.16","typescript":"^6.0.3","vite-plugin-dts":"^5.0.2","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"7.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_7.1.0_1782289868774_0.5326332285812374","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@object-ui/plugin-form","version":"7.2.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@7.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"13199af827e90103b9c6ae44cf4f2b77b922fdcf","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-7.2.0.tgz","fileCount":25,"integrity":"sha512-wHw1ddFoTTT/MPuPYQ8CcYErUTjOvokZGlGVv+rXyGNagD3o/8kmAgyYVYp3gB8bZch5ifNqN/Qu/qdNarqcpw==","signatures":[{"sig":"MEUCIAyunn4nVxhxmmTQY+qv2Jx3SA55PncRjruNkz6/KL7zAiEAwhP+Z5yf5KPj5f+j75Gc998t1IUFwtlLMPM7UkSIfHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269593},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-7.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5bd440ed799daffe146c8e7f27aacd13/object-ui-plugin-form-7.2.0.tgz","_integrity":"sha512-wHw1ddFoTTT/MPuPYQ8CcYErUTjOvokZGlGVv+rXyGNagD3o/8kmAgyYVYp3gB8bZch5ifNqN/Qu/qdNarqcpw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.21.0","@object-ui/core":"7.2.0","@object-ui/react":"7.2.0","@object-ui/types":"7.2.0","@object-ui/fields":"7.2.0","@object-ui/components":"7.2.0","@object-ui/permissions":"7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.16","typescript":"^6.0.3","vite-plugin-dts":"^5.0.2","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"7.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_7.2.0_1782480004112_0.9459218887649818","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@object-ui/plugin-form","version":"7.3.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@7.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"41750d6cf713488b6cebbce0ab9847bf74edf8fe","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-7.3.0.tgz","fileCount":25,"integrity":"sha512-xvwTynupUH6ASBOqToqOpoESRHRl8KYrurreIIGdvlvgZme+QFxu+cLxuB5K6rXPf5Dzn8yQfu1fGlfOdUNkGQ==","signatures":[{"sig":"MEUCIQCTU9KkSA4eaENRinqkx/HKw9kB0t9J2DKJa86YOgyRdAIgCV5fmyxtkBFGp4ZxkI9RV0btK06ZxrqKLcYYztl7vb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269829},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-7.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5ef8aaa9ab4072fb3358d5eabd06598d/object-ui-plugin-form-7.3.0.tgz","_integrity":"sha512-xvwTynupUH6ASBOqToqOpoESRHRl8KYrurreIIGdvlvgZme+QFxu+cLxuB5K6rXPf5Dzn8yQfu1fGlfOdUNkGQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.21.0","@object-ui/core":"7.3.0","@object-ui/react":"7.3.0","@object-ui/types":"7.3.0","@object-ui/fields":"7.3.0","@object-ui/components":"7.3.0","@object-ui/permissions":"7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.16","typescript":"^6.0.3","vite-plugin-dts":"^5.0.2","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"7.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_7.3.0_1782571877574_0.7655522869771492","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@object-ui/plugin-form","version":"11.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@11.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"0097d715a720316601a76c51328895db183fbd6d","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-11.0.0.tgz","fileCount":25,"integrity":"sha512-DxelyP+tVx9eG/zf1rPRWbGrDsYvpcrATZvxAYz7zcTSuEjdi493Tp3eN2clCIx3hJvcKRC5hp9WaWaQqLTW1Q==","signatures":[{"sig":"MEQCIEtD/z1My4m8sGQQLm21mBAeB7muMNcA/vekyN7TNcElAiAaT+3yn4X8xWq4xdFNFtPtlve5uZDTFAHySlk3mS6u4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269837},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-11.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e31661d18f50fd8007f7a18792daabe9/object-ui-plugin-form-11.0.0.tgz","_integrity":"sha512-DxelyP+tVx9eG/zf1rPRWbGrDsYvpcrATZvxAYz7zcTSuEjdi493Tp3eN2clCIx3hJvcKRC5hp9WaWaQqLTW1Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.21.0","@object-ui/core":"11.0.0","@object-ui/react":"11.0.0","@object-ui/types":"11.0.0","@object-ui/fields":"11.0.0","@object-ui/components":"11.0.0","@object-ui/permissions":"11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.16","typescript":"^6.0.3","vite-plugin-dts":"^5.0.2","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"11.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_11.0.0_1782577673596_0.3705722707199026","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@object-ui/plugin-form","version":"11.2.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@11.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"233fe25666d4c740a77145cb3245131e65023c7a","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-11.2.0.tgz","fileCount":25,"integrity":"sha512-htCQdeFmPsbpeH1fkWdsJ1o7CrlVk55Xem1Zssdpop2wyy41fQShy9CWIWbvinuyum2YvIyrURGH+8l7/WhFqw==","signatures":[{"sig":"MEYCIQCvRkabM4FPd/qJB68EjfruPKTkI9UxmlNE6FdMfR0pxwIhAPBTxm8qQFeUOCty9h6RA8xtjoYh+AK+tHfaeeLAILhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277537},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-11.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/338e8b06622a5f82c274a719cbdfc767/object-ui-plugin-form-11.2.0.tgz","_integrity":"sha512-htCQdeFmPsbpeH1fkWdsJ1o7CrlVk55Xem1Zssdpop2wyy41fQShy9CWIWbvinuyum2YvIyrURGH+8l7/WhFqw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.21.0","@object-ui/core":"11.2.0","@object-ui/i18n":"11.2.0","@object-ui/react":"11.2.0","@object-ui/types":"11.2.0","@object-ui/fields":"11.2.0","@object-ui/components":"11.2.0","@object-ui/permissions":"11.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.0.16","typescript":"^6.0.3","vite-plugin-dts":"^5.0.2","@vitejs/plugin-react":"^6.0.2","@object-ui/data-objectstack":"11.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_11.2.0_1782673820694_0.7171160180395793","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@object-ui/plugin-form","version":"11.3.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@11.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"3ec44448adc39134173022da3103eb9358e0bb4e","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-11.3.0.tgz","fileCount":25,"integrity":"sha512-VdSwnzQhxzGiUsaIEa7aqwC/4cvFrKZ5/TYkR24vQA/nSX+wWXhtZ0tqhRWv76xFnFqNWRilL5tLAdc2hG/TVg==","signatures":[{"sig":"MEYCIQD5o9g93Kt1Icz1kZvbt0f+7MlOiPhJbOwnwADbff984QIhAPX+M1GTzMN3w+xkpDPu/LQhlMWxh7mN9TFYOwnLiH9P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278096},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-11.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/00acfe8fe7fa6682f81380822e07ea21/object-ui-plugin-form-11.3.0.tgz","_integrity":"sha512-VdSwnzQhxzGiUsaIEa7aqwC/4cvFrKZ5/TYkR24vQA/nSX+wWXhtZ0tqhRWv76xFnFqNWRilL5tLAdc2hG/TVg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.22.0","@object-ui/core":"11.3.0","@object-ui/i18n":"11.3.0","@object-ui/react":"11.3.0","@object-ui/types":"11.3.0","@object-ui/fields":"11.3.0","@object-ui/components":"11.3.0","@object-ui/permissions":"11.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.1.0","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"11.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_11.3.0_1782852893467_0.4300134471620145","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@object-ui/plugin-form","version":"11.4.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@11.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"21f0495a6622491bf97cc4e14c5e2948364699dd","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-11.4.0.tgz","fileCount":25,"integrity":"sha512-UHdD/WVJA5pUhhI9Y7edW1fj8Nz+XymF4y9y+TL2/rwnUb/nRUhSX25v4PiL2S7IA+cGnpOredljH40Y4B9vtA==","signatures":[{"sig":"MEUCIQD50i/hifyQ9EwEF/xY1d8X9peW7iUVdL1hxktDGZpHmwIge6aMWJBZ3YHgLY/bD0JieoMSC+PTxXZiZL52Dl7n1so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297373},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-11.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d1e913f734caa0a5aefc35063950e8cd/object-ui-plugin-form-11.4.0.tgz","_integrity":"sha512-UHdD/WVJA5pUhhI9Y7edW1fj8Nz+XymF4y9y+TL2/rwnUb/nRUhSX25v4PiL2S7IA+cGnpOredljH40Y4B9vtA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.22.0","@object-ui/core":"11.4.0","@object-ui/i18n":"11.4.0","@object-ui/react":"11.4.0","@object-ui/types":"11.4.0","@object-ui/fields":"11.4.0","@objectstack/spec":"^11.7.0","@object-ui/components":"11.4.0","@object-ui/permissions":"11.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.1.0","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"11.4.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_11.4.0_1783186961263_0.8228118985110804","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@object-ui/plugin-form","version":"11.5.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@11.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"aab556747b3a240886f47bd03601fe29db1258b2","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-11.5.0.tgz","fileCount":25,"integrity":"sha512-N20zl5TUmiJBFyJNKZ6N4IErfsVlRe6jtxErNXmYxWMHPDRxBnncoCP8N0PxI4u0S0/4I8CKbGZFMSkiRJwDXQ==","signatures":[{"sig":"MEUCIQCQWrztFOA5D7eVFHZTWmI3TgYXBlh7j0eh5TGBQJwnsgIgLrZ03O33ob2kaDij9ZSmRCZ7YPRWci6VvDX43fFrPyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307203},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-11.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/474576838121ee27fd275b474c7ff0ed/object-ui-plugin-form-11.5.0.tgz","_integrity":"sha512-N20zl5TUmiJBFyJNKZ6N4IErfsVlRe6jtxErNXmYxWMHPDRxBnncoCP8N0PxI4u0S0/4I8CKbGZFMSkiRJwDXQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.22.0","@object-ui/core":"11.5.0","@object-ui/i18n":"11.5.0","@object-ui/react":"11.5.0","@object-ui/types":"11.5.0","@object-ui/fields":"11.5.0","@objectstack/spec":"^11.7.0","@object-ui/components":"11.5.0","@object-ui/permissions":"11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.1.0","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"11.5.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_11.5.0_1783246938895_0.6469473044135323","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@object-ui/plugin-form","version":"13.1.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@13.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"b977435c89bfed93bc95df888160dc066b775264","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-13.1.0.tgz","fileCount":25,"integrity":"sha512-69JnDxP2INM4fauoX1s7ydxG9PiPLcJ2puDIwa3nFXbJ6wtCvbyCqbVRXTE2ZfgkzplkawFmS9RIwwakgcVhhg==","signatures":[{"sig":"MEUCICnnhOhPxEQ7pODOoGukLs7Pc82Ajh/YlLUvKqLKrLscAiEAp4f9w+biKIvPgC/2fkLje92Yhtjz1yDJQkO6+Dsfbm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312988},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-13.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/dbdba9d0874a2e592e2fe973bf3f3427/object-ui-plugin-form-13.1.0.tgz","_integrity":"sha512-69JnDxP2INM4fauoX1s7ydxG9PiPLcJ2puDIwa3nFXbJ6wtCvbyCqbVRXTE2ZfgkzplkawFmS9RIwwakgcVhhg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.22.0","@object-ui/core":"13.1.0","@object-ui/i18n":"13.1.0","@object-ui/react":"13.1.0","@object-ui/types":"13.1.0","@object-ui/fields":"13.1.0","@objectstack/spec":"^13.0.0","@object-ui/components":"13.1.0","@object-ui/permissions":"13.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.1.3","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"13.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_13.1.0_1783676242164_0.9235460319614193","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"@object-ui/plugin-form","version":"13.2.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@13.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"29b1d3b9b87f6510144123457be0867f32ccd5e8","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-13.2.0.tgz","fileCount":25,"integrity":"sha512-0BCxwEJMSya/YGvtrn//jX02onnrO78PNmEHRadGKPnCJfGRxdGE/4tVpRYoF8hW0pN9ejc9/SuruXif5ijrMA==","signatures":[{"sig":"MEYCIQCa2N4W1k5XWeuKLMBGjjIEK3PdriCVnaAV0CWinb9CKgIhAPyw6ytD2x6NIdfWrPc1HGknJx/lgWROib6fdzqsqVjc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316773},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-13.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f3ffd89853459edf0cd71d605db415cf/object-ui-plugin-form-13.2.0.tgz","_integrity":"sha512-0BCxwEJMSya/YGvtrn//jX02onnrO78PNmEHRadGKPnCJfGRxdGE/4tVpRYoF8hW0pN9ejc9/SuruXif5ijrMA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.22.0","@object-ui/core":"13.2.0","@object-ui/i18n":"13.2.0","@object-ui/react":"13.2.0","@object-ui/types":"13.2.0","@object-ui/fields":"13.2.0","@objectstack/spec":"^14.3.0","@object-ui/components":"13.2.0","@object-ui/permissions":"13.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","vite":"^8.1.3","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"13.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_13.2.0_1783912047739_0.6664935146850854","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"@object-ui/plugin-form","version":"14.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@14.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"01c73727e8c8372da01310b5d39b29f1d46cc751","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-14.0.0.tgz","fileCount":25,"integrity":"sha512-Uss4FggTkbEqK7sQIcvmHRUjO3cUBkCvnjw90zTk3KPJoZZHs5BJ/WBB3PnINXrHR6DoZdX6Vnz4N/UatBZrEA==","signatures":[{"sig":"MEUCIQDlC7ePBGvOPWTxCc7SHlYt2/XUSvtFIt2DxTmdenGJ1QIgQmYFWn7nkwkbXR3mLbkUjTFbZW07temrbsWnI3x9O10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317214},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-14.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f29a0d753f22a6b05dd16cbef6f43679/object-ui-plugin-form-14.0.0.tgz","_integrity":"sha512-Uss4FggTkbEqK7sQIcvmHRUjO3cUBkCvnjw90zTk3KPJoZZHs5BJ/WBB3PnINXrHR6DoZdX6Vnz4N/UatBZrEA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.24.0","@object-ui/core":"14.0.0","@object-ui/i18n":"14.0.0","@object-ui/react":"14.0.0","@object-ui/types":"14.0.0","@object-ui/fields":"14.0.0","@objectstack/spec":"^14.6.0","@object-ui/components":"14.0.0","@object-ui/permissions":"14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.4","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"14.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_14.0.0_1784042553325_0.18031915556602973","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"@object-ui/plugin-form","version":"14.1.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@14.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"7d1acbe1c016c336503a635f74ec536a37915281","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-14.1.0.tgz","fileCount":25,"integrity":"sha512-3+lwU6dNv/RHmphCkMV+puH2EH7ymaDxNPRXnfA2a+iBrY3FYcEIDdAb4XdOg0TJpa9O4aNWsPFbA0h+GzFXFQ==","signatures":[{"sig":"MEUCIQD0w7/skCVp1cScibMdfYpgkjHpF5ZOyBU9aMdN+K2hOAIgNiike33NeygTiWxrE8KLvyxmvZw9u/tyfkcfIo4uqU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320757},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-14.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c5ff78368c0d1a0c62d92c2c193e82b2/object-ui-plugin-form-14.1.0.tgz","_integrity":"sha512-3+lwU6dNv/RHmphCkMV+puH2EH7ymaDxNPRXnfA2a+iBrY3FYcEIDdAb4XdOg0TJpa9O4aNWsPFbA0h+GzFXFQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.24.0","@object-ui/core":"14.1.0","@object-ui/i18n":"14.1.0","@object-ui/react":"14.1.0","@object-ui/types":"14.1.0","@object-ui/fields":"14.1.0","@objectstack/spec":"^14.6.0","@object-ui/components":"14.1.0","@object-ui/permissions":"14.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.4","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"14.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_14.1.0_1784212371670_0.9779971558723157","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@object-ui/plugin-form","version":"15.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@15.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"2fbcd90a3d0702c046bdd0ed4e87511ea51845d4","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-15.0.0.tgz","fileCount":25,"integrity":"sha512-PbX5Kc7Vf+0ZKiPBn53YHPXmy/Pa4PqaBVoCjoU07IlNsF6/rT9SsPTEcdq57JiGIVsLs8wR651glSpAM1Q9rg==","signatures":[{"sig":"MEYCIQCaiFbCE8MxX78ftkoIGd4n5u0IVNmuoNeyfARmWrvpaQIhAIyXkoNLVPjo9IsZgWzULw82aa7Fum/YQqEfGY3InvgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320980},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-15.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/358e0d68b99a1d15a38987912d8a1409/object-ui-plugin-form-15.0.0.tgz","_integrity":"sha512-PbX5Kc7Vf+0ZKiPBn53YHPXmy/Pa4PqaBVoCjoU07IlNsF6/rT9SsPTEcdq57JiGIVsLs8wR651glSpAM1Q9rg==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.24.0","@object-ui/core":"15.0.0","@object-ui/i18n":"15.0.0","@object-ui/react":"15.0.0","@object-ui/types":"15.0.0","@object-ui/fields":"15.0.0","@objectstack/spec":"^14.6.0","@object-ui/components":"15.0.0","@object-ui/permissions":"15.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.4","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"15.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_15.0.0_1784216205590_0.6419470430522456","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@object-ui/plugin-form","version":"16.0.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@16.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"15b7917a18a82d31ef303c9c27616d1963cc1564","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-16.0.0.tgz","fileCount":25,"integrity":"sha512-NYWGdWSiFSh25Uia3g4cwMLYahJ+1MI97Bfdbad0OmeHPfg2GD0FV356AOfcz0f2u+9dC+ht2m1t+DwxHIxSXw==","signatures":[{"sig":"MEUCIERbQ3bnu7WewvmWgbKL+/G+otvI+d+Ke9j7CYCob3syAiEAwxyWE/0f/UzC5M+g4roFWtjDyjpgnyAn+sWBTszo5/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324118},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-16.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5f9fad87230205c27a0ec757f4cab541/object-ui-plugin-form-16.0.0.tgz","_integrity":"sha512-NYWGdWSiFSh25Uia3g4cwMLYahJ+1MI97Bfdbad0OmeHPfg2GD0FV356AOfcz0f2u+9dC+ht2m1t+DwxHIxSXw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.24.0","@object-ui/core":"16.0.0","@object-ui/i18n":"16.0.0","@object-ui/react":"16.0.0","@object-ui/types":"16.0.0","@object-ui/fields":"16.0.0","@objectstack/spec":"^15.1.1","@object-ui/components":"16.0.0","@object-ui/permissions":"16.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.4","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"16.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_16.0.0_1784378156672_0.06637730013930243","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@object-ui/plugin-form","version":"16.1.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@16.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"fa0d5574241569041eb571fc5e5b989cf3809a99","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-16.1.0.tgz","fileCount":25,"integrity":"sha512-7SWk4gGpl2RtawskigGnvm3qKFww1eUIgMnqG8O8giMHgHdMw6eu69hAyjuFLSJZYA1xiuObnPMdijUY34HGYw==","signatures":[{"sig":"MEYCIQDuk6pRExWTTxwIze9JBTgRdza0qz1yZJojrpldJ8DGsgIhAKie4AsFP0oiccP58BUdXe6gqPWdFfgA4TMYpHbFydOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325638},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-16.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9cc40c2693c939d39af7f15e5f05bf36/object-ui-plugin-form-16.1.0.tgz","_integrity":"sha512-7SWk4gGpl2RtawskigGnvm3qKFww1eUIgMnqG8O8giMHgHdMw6eu69hAyjuFLSJZYA1xiuObnPMdijUY34HGYw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.8.2","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lucide-react":"^1.25.0","@object-ui/core":"16.1.0","@object-ui/i18n":"16.1.0","@object-ui/react":"16.1.0","@object-ui/types":"16.1.0","@object-ui/fields":"16.1.0","@objectstack/spec":"^16.0.0-rc.0","@object-ui/components":"16.1.0","@object-ui/permissions":"16.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.5","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.3","@object-ui/data-objectstack":"16.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_16.1.0_1784612854097_0.7680864110352612","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@object-ui/plugin-form","version":"17.1.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@17.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"471bcae8641605ff8cc22d6a7a9173dab8dfdad6","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-17.1.0.tgz","fileCount":46,"integrity":"sha512-rb9hxXvyZQ7wixUnPB7EQzkD3I3dgSZ6JjgcZSTpPTEYo9WdznNdR2VrudEA4VSiuSNb5cMyc2CsOye0HU5ZEw==","signatures":[{"sig":"MEUCIAL6v6e6AO9MLakhnLKCg+DEVaPUVHFpFvv2lGs6GQi5AiEA9MSAzsOvrKaEhcFYYddBeabXS6QrUtFbfcXulZoHsY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413237},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-17.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build","type-check":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/236a792b693738e65f79d441c5658be9/object-ui-plugin-form-17.1.0.tgz","_integrity":"sha512-rb9hxXvyZQ7wixUnPB7EQzkD3I3dgSZ6JjgcZSTpPTEYo9WdznNdR2VrudEA4VSiuSNb5cMyc2CsOye0HU5ZEw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.9.8","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"22.23.1","dependencies":{"lucide-react":"^1.25.0","@object-ui/core":"17.1.0","@object-ui/i18n":"17.1.0","@object-ui/react":"17.1.0","@object-ui/types":"17.1.0","@object-ui/fields":"17.1.0","@objectstack/spec":"^17.0.0-rc.0","@object-ui/components":"17.1.0","@object-ui/permissions":"17.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.5","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.4","@object-ui/data-objectstack":"17.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_17.1.0_1785503683786_0.25708975187452854","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@object-ui/plugin-form","version":"17.2.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@17.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"5c7c4fd647cf2d90b8df017696b1d5c2aeafedf3","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-17.2.0.tgz","fileCount":46,"integrity":"sha512-M1AjVBFTuu5rzuMKki18/BUlQrlvMiRq9W7pCwrLc1JD8i+t+VG2X9l6POZzxi8hxe/bx30Ty9v4ZRq5qVTNhA==","signatures":[{"sig":"MEQCIAsbeSOxs5mp0avJ6vDoiguvrXUEl9BLOeKKLCvM78TnAiAIhIBsba4ZnvLPUmwybteLiDNX1qucwA8wwnu8ZcBM9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430173},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-17.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build","type-check":"tsc --noEmit && tsc -p tsconfig.typetests.json"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e6bd0a86978c1b12c52b006d7defcc78/object-ui-plugin-form-17.2.0.tgz","_integrity":"sha512-M1AjVBFTuu5rzuMKki18/BUlQrlvMiRq9W7pCwrLc1JD8i+t+VG2X9l6POZzxi8hxe/bx30Ty9v4ZRq5qVTNhA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.9.8","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"22.23.1","dependencies":{"lucide-react":"^1.25.0","@object-ui/core":"17.2.0","@object-ui/i18n":"17.2.0","@object-ui/react":"17.2.0","@object-ui/types":"17.2.0","@object-ui/fields":"17.2.0","@objectstack/spec":"^17.0.0-rc.1","@object-ui/components":"17.2.0","@object-ui/permissions":"17.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.1.5","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.4","@object-ui/data-objectstack":"17.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_17.2.0_1785732176410_0.9669499552054124","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@object-ui/plugin-form","version":"17.3.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@17.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"2e31d056957a24948daf0cbabb5a1731f9d31536","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-17.3.0.tgz","fileCount":46,"integrity":"sha512-RJ0I80mbvjSg234i/OtyYHNKv2Pq6bbLm0yGe+VP0+4lBpkZpNrt3D4Hpez5aaJVrHnLbfDYsbTbCxY7mYPrhA==","signatures":[{"sig":"MEQCIDf7DEjCq408TtBfsWht82YjLua1kkH9tr7mALAzGhGwAiB3MCHlpyQo7w9UciK2K4z2B+q8fNJObh5QqNK3sqHIEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440390},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-17.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build","type-check":"tsc --noEmit && tsc -p tsconfig.typetests.json"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b2baaf2abac4df0dd10bd435973a5d24/object-ui-plugin-form-17.3.0.tgz","_integrity":"sha512-RJ0I80mbvjSg234i/OtyYHNKv2Pq6bbLm0yGe+VP0+4lBpkZpNrt3D4Hpez5aaJVrHnLbfDYsbTbCxY7mYPrhA==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.9.8","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^1.28.0","@object-ui/core":"17.3.0","@object-ui/i18n":"17.3.0","@object-ui/react":"17.3.0","@object-ui/types":"17.3.0","@object-ui/fields":"17.3.0","@objectstack/spec":"^17.0.0-rc.2","@object-ui/components":"17.3.0","@object-ui/permissions":"17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.2.0","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.5","@object-ui/data-objectstack":"17.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_17.3.0_1786087041829_0.7491869523772323","host":"s3://npm-registry-packages-npm-production"}},"17.5.0":{"name":"@object-ui/plugin-form","version":"17.5.0","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","_id":"@object-ui/plugin-form@17.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://www.objectui.org/docs/plugins/plugin-form","bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"dist":{"shasum":"627c8883a728be4cbca4d329d9454041a3ed4e57","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-17.5.0.tgz","fileCount":48,"integrity":"sha512-ygBVmAehelZ5jwLHJb0oFpodj08jA8Pel0s7V8h0Aq8FrYJfHEoyVMOXTce28kmg+pVyiq5T0J0sFBUbnkpMFw==","signatures":[{"sig":"MEUCIQCtxnebvwpJLLAd6LpcrOJh/QIV/yR55mDC21elPKBovgIgY/lR8h+p7mHTSjkDlBDQxXCbTSHm0J0MilXDiT4IX2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497506},"main":"dist/index.umd.cjs","type":"module","_from":"file:object-ui-plugin-form-17.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"vite build","type-check":"tsc --noEmit && tsc -p tsconfig.test.json"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c85978ef042f2e90e47d6474e21d90bf/object-ui-plugin-form-17.5.0.tgz","_integrity":"sha512-ygBVmAehelZ5jwLHJb0oFpodj08jA8Pel0s7V8h0Aq8FrYJfHEoyVMOXTce28kmg+pVyiq5T0J0sFBUbnkpMFw==","repository":{"url":"git+https://github.com/objectstack-ai/objectui.git","type":"git","directory":"packages/plugin-form"},"_npmVersion":"10.9.8","description":"Form plugin for Object UI","directories":{},"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^1.29.0","@object-ui/core":"17.5.0","@object-ui/i18n":"17.5.0","@object-ui/react":"17.5.0","@object-ui/types":"17.5.0","@object-ui/fields":"17.5.0","@objectstack/spec":"^17.0.0-rc.6","@object-ui/components":"17.5.0","@object-ui/permissions":"17.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","vite":"^8.2.1","typescript":"^6.0.3","vite-plugin-dts":"^5.0.3","@vitejs/plugin-react":"^6.0.5","@object-ui/data-objectstack":"17.5.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-form_17.5.0_1786722004609_0.46558665007499167","host":"s3://npm-registry-packages-npm-production"}},"17.6.0":{"name":"@object-ui/plugin-form","version":"17.6.0","type":"module","license":"MIT","description":"Form plugin for Object UI","main":"dist/index.umd.cjs","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"dependencies":{"@objectstack/spec":"^17.0.0","lucide-react":"^1.31.0","@object-ui/components":"17.6.0","@object-ui/core":"17.6.0","@object-ui/fields":"17.6.0","@object-ui/i18n":"17.6.0","@object-ui/permissions":"17.6.0","@object-ui/react":"17.6.0","@object-ui/types":"17.6.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@vitejs/plugin-react":"^6.0.5","msw":"^2.15.0","typescript":"^6.0.3","vite":"^8.2.1","vite-plugin-dts":"^5.0.3","@object-ui/data-objectstack":"17.6.0"},"keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"repository":{"type":"git","url":"git+https://github.com/objectstack-ai/objectui.git","directory":"packages/plugin-form"},"bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"homepage":"https://www.objectui.org/docs/plugins/plugin-form","publishConfig":{"access":"public"},"scripts":{"build":"vite build","test":"vitest run","type-check":"tsc --noEmit && tsc -p tsconfig.test.json","lint":"eslint ."},"_id":"@object-ui/plugin-form@17.6.0","_integrity":"sha512-oy1rKdUC7LqQ5YuHipx1BGhZ597LvYAsz3JEFqhTY/8g3WO2tyEMPfm0hQT7wMB+mHYaM535Pcp37fipPH5B1A==","_resolved":"/tmp/ead997747f4842418f0b68a3cc097c13/object-ui-plugin-form-17.6.0.tgz","_from":"file:object-ui-plugin-form-17.6.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-oy1rKdUC7LqQ5YuHipx1BGhZ597LvYAsz3JEFqhTY/8g3WO2tyEMPfm0hQT7wMB+mHYaM535Pcp37fipPH5B1A==","shasum":"d3d18bf839815d0a40a872930b23768da5dff312","tarball":"https://registry.npmjs.org/@object-ui/plugin-form/-/plugin-form-17.6.0.tgz","fileCount":58,"unpackedSize":610302,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHnG2Sr7tPmEImZXzlVeVvl/mWM1dcAZg14i+3vNCvo4AiAmWkxir6JMNwhhINuwZ21AfDnNOFsFfkKoYZ0WOlOtxw=="}]},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-form_17.6.0_1787582696897_0.7627153269169993"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-27T08:02:42.027Z","modified":"2026-08-24T14:44:57.289Z","0.3.0":"2026-01-27T08:02:42.276Z","0.3.1":"2026-01-27T09:03:44.450Z","0.5.0":"2026-02-05T04:16:08.658Z","2.0.0":"2026-02-11T16:28:15.945Z","3.0.0":"2026-02-14T02:47:47.873Z","3.0.1":"2026-02-14T04:12:39.844Z","3.0.2":"2026-02-14T18:05:39.245Z","3.0.3":"2026-02-16T03:10:47.317Z","3.1.0":"2026-03-02T09:17:07.039Z","3.1.1":"2026-03-03T14:12:11.338Z","3.1.2":"2026-03-04T13:53:52.860Z","3.1.3":"2026-03-13T03:18:45.397Z","3.1.4":"2026-03-23T10:16:07.053Z","3.1.5":"2026-03-25T05:02:22.709Z","3.3.0":"2026-04-14T08:56:52.831Z","3.3.1":"2026-05-05T01:06:52.641Z","3.3.2":"2026-05-05T09:14:19.614Z","3.4.0":"2026-05-07T03:13:56.538Z","4.0.1":"2026-05-07T10:35:06.560Z","4.0.3":"2026-05-08T08:11:36.310Z","4.0.4":"2026-05-08T09:29:10.619Z","4.0.5":"2026-05-08T10:05:55.602Z","4.0.6":"2026-05-08T11:49:55.060Z","4.0.7":"2026-05-08T23:50:59.326Z","4.0.8":"2026-05-15T12:43:37.556Z","4.0.9":"2026-05-16T04:37:33.783Z","4.0.10":"2026-05-16T11:02:00.219Z","4.0.11":"2026-05-17T02:17:33.724Z","4.0.12":"2026-05-18T14:51:26.608Z","4.2.1":"2026-05-19T04:14:43.061Z","4.3.0":"2026-05-19T07:22:40.154Z","4.4.0":"2026-05-20T05:27:19.345Z","4.5.0":"2026-05-20T07:55:15.390Z","4.6.0":"2026-05-20T10:53:55.914Z","4.7.0":"2026-05-20T12:36:29.893Z","4.8.0":"2026-05-20T15:58:12.342Z","5.0.0":"2026-05-21T12:29:16.803Z","5.0.1":"2026-05-21T16:00:33.489Z","5.0.2":"2026-05-22T06:51:49.467Z","5.1.1":"2026-05-22T15:11:27.309Z","5.2.1":"2026-05-23T12:34:31.877Z","5.3.0":"2026-05-23T15:33:00.512Z","5.3.1":"2026-05-23T16:30:39.236Z","5.3.2":"2026-05-24T03:09:26.502Z","5.4.0":"2026-05-24T09:46:24.886Z","5.4.1":"2026-05-25T03:11:42.864Z","5.4.2":"2026-05-25T03:52:43.952Z","6.0.0":"2026-05-25T06:55:24.629Z","6.0.1":"2026-05-25T07:27:15.379Z","6.0.2":"2026-05-25T09:05:01.775Z","6.0.3":"2026-05-25T11:12:28.584Z","6.0.4":"2026-05-25T12:02:14.336Z","6.1.0":"2026-05-26T01:30:10.524Z","6.2.0":"2026-05-27T05:19:53.901Z","6.2.1":"2026-05-27T10:20:41.117Z","6.2.2":"2026-05-27T13:53:34.897Z","6.2.3":"2026-05-27T14:44:34.022Z","7.0.0":"2026-06-22T16:08:59.710Z","7.1.0":"2026-06-24T08:31:08.902Z","7.2.0":"2026-06-26T13:20:04.295Z","7.3.0":"2026-06-27T14:51:17.734Z","11.0.0":"2026-06-27T16:27:53.740Z","11.2.0":"2026-06-28T19:10:20.841Z","11.3.0":"2026-06-30T20:54:53.658Z","11.4.0":"2026-07-04T17:42:41.394Z","11.5.0":"2026-07-05T10:22:19.026Z","13.1.0":"2026-07-10T09:37:22.366Z","13.2.0":"2026-07-13T03:07:27.906Z","14.0.0":"2026-07-14T15:22:33.488Z","14.1.0":"2026-07-16T14:32:51.786Z","15.0.0":"2026-07-16T15:36:45.727Z","16.0.0":"2026-07-18T12:35:56.860Z","16.1.0":"2026-07-21T05:47:34.273Z","17.1.0":"2026-07-31T13:14:43.949Z","17.2.0":"2026-08-03T04:42:56.554Z","17.3.0":"2026-08-07T07:17:21.971Z","17.5.0":"2026-08-14T15:40:04.760Z","17.6.0":"2026-08-24T14:44:57.089Z"},"bugs":{"url":"https://github.com/objectstack-ai/objectui/issues"},"author":{"name":"ObjectStack Team","email":"team@objectstack.ai"},"license":"MIT","homepage":"https://www.objectui.org/docs/plugins/plugin-form","keywords":["objectui","sdui","schema-driven-ui","react","tailwind","shadcn","objectstack","plugin","form","validation","react-hook-form"],"repository":{"type":"git","url":"git+https://github.com/objectstack-ai/objectui.git","directory":"packages/plugin-form"},"description":"Form plugin for Object UI","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"readme":"# @object-ui/plugin-form\n\nForm plugin for Object UI - Advanced form components with validation, multi-step forms, and field-level control.\n\n## Features\n\n- **Form Builder** - Create complex forms from schemas\n- **Validation** - Built-in validation with error messages\n- **Multi-Step Forms** - Wizard-style multi-step forms\n- **Field Types** - Support for all standard field types\n- **Form State** - Automatic form state management\n- **Customizable** - Tailwind CSS styling support\n\n## Installation\n\n```bash\npnpm add @object-ui/plugin-form\n```\n\n## Usage\n\n### Automatic Registration (Side-Effect Import)\n\n```typescript\n// In your app entry point (e.g., App.tsx or main.tsx)\nimport '@object-ui/plugin-form';\n\n// Now you can use form types in your schemas\nconst schema = {\n  type: 'form',\n  fields: [\n    { name: 'email', type: 'input', label: 'Email', required: true },\n    { name: 'password', type: 'input', inputType: 'password', label: 'Password', required: true }\n  ]\n};\n```\n\n### What the side-effect import registers\n\nThere is no component map to iterate: registration is a side effect of importing\nthe package entry, which makes six `ComponentRegistry.register(...)` calls. These\nare the schema types those calls claim, read off the calls themselves in\n`src/index.tsx`:\n\n| Namespaced type | Bare-name fallback | Component behind it |\n|---|---|---|\n| `plugin-form:object-form` | `object-form` | `ObjectForm` — metadata-driven form over one record |\n| `view:form` | none | the same renderer under the view protocol |\n| `plugin-form:embeddable-form` | `embeddable-form` | `EmbeddableForm` — standalone public form |\n| `plugin-form:form-analytics` | `form-analytics` | `FormAnalytics` — submission dashboard |\n| `plugin-form:object-master-detail-form` | `object-master-detail-form` | `MasterDetailForm` — parent + child line items in one submit |\n| `record:line_items` | none | `LineItemsPanel` — child grid bound to the record on the page |\n\n`ComponentRegistry.register` also registers a namespaced type under its bare name\nfor backwards compatibility, unless the call passes `skipFallback: true`\n(`@object-ui/core`, `src/registry/Registry.ts`). Two calls here do: bare `form`\nstays the basic `@object-ui/components` form, and bare `line_items` is left to\nwhoever else claims it.\n\n### Public exports\n\nThe package entry exports these — components, their prop/schema types, and the\nlayout helpers. There is no aggregate map among them:\n\n```typescript\nimport {\n  ObjectForm,\n  TabbedForm,\n  WizardForm,\n  SplitForm,\n  DrawerForm,\n  ModalForm,\n  EmbeddableForm,\n  MasterDetailForm,\n  LineItemsPanel,\n  FormAnalytics,\n  FormSectionContainer,\n  applyAutoLayout,\n  applyAutoColSpan,\n  inferColumns,\n  inferModalSize,\n  isWideFieldType,\n  isAutoGeneratedFieldType,\n  containerGridColsFor,\n  filterCreateModeFields,\n  filterSystemFields,\n  filterAutoGeneratedFields,\n  deriveDetail,\n  deriveColumns,\n  deriveFormFields,\n  findRelationshipField,\n  resolveInlineMode,\n} from '@object-ui/plugin-form';\n\nimport type {\n  ObjectFormComponentProps,\n  ObjectFormProps,              // deprecated alias of ObjectFormComponentProps\n  FormSectionContainerProps,\n  TabbedFormProps,\n  TabbedFormSchema,\n  FormSectionConfig,\n  WizardFormProps,\n  WizardFormSchema,\n  SplitFormProps,\n  SplitFormSchema,\n  DrawerFormProps,\n  DrawerFormSchema,\n  ModalFormProps,\n  ModalFormSchema,\n  EmbeddableFormProps,\n  EmbeddableFormConfig,\n  EmbeddableFormTexts,\n  FormAnalyticsProps,\n  FormSubmissionMetric,\n  MasterDetailFormProps,\n  MasterDetailFormSchema,\n  MasterDetailDetailConfig,\n  LineItemsPanelSchema,\n  DerivedDetail,\n  InlineMode,\n} from '@object-ui/plugin-form';\n```\n\n### Registering a component under your own key\n\nTo put one of these components on a schema type of your own, register the\nexported component:\n\n```typescript\nimport { ComponentRegistry } from '@object-ui/core';\nimport { ObjectForm } from '@object-ui/plugin-form';\n\nComponentRegistry.register('my-form', ObjectForm, { namespace: 'my-app' });\n```\n\nThe renderers this package registers for itself are internal wrappers rather\nthan these exported components. `SchemaRenderer` hands a registered component its\n`schema` (plus the schema's own props), but never a `dataSource` — that travels\non `SchemaRendererContext` — so each wrapper reads it off the context first.\n`ObjectForm` takes `dataSource` as a prop, optional because inline `customFields`\nneed no adapter, so a custom-key registration either supplies one or wraps the\ncomponent the same way.\n\n## Schema API\n\nTwo form schemas reach a renderer, and **both are declared in\n`@object-ui/types`** — this package imports them and declares neither. The\ntables below name the keys and point at the declaration; the declaration is the\ncontract. (Restating an interface inside this README is what let this section\ndrift away from the code in the first place — objectui#5075.)\n\n| Schema | `type` | Declared in | Rendered by |\n|---|---|---|---|\n| `FormSchema` | `'form'` | `packages/types/src/form.ts` | the basic form in `@object-ui/components` — bare `form` is deliberately **not** claimed by this plugin (`skipFallback: true`, see the table above) |\n| `ObjectFormSchema` | `'object-form'` | `packages/types/src/objectql.ts` | `ObjectForm` here, through `plugin-form:object-form` / `object-form` |\n\nBoth `type` slots are string **literals**. A schema whose `type` names something\nno registration claims does not fall back to a form — it renders the\nunknown-component placeholder.\n\n### Form (`type: 'form'`)\n\n| Key | Type | Notes |\n|---|---|---|\n| `type` | `'form'` | literal, not a free string |\n| `fields` | `FormField[]` | **optional** — a form may render `children` instead |\n| `defaultValues` | `Record<string, any>` | form-level initial values. There is no field-level `defaultValue` |\n| `submitLabel` / `cancelLabel` | `string` | button text |\n| `showCancel` / `showActions` | `boolean` | action-row composition |\n| `mobileStickyActions` | `boolean` | pin the action row on small viewports |\n| `layout` | `'vertical' \\| 'horizontal'` | label placement |\n| `columns` | `number` | grid width (1–4) |\n| `validationMode` | `'onSubmit' \\| 'onBlur' \\| 'onChange' \\| 'onTouched' \\| 'all'` | when the rules run |\n| `resetOnSubmit` / `disabled` | `boolean` | |\n| `mode` | `'edit' \\| 'read' \\| 'disabled'` | whole-form mode |\n| `objectName` | `string` | enables metadata field locators `data-testid=\"field:{objectName}.{field}\"` (ADR-0054 C4) |\n| `previousValues` | `Record<string, any>` | edit-mode hosts only — the persisted record, as evaluation context for `previous` / `readonlyWhen`. Never sent anywhere |\n| `fieldContainerClass` | `string` | class for the field grid inside the `<form>` |\n| `fieldTabs` / `defaultFieldTab` / `fieldTabsPosition` | see [Tabbed field layout](#tabbed-field-layout-fieldtabs) | |\n| `fieldPanes` / `fieldPanesOrientation` / `fieldPanesResizable` | see [Split field layout](#split-field-layout-fieldpanes) | |\n| `actions` | `SchemaNode[]` | extra nodes in the action row |\n| `children` | `SchemaNode \\| SchemaNode[]` | custom body instead of `fields` |\n| `onSubmit` / `onChange` / `onDirtyChange` / `onCancel` | callbacks | **TypeScript-authored schemas only** — a JSON metadata document cannot carry a function. Metadata pages go through the object-form route instead |\n| `className`, `id`, `hidden`, … | — | inherited from `BaseSchema` |\n\n⚠️ `FormSchema` extends `BaseSchema`, which declares `[key: string]: any`\n(`packages/types/src/base.ts`), so an invented or misspelled key on a form schema\nis **not** a compile error — it is simply never read. That is why every example\nbelow is annotated with its real type *and* checked against these key tables:\nan un-annotated `const schema = { … }` type-checks whatever is written in it.\n\n### Form Field\n\n`FormField` (`packages/types/src/form.ts`) declares 23 keys, and `name` is the\nonly **required** one:\n\n| Key | Type | What it does |\n|---|---|---|\n| `name` | `string` | **required** — the submit key |\n| `id` | `string` | stable render key; falls back to `name` |\n| `label` | `string` | optional — with none, no label element is rendered at all (validation messages fall back to `name`). The object-bound paths always fill it from the object field |\n| `description` | `string` | help text under the control |\n| `type` | `string` | optional, defaults to `'input'`. Built-ins: `input`, `textarea`, `checkbox`, `switch`, `select`; any other value resolves through the registry (`field:<type>` first, then the bare name) |\n| `inputType` | `string` | HTML input type for `type: 'input'` — `'email'`, `'password'`, `'tel'`, … |\n| `widget` | `string` | widget override; wins over `type` (spec `FormField.widget`) |\n| `placeholder` | `string` | |\n| `required` | `boolean` | the presence rule. `validation.required` does **not** make a field required — see below |\n| `disabled` | `boolean` | not interactive, muted |\n| `readonly` | `boolean` | shown plainly, not editable — deliberately distinct from `disabled` |\n| `hidden` | `boolean` | field is not rendered at all |\n| `options` | `SelectOption[] \\| RadioOption[]` | for `select` / radio fields |\n| `validation` | `FieldValidationRules` | **an object keyed by rule name** — see below |\n| `condition` | `FieldCondition` | legacy `{ field, equals, notEquals, in, custom }` matcher |\n| `visibleWhen` / `readonlyWhen` / `requiredWhen` | `string \\| { dialect?, source }` | CEL predicates over the live record, evaluated by `@objectstack/formula` — the same engine and dialect the server uses. Fail open |\n| `visibleOn` | `string \\| { dialect?, source }` | view-level visibility predicate (spec `FormField.visibleOn`) |\n| `dependsOn` | `DependsOnInput` | cascading parent(s): a bare name, a list of names, or `{ field, param }` entries |\n| `span` | `'auto' \\| 'full'` | relative width, independent of the column count (preferred) |\n| `colSpan` | `number` | legacy column span (1–4), clamped to the current column count |\n| `field` | `Record<string, any>` | the resolved object-field **metadata object**, stashed by the object-bound paths so widgets can read `precision`, `currency`, `reference_to`, … In the *spec* form-view vocabulary `field` is a string (the referenced field name); that shape ends at `normalizeSectionField` and never reaches a runtime `FormField` |\n\n`FormField` also declares `[key: string]: any`, so an invented key type-checks\nhere too. Two that a reader might expect, and that are **not** declared:\n\n| Not a `FormField` key | Write this instead |\n|---|---|\n| `defaultValue` | `FormSchema.defaultValues` at form level. An object-bound form seeds from the object field's own declared `defaultValue` — see [What a create form opens with](#what-a-create-form-opens-with) |\n| `className` | `span` / `colSpan` for width, `FormSchema.fieldContainerClass` for the grid. (An undeclared key still rides the props spread down to whichever component the field resolves to, so a field-level `className` can visibly land on a built-in control — but nothing in the contract promises that, and a registered widget honours it only if it happens to spread its leftover props. The renderer reads it *explicitly* on exactly one pseudo-field, `type: 'section-divider'`, where it styles the inline section header.) |\n\nThere is no `ValidationRule` type in this repo, under any spelling.\n\n#### `validation` is an object keyed by rule name\n\n`FieldValidationRules` (`packages/types/src/form.ts`) is **not** an array of\n`{ type, value, message }` entries:\n\n| Rule | Type | Notes |\n|---|---|---|\n| `required` | `string \\| boolean` | supplies the required **message** only. Whether the field is required is decided by `required` / `requiredWhen` **on the field** |\n| `minLength` / `maxLength` | `{ value: number; message: string }` | `message` is not optional when you author the rule by hand |\n| `min` / `max` | `{ value: number; message: string }` | numeric range |\n| `pattern` | `{ value: string \\| RegExp; message: string }` | pass a **RegExp** in a hand-authored schema: react-hook-form only applies a pattern whose value `instanceof RegExp`, and it is the object-metadata path (`buildValidationRules` in `@object-ui/fields`) that compiles a declared string into one |\n| `validate` | `(value) => boolean \\| string \\| Promise<boolean \\| string>` | custom check; TypeScript-authored schemas only |\n\nThere is no `email` rule name — an email check is a `pattern`, which is exactly\nwhat `buildValidationRules` emits for an object field of type `email`.\n\n**Why the array spelling fails silently.** The only reader of this key is the\nbasic form renderer, which spreads it into the rule object handed to\nreact-hook-form — `const rules: any = { ...validation }`\n(`packages/components/src/renderers/form/form.tsx:1652`). Spreading an **array**\ninto an object literal produces numeric keys (`{ '0': …, '1': … }`), which\nreact-hook-form does not recognise: every rule is dropped, nothing throws, and\nthe form looks validated while validating nothing.\n\n### What a create form opens with\n\nA create form has no persisted record, so its opening values come from the\nobject schema's declared field `defaultValue`s. Every object-form container\n(`ObjectForm`, `ModalForm`, `DrawerForm`, `TabbedForm`, `SplitForm`,\n`WizardForm`) resolves them the same way, through `schemaDefaults`:\n\n| Declared | Create form opens with | Why |\n|---|---|---|\n| `defaultValue: 'draft'` (any static literal) | `draft`, preselected and submittable | the value is known; making the user pick it is busywork, and on a status-like field every wrong option is one click away |\n| `defaultValue: 'NOW()'` / `'current_user'` (a runtime token) | empty | the token is an *instruction*, not a value. The server resolves it at insert — but only for fields that arrive empty, so seeding the literal text would suppress it |\n| `defaultValue: cel\\`today()\\`` (an Expression envelope) | empty | same reason: the server evaluates it per insert |\n| an option's `default: true` | empty | see below |\n| nothing | empty | no default is invented |\n\n`initialData` / `initialValues` passed by the caller always outrank a schema\ndefault — a lookup prefill or a \"duplicate this record\" seed is the more\nspecific instruction.\n\nOnly the **field-level** `defaultValue` is read, never a select option's\n`default: true`, even though `@objectstack/spec`'s `SelectOptionSchema` declares\nthat key. The server's insert path resolves `defaultValue` and nothing else, so\na form that also seeded from option-level `default` would preselect values the\nserver would never have applied on its own — a renderer-side second default\ncontract (AGENTS.md #0.1). If option-level `default` is meant to mean \"the\ninitial value\", that belongs at the producer.\n\n**Edit forms are never seeded.** An edit form shows the row as the server holds\nit; folding a default in over a column the record leaves unset would arm a\nsilent write of a value the user never chose, on the next save of any other\nfield.\n\n#### `required` (or `requiredWhen`) + a runtime default\n\nA field may declare both, and it is coherent authoring — storage-level required,\nwith the value guaranteed by the producer:\n\n```ts\nremind_at: Field.datetime({ required: true, defaultValue: 'NOW()' }),\n```\n\nBut the control opens empty (see the table), so enforcing `required` on it\nrefused the submit with nothing sensible for the user to type. In **create**\nmode a runtime `defaultValue` therefore suppresses the client-side `required`\nrule, and the field is **omitted from the payload** — omitted, not sent empty,\nbecause `applyFieldDefaults` resolves the declaration only for a field that\narrives absent or null, and a blank string is neither.\n\nThe **conditional** spelling reaches the same verdict. A `requiredWhen`\npredicate says \"required in this state\", but `NOW()` / `current_user` resolve\nat insert regardless of state, so the producer's guarantee covers the\nconditional claim exactly as it covers the unconditional one:\n\n```ts\nremind_at: Field.datetime({ requiredWhen: 'record.status == \"scheduled\"', defaultValue: 'NOW()' }),\n```\n\n| Mode | Declared | Left empty | Effect |\n|---|---|---|---|\n| create | `required` / `requiredWhen` TRUE + a runtime default | yes | submits; the key is absent, and the server resolves it |\n| create | `required` / `requiredWhen` TRUE + a runtime default | no (user typed) | submits the typed value — it outranks the default |\n| create | `required` / `requiredWhen` TRUE + a static literal | user cleared the seeded control | refused: they removed a value that was really there |\n| create | `requiredWhen` TRUE, no default | yes | refused: nobody else supplies this value |\n| edit | `required` / `requiredWhen` TRUE, anything | user blanked it | refused: the token was resolved at insert, so this is a real removal |\n\nThe required marker and `aria-required` go with the rule in the create case,\nsince one verdict drives all three — in that mode the user genuinely is not\nrequired to provide the value. Showing what the server *will* supply, as a\nnon-authoritative preview, is a separate follow-up.\n\nEvery consumer reads one predicate, `isRuntimeDefault` in `@object-ui/core`\n(re-exported for this package's own use by `src/schemaDefaults.ts`, not from the\npackage entry listed above) — which is what keeps a form from seeding a field it\nalso refuses to submit. The static half is decided at the producer, in\n`isRequiredInForm`; the conditional half cannot be, because `requiredWhen` is\nresolved downstream against the live record, so it is suppressed inside the one\nevaluator that resolves it — `resolveFieldRuleState`, reading\n`isServerOwnedValue`. Display and validation share that single verdict, so a\nfield can never lose its asterisk while still refusing the submit.\n\n### Column width of a sectioned form\n\nA sectioned form renders as ONE grid, and two keys decide its shape:\n\n| Key | Meaning |\n|---|---|\n| the form view's `columns` | how wide the grid is (1–4) — spec `FormView.columns` |\n| a section's `columns` | how densely THAT section fills the grid (via per-field `colSpan`) |\n\nThe view's `columns` wins; without it the grid takes the widest section's\ndensity, and without either it is single-column. Every sectioned host resolves it\nthe same way — `ObjectForm` (simple), `ModalForm`, `TabbedForm`, `SplitForm`,\n`WizardForm` — so one piece of metadata lays out identically wherever it is\nrendered. (`WizardForm` has no widest-section fallback: its steps never share a\nviewport, so each step keeps its own authored width.)\n\nThe grid is applied to the field container **inside** the form, never wrapped\naround the `<form>` (which would put the whole form in cell 1 and leave the other\ncolumns empty — #2128).\n\n### Tabbed field layout (`fieldTabs`)\n\nA sectioned form is **one** form. Instead of rendering a form per section — which\nstrands every section but the first outside the submit, and (in tabs) lets the\ninactive panel unmount with its values — declare tabs on the single form and let\nthe renderer distribute the fields:\n\n```typescript\n{\n  type: 'form',\n  fields: [/* every tab's fields, in one flat list */],\n  fieldTabs: [\n    { key: 'basics', label: 'Basics', fields: ['subject', 'status'] },\n    { key: 'detail', label: 'Detail', description: 'Anything else', fields: ['description'] },\n  ],\n  defaultFieldTab?: 'basics',                    // defaults to the first tab\n  fieldTabsPosition?: 'top',                     // 'top' | 'bottom' | 'left' | 'right'\n}\n```\n\n- All panels are **force-mounted** and only CSS-hidden, so a tab the user leaves\n  keeps its values *and* its validation (react-hook-form skips unmounted fields,\n  which is how a required field on an unopened tab used to reach the server).\n- A failed submit **activates the tab holding the first offending field** and\n  marks every tab with a rejected field (`data-error` on the trigger) — for both\n  client-side rules and server `fields[]` rejections.\n- Fields no tab claims render above the tab strip rather than disappearing.\n- Needs at least two tabs, and is ignored when the form uses `children`.\n\n`ModalForm` (`contentLayout: 'tabbed'`) and `TabbedForm` are built on this.\n\n### Wizard steps and `allowSkip`\n\n`allowSkip` lets the user jump to any step from the indicator instead of walking\nthrough them in order. It is **navigation** freedom, not an exemption from the\nobject's rules:\n\n- Next validates the step you are leaving, as always.\n- The **final submit checks every step's required fields** — not just the last\n  one's — and if something is outstanding it sends the user to the first step\n  that has one, marks that step's indicator (`data-error=\"true\"`), and names the\n  fields in a toast. Nothing is sent.\n- Conditional rules are respected: a field whose `visibleWhen` is false, or whose\n  `requiredWhen` is false, is not demanded. The check runs on the same canonical\n  engine as the renderer and the server's rule-validator, so all three agree.\n\nThis matters because react-hook-form only validates the fields currently\n**mounted**, and a wizard mounts one step at a time — so a required field on a\nstep nobody opened used to be absent from the payload with nothing on screen\nsaying so (#2959's validation half, in a wizard).\n\n### Split field layout (`fieldPanes`)\n\nThe same rule for side-by-side panels: the `<form>` wraps the whole panel group\nand each pane holds only fields, so one react-hook-form instance spans the\ndivider.\n\n```typescript\n{\n  type: 'form',\n  fields: [/* every pane's fields, in one flat list */],\n  fieldPanes: [\n    { key: 'primary', fields: ['subject'], defaultSize: 50 },\n    { key: 'secondary', fields: ['status', 'priority'], defaultSize: 50, minSize: 20 },\n  ],\n  fieldPanesOrientation?: 'horizontal',           // 'horizontal' | 'vertical'\n  fieldPanesResizable?: true,                     // false pins the divider\n}\n```\n\n- A submit from anywhere carries **every** pane's values, and a field rule\n  (`visibleWhen` / `requiredWhen` / …) in one pane can read a field in another —\n  neither is possible with a form per panel.\n- `defaultSize` / `minSize` are **percentages** of the group.\n- Each pane is its own `@container`, so a multi-column group inside it collapses\n  as the divider is dragged narrower.\n- Fields no pane claims render above the panel group rather than disappearing.\n- Needs at least two panes; ignored when the form uses `children` or `fieldTabs`.\n\n`SplitForm` is built on this. Each section declares its panel via `pane:\n'primary' | 'secondary'` (spec `FormSection.pane`) — explicit per-section\nplacement, so reordering sections never silently moves them across the divider.\nWhen omitted, the legacy positional rule applies: the first section becomes the\nprimary pane, the rest stack in the secondary one behind inline section headers.\n(The spec rejects `pane` on non-split form types at parse.)\n\n## Examples\n\n### Basic Form\n\n```typescript\nimport type { FormSchema } from '@object-ui/types';\n\nconst schema: FormSchema = {\n  type: 'form',\n  fields: [\n    {\n      name: 'name',\n      type: 'input',\n      label: 'Full Name',\n      placeholder: 'Enter your name',\n      required: true\n    },\n    {\n      name: 'email',\n      type: 'input',\n      inputType: 'email',\n      label: 'Email Address',\n      required: true,\n      // Rule name → rule. Not an array (see Schema API above), and there is no\n      // 'email' rule: the email check is the pattern the metadata path builds\n      // for a field of type `email`.\n      validation: {\n        pattern: {\n          value: /^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/,\n          message: 'Invalid email format'\n        }\n      }\n    },\n    {\n      name: 'country',\n      type: 'select',\n      label: 'Country',\n      options: [\n        { label: 'United States', value: 'us' },\n        { label: 'Canada', value: 'ca' },\n        { label: 'United Kingdom', value: 'uk' }\n      ]\n    },\n    {\n      name: 'subscribe',\n      type: 'checkbox',\n      label: 'Subscribe to newsletter'\n    }\n  ],\n  submitLabel: 'Register',\n  onSubmit: (data) => {\n    console.log('Form submitted:', data);\n  }\n};\n```\n\n### Multi-Step Form\n\nA multi-step form is an **`object-form` with `formType: 'wizard'`**, and its\nsteps are its `sections` — one step per section. There is no\n`multi-step-form` schema type (no registration anywhere claims that name) and no\n`steps` key on any form schema, so a schema written that way renders the\nunknown-component placeholder and the fields inside `steps` are never read.\n\n```typescript\nimport type { ObjectFormSchema } from '@object-ui/types';\n\nconst schema: ObjectFormSchema = {\n  type: 'object-form',\n  objectName: 'contacts',        // required\n  mode: 'create',                // required\n  formType: 'wizard',            // routes to WizardForm — needs at least one section\n  sections: [\n    {\n      name: 'personal',\n      label: 'Personal Info',\n      fields: ['first_name', 'last_name']    // field NAMES, resolved from the object schema\n    },\n    {\n      name: 'contact',\n      label: 'Contact Info',\n      fields: ['email', 'phone']\n    }\n  ],\n  allowSkip: false,              // see \"Wizard steps and allowSkip\" above\n  showStepIndicator: true\n};\n```\n\nA section's `fields` accepts three shapes — a field **name**, a spec\n`FormFieldSchema` object (whose identity key is `field`), or an inline runtime\n`FormField` object. The inline shape is what lets a wizard run with no data\nsource at all, which is the closest equivalent of the old snippet; note that\n`WizardForm` reports a data-source-less submit through `onSuccess` (there is no\n`onSubmit` on this schema):\n\n```tsx\nimport { WizardForm } from '@object-ui/plugin-form';\nimport type { WizardFormSchema } from '@object-ui/plugin-form';\n\nconst wizard: WizardFormSchema = {\n  type: 'object-form',\n  formType: 'wizard',\n  objectName: 'contacts',\n  mode: 'create',\n  sections: [\n    {\n      name: 'personal',\n      label: 'Personal Info',\n      fields: [\n        { name: 'firstName', type: 'input', label: 'First Name', required: true },\n        { name: 'lastName', type: 'input', label: 'Last Name', required: true }\n      ]\n    },\n    {\n      name: 'contact',\n      label: 'Contact Info',\n      fields: [\n        { name: 'email', type: 'input', inputType: 'email', label: 'Email', required: true },\n        { name: 'phone', type: 'input', inputType: 'tel', label: 'Phone' }\n      ]\n    }\n  ],\n  onSuccess: (data) => {\n    console.log('Multi-step form completed:', data);\n  }\n};\n\n<WizardForm schema={wizard} />   // dataSource omitted: every step lists inline fields\n```\n\n`WizardFormSchema` declares no index signature, so an invented key on *this*\ntype is a real compile error — unlike `ObjectFormSchema`, which inherits\n`BaseSchema`'s `[key: string]: any`.\n\nOne more route exists and is worth knowing about rather than reinventing: a flat\n`object-form` can be turned into a stepper on small viewports with\n`mobile: { stepper: true | 'auto', stepperFieldsPerStep, stepperMinFields }`,\nwhich feeds the same `WizardForm`.\n\n### Form with Validation\n\n```typescript\nimport type { FormSchema } from '@object-ui/types';\n\nconst schema: FormSchema = {\n  type: 'form',\n  validationMode: 'onBlur',\n  fields: [\n    {\n      name: 'username',\n      type: 'input',\n      label: 'Username',\n      required: true,                 // presence: this is the key that decides it\n      validation: {\n        required: 'Pick a username',   // the MESSAGE for the rule above, nothing more\n        minLength: { value: 3, message: 'Username must be at least 3 characters' },\n        maxLength: { value: 20, message: 'Username must be less than 20 characters' },\n        pattern: {\n          value: /^[a-zA-Z0-9_]+$/,    // a RegExp, not a string\n          message: 'Only letters, numbers, and underscores'\n        }\n      }\n    },\n    {\n      name: 'password',\n      type: 'input',\n      inputType: 'password',\n      label: 'Password',\n      required: true,\n      validation: {\n        minLength: { value: 8, message: 'Password must be at least 8 characters' },\n        pattern: {\n          value: /(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])/,\n          message: 'Must contain uppercase, lowercase, and number'\n        },\n        validate: (value) =>\n          String(value).toLowerCase() !== 'password' || 'Pick something less guessable'\n      }\n    }\n  ]\n};\n```\n\nEach rule appears **once**, under its own name — an object, not a list. A second\n`minLength` cannot exist, which is the point: the shape the renderer hands\nreact-hook-form is one rule per kind.\n\n## Integration with Data Sources\n\n**The adapter is not a schema key.** A schema is a serialisable document; a live\nadapter is an object with methods, so it cannot travel in one. Both form routes\nread the adapter from React context, which the host installs once above the whole\ntree — the same rule [Registering a component under your own\nkey](#registering-a-component-under-your-own-key) states for custom\nregistrations.\n\n### The metadata route — `object-form`\n\nThis is the route that actually reads and writes a record. `ObjectFormSchema`\nnames its object with **`objectName`** and its intent with **`mode`**, and both\nare **required** (`packages/types/src/objectql.ts`); the adapter arrives on the\ncontext, which `ObjectFormRenderer` reads at `src/index.tsx` before handing\n`ObjectForm` its `dataSource` prop.\n\n```tsx\nimport { SchemaRendererProvider, SchemaRenderer } from '@object-ui/react';\nimport { createObjectStackAdapter } from '@object-ui/data-objectstack';\nimport '@object-ui/plugin-form';\nimport type { ObjectFormSchema } from '@object-ui/types';\n\nconst dataSource = createObjectStackAdapter({\n  baseUrl: 'https://api.example.com',\n  token: 'your-auth-token',\n});\n\nconst schema: ObjectFormSchema = {\n  type: 'object-form',\n  objectName: 'users',\n  mode: 'create',\n  fields: ['name', 'email'],\n  submitText: 'Create user',\n};\n\nexport const App = () => (\n  <SchemaRendererProvider dataSource={dataSource}>\n    <SchemaRenderer schema={schema} />\n  </SchemaRendererProvider>\n);\n```\n\nThe object comes from `objectName`; there is no `resource` key. For `mode: 'edit'`\nor `'view'`, add the `recordId` of the record being opened. Note that this\n`mode` vocabulary is `'create' | 'edit' | 'view'` — the basic form's `mode` is a\ndifferent key with a different vocabulary (`'edit' | 'read' | 'disabled'`, see\n[Schema API](#schema-api)).\n\n### The TypeScript route — basic `form`\n\nA bare `form` never fetches or saves by itself: it has no object name and no\nquery, so there is nothing for it to call an adapter *with*. It collects values\nand hands them to your `onSubmit`, which the renderer awaits\n(`packages/components/src/renderers/form/form.tsx:1428`). Any persistence is\nwhatever that function does:\n\n```typescript\nimport type { FormSchema } from '@object-ui/types';\n\nconst dataSource = createObjectStackAdapter({\n  baseUrl: 'https://api.example.com',\n  token: 'your-auth-token',\n});\n\nconst schema: FormSchema = {\n  type: 'form',\n  fields: [\n    { name: 'name', type: 'input', label: 'Full Name', required: true },\n    { name: 'email', type: 'input', inputType: 'email', label: 'Email', required: true },\n  ],\n  submitLabel: 'Create user',\n  // The adapter reaches this call through the CLOSURE, not through the schema.\n  onSubmit: async (data) => {\n    await dataSource.create('users', data);\n  },\n};\n```\n\n`onSubmit` is a function, so this route is **TypeScript-authored schemas only** —\na JSON metadata document cannot carry one. Metadata pages take the `object-form`\nroute above.\n\nWhat the adapter on the context still does for a bare `form` is supply the\n**field widgets**: the renderer reads it at `form.tsx:1004`\n(`const contextDataSource = schemaCtx?.dataSource ?? null`) and passes it down\nper field at `:2061`, which is how a lookup or cascading select loads its\noptions. Nothing else about the form is wired to it.\n\n### Keys that look like wiring but are not\n\nNeither of these is a key of either form schema, and writing them changes\nnothing:\n\n| Written on a form schema | What actually happens |\n|---|---|\n| `dataSource` | **Discarded.** The basic form strips it in both directions — `dataSource: _dataSource` at `form.tsx:304` (`stripRendererOnlyProps`) and `:2168` — so it never reaches a widget and never reaches the DOM. The adapter the fields receive is the context one |\n| `resource` | **Never read.** It is not declared on `FormSchema` or `ObjectFormSchema` at all. The key exists elsewhere in the protocol — on **`CRUDSchema`** (`packages/types/src/crud.ts`, `type: 'crud'`), where `CRUDBuilder` in `@object-ui/core` sets it — but no form renderer reads it under any spelling. On a form it names nothing |\n\nBoth survive compilation for the reason [Schema API](#schema-api) gives: `FormSchema`\nand `ObjectFormSchema` extend `BaseSchema`, which declares `[key: string]: any`, so an\ninvented key is not a type error — it is simply never read. That is also why the\nolder version of this section looked like it worked: its `onSubmit` genuinely ran\nand genuinely saved, but through the adapter its closure captured. The `dataSource`\nand `resource` keys sitting beside it in the same object were inert. Delete them and\nthat example behaves identically — which is the test for whether a key is doing\nanything.\n\n> A top-level `dataSource` **does** mean something on a schema node, but it is not\n> an adapter: it is the spec's element **binding** (`PageComponentSchema.dataSource`,\n> objectstack#6953) — a descriptor such as `{ object: 'users' }` — resolved by\n> `useElementDataSource` (`packages/react/src/hooks/useElementDataSource.ts:139`).\n> `object-form` passes through that gate, and honours the binding's `object` key\n> only. Handing that slot a live adapter is rejected on purpose: the predicate\n> refuses any value carrying a `find` method\n> (`packages/core/src/data-scope/element-data-source.ts:131`), so an adapter written\n> there is ignored rather than mistaken for a binding. Pass adapters through the\n> provider above.\n\n## TypeScript Support\n\n`FormSchema` and `FormField` are protocol types, so they live in\n`@object-ui/types` alongside the rest of the JSON contract. This package imports\nthem and does not re-export them — the form types on its own entry are the\nper-container ones (`TabbedFormSchema`, `WizardFormSchema`, `ModalFormSchema`, …)\nlisted under [Public exports](#public-exports).\n\n```typescript\nimport type { FormSchema, FormField } from '@object-ui/types';\n\nconst emailField: FormField = {\n  name: 'email',\n  type: 'input',\n  inputType: 'email',\n  label: 'Email',\n  required: true\n};\n\nconst loginForm: FormSchema = {\n  type: 'form',\n  fields: [emailField],\n  submitLabel: 'Sign In'\n};\n```\n\n## Field Components\n\nThe plugin includes these field components:\n- Text input\n- Email input\n- Password input\n- Number input\n- Textarea\n- Select dropdown\n- Checkbox\n- Radio group\n- Date picker\n- File upload\n\n## Links\n\n- 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-form)\n- 📦 [npm package](https://www.npmjs.com/package/@object-ui/plugin-form)\n- 📝 [Changelog](./CHANGELOG.md)\n- 🐛 [Report an issue](https://github.com/objectstack-ai/objectui/issues)\n- 🤝 [Contributing Guide](https://github.com/objectstack-ai/objectui/blob/main/CONTRIBUTING.md)\n- 🗺️ [Roadmap](https://github.com/objectstack-ai/objectui/blob/main/ROADMAP.md)\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}