{"_id":"@dmc--98/dfe-ui-antd","_rev":"4-5aa3d2a4eb3a73b96002f571650cf047","name":"@dmc--98/dfe-ui-antd","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@dmc--98/dfe-ui-antd","version":"0.1.0","license":"MIT","_id":"@dmc--98/dfe-ui-antd@0.1.0","maintainers":[{"name":"dmc--98","email":"snarjun98claude@gmail.com"}],"dist":{"shasum":"e51d38d156918a281c548dddc92dd3b87e586fa6","tarball":"https://registry.npmjs.org/@dmc--98/dfe-ui-antd/-/dfe-ui-antd-0.1.0.tgz","fileCount":8,"integrity":"sha512-5yr1RgJg3BuCuLj9wHh8rbO6oOJYcKe8c2WbopGxGHybbRHEKMjEtRYZI5ppMPZt+M6gBtgwRr/R9xh9VUNoJQ==","signatures":[{"sig":"MEUCIEf2fNuuZ1eVlv0wRfaDGBaBbgQ9t4tXYNgyR/Jou0eMAiEAg0opFbHSLUZNZOtAiGqnPmm5JoJjwjHajgjSmwTJXbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21367},"main":"./dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.tsx"],"format":["esm","cjs"],"external":["react","react-dom"],"sourcemap":true},"type":"module","_from":"file:dmc--98-dfe-ui-antd-0.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.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dmc--98","email":"snarjun98claude@gmail.com"},"_resolved":"/tmp/c07ff6bd6a5b6948a54a84378961c477/dmc--98-dfe-ui-antd-0.1.0.tgz","_integrity":"sha512-5yr1RgJg3BuCuLj9wHh8rbO6oOJYcKe8c2WbopGxGHybbRHEKMjEtRYZI5ppMPZt+M6gBtgwRr/R9xh9VUNoJQ==","_npmVersion":"10.8.2","description":"Ant Design-themed stable wrappers for Dynamic Form Engine","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@dmc--98/dfe-core":"0.1.0","@dmc--98/dfe-react":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dfe-ui-antd_0.1.0_1776707037108_0.21443772099278835","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dmc--98/dfe-ui-antd","version":"0.1.1","license":"MIT","_id":"@dmc--98/dfe-ui-antd@0.1.1","maintainers":[{"name":"dmc--98","email":"snarjun98claude@gmail.com"}],"dist":{"shasum":"9f45d747540e857b6b442c978bcfb7bb9c8b6668","tarball":"https://registry.npmjs.org/@dmc--98/dfe-ui-antd/-/dfe-ui-antd-0.1.1.tgz","fileCount":9,"integrity":"sha512-2BV6iPGT89SLo2V/+ENptqwD79/eIOca3XndbKMOfhcUh4QesFaFafBKQprd1A+WMV2t2MoHvvDi5t+q0Qb/ug==","signatures":[{"sig":"MEQCIF4ljD/wdfCfNpz9NFIiMXJmckEs9K8gwO3ms3dX5mTfAiAud6yNPk+UmgxKxoGIrxMz89CETRc81XZDEAps65aWjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23465},"main":"./dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.tsx"],"format":["esm","cjs"],"external":["react","react-dom"],"sourcemap":true},"type":"module","_from":"file:dmc--98-dfe-ui-antd-0.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.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dmc--98","email":"snarjun98claude@gmail.com"},"_resolved":"/tmp/3f025d853ee1397a8a743c46a9313fd6/dmc--98-dfe-ui-antd-0.1.1.tgz","_integrity":"sha512-2BV6iPGT89SLo2V/+ENptqwD79/eIOca3XndbKMOfhcUh4QesFaFafBKQprd1A+WMV2t2MoHvvDi5t+q0Qb/ug==","_npmVersion":"10.8.2","description":"Ant Design-themed stable wrappers for Dynamic Form Engine","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@dmc--98/dfe-core":"0.2.0","@dmc--98/dfe-react":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dfe-ui-antd_0.1.1_1780684787559_0.6930559284370461","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dmc--98/dfe-ui-antd","version":"0.1.2","license":"MIT","_id":"@dmc--98/dfe-ui-antd@0.1.2","maintainers":[{"name":"dmc--98","email":"snarjun98claude@gmail.com"}],"dist":{"shasum":"863c3a0872c20ca9c4323f5b222e7f5efef64f5f","tarball":"https://registry.npmjs.org/@dmc--98/dfe-ui-antd/-/dfe-ui-antd-0.1.2.tgz","fileCount":9,"integrity":"sha512-e3kAuvuy3qgS+SY1ccjpnU5eTks+VG87896PH2KtawJpbHAu59y3pI9A+JNs3sZk5n+q7MLGxKiOvtQaEQuZYA==","signatures":[{"sig":"MEUCIQDZ4LgNu6fW1GuC4/gxpSJMv0EujAhT+nBCH2xAo8jT8gIgD/Y0eYjan+T2/7Z0mniJy3Y6ynIElmHcrePnYlfBjVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23465},"main":"./dist/index.cjs","tsup":{"dts":true,"clean":true,"entry":["src/index.tsx"],"format":["esm","cjs"],"external":["react","react-dom"],"sourcemap":true},"type":"module","_from":"file:dmc--98-dfe-ui-antd-0.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.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dmc--98","email":"snarjun98claude@gmail.com"},"_resolved":"/tmp/1fa11d91640b6f888c2308cd2bff7020/dmc--98-dfe-ui-antd-0.1.2.tgz","_integrity":"sha512-e3kAuvuy3qgS+SY1ccjpnU5eTks+VG87896PH2KtawJpbHAu59y3pI9A+JNs3sZk5n+q7MLGxKiOvtQaEQuZYA==","_npmVersion":"10.8.2","description":"Ant Design-themed stable wrappers for Dynamic Form Engine","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@dmc--98/dfe-core":"0.3.0","@dmc--98/dfe-react":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","@types/react":"^18.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dfe-ui-antd_0.1.2_1781020679223_0.5654388173303933","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@dmc--98/dfe-ui-antd","version":"1.0.0","description":"Ant Design-themed stable wrappers for Dynamic Form Engine","license":"MIT","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"dependencies":{"@dmc--98/dfe-core":"1.0.0","@dmc--98/dfe-react":"1.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@types/react":"^18.0.0","react":"^18.3.0","react-dom":"^18.3.0","typescript":"^5.4.0","tsup":"^8.0.0"},"tsup":{"entry":["src/index.tsx"],"format":["esm","cjs"],"dts":true,"clean":true,"sourcemap":true,"external":["react","react-dom"]},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","typecheck":"tsc --noEmit"},"_id":"@dmc--98/dfe-ui-antd@1.0.0","_integrity":"sha512-HJzLbhxpiVBynuBNzoFUY4MBsH+beOPyST4uwIs2ftdvzE5rjqycFXzheJWW7nfjXv++kuJIX6S0cG61McYoiw==","_resolved":"/tmp/23543f9548fa263cb761ef9ae81a8ca5/dmc--98-dfe-ui-antd-1.0.0.tgz","_from":"file:dmc--98-dfe-ui-antd-1.0.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HJzLbhxpiVBynuBNzoFUY4MBsH+beOPyST4uwIs2ftdvzE5rjqycFXzheJWW7nfjXv++kuJIX6S0cG61McYoiw==","shasum":"e21b1b4c6cf74c14bfd4aefd10cd0096d952b0c0","tarball":"https://registry.npmjs.org/@dmc--98/dfe-ui-antd/-/dfe-ui-antd-1.0.0.tgz","fileCount":9,"unpackedSize":22917,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDQo/XsFzoZCuiOQhUEqgUKEESvozSjEyC1cPIQrz3AYAiA+REK/wghcf727KjgBRF1qXXALFmYkBI0boWwHEmtDwQ=="}]},"_npmUser":{"name":"dmc--98","email":"snarjun98claude@gmail.com"},"directories":{},"maintainers":[{"name":"dmc--98","email":"snarjun98claude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dfe-ui-antd_1.0.0_1781264334139_0.9265208049919309"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T17:43:56.997Z","modified":"2026-06-12T11:38:54.383Z","0.1.0":"2026-04-20T17:43:57.247Z","0.1.1":"2026-06-05T18:39:47.710Z","0.1.2":"2026-06-09T15:57:59.358Z","1.0.0":"2026-06-12T11:38:54.276Z"},"license":"MIT","description":"Ant Design-themed stable wrappers for Dynamic Form Engine","maintainers":[{"name":"dmc--98","email":"snarjun98claude@gmail.com"}],"readme":"# @dmc--98/dfe-ui-antd\n\nStable Ant Design-themed wrappers for the shared DFE React renderer contract.\n\n## What This Package Is\n\n`@dmc--98/dfe-ui-antd` gives you an Ant-inspired presentation layer for:\n\n- field rendering\n- step indicators\n- form preview screens\n\nIt is built on top of the shared renderer contract from `@dmc--98/dfe-react/renderers`.\n\n## What This Package Is Not\n\nThis package does not currently render native `antd` components.\nIt provides a stable Ant-style visual language and token preset without requiring Ant Design as a runtime dependency.\n\nIf you need direct `antd` component integration, use `renderField` with your own renderer on top of `@dmc--98/dfe-react`.\n\n## Install\n\n```bash\nnpm install @dmc--98/dfe-ui-antd @dmc--98/dfe-react @dmc--98/dfe-core react react-dom\n```\n\n## Exports\n\n```tsx\nimport {\n  AntdFieldRenderer,\n  DfeAntdStepIndicator,\n  DfeAntdFormPreview,\n  DfeAntdThemeProvider,\n} from '@dmc--98/dfe-ui-antd'\n```\n\n## Usage\n\n```tsx\nimport { DfeFormRenderer } from '@dmc--98/dfe-react/components'\nimport { AntdFieldRenderer } from '@dmc--98/dfe-ui-antd'\n\n<DfeFormRenderer\n  fields={visibleFields}\n  values={values}\n  onFieldChange={setFieldValue}\n  errors={errors}\n  renderField={AntdFieldRenderer}\n/>\n```\n\n## Theming\n\nWrap any UI surface with `DfeAntdThemeProvider` to apply the package tokens:\n\n```tsx\n<DfeAntdThemeProvider>\n  <DfeAntdFormPreview fields={fields} values={values} />\n</DfeAntdThemeProvider>\n```\n\nYou can override individual CSS variables with `style` if needed.\n\n## Verification Status\n\nThis package is part of the stable verification set for:\n\n- root `pnpm build`\n- root `pnpm test`\n- root `pnpm typecheck`\n- stable artifact smoke checks\n- stable coverage checks\n- Storybook build\n\n\n---\n\n## Links\n\n- Source: [packages/ui-antd](https://github.com/dmc-98/dynamic-form-engine/tree/main/packages/ui-antd)\n- Docs source: [docs/packages/ui-antd.md](https://github.com/dmc-98/dynamic-form-engine/blob/main/docs/packages/ui-antd.md)\n- Issues: [https://github.com/dmc-98/dynamic-form-engine/issues](https://github.com/dmc-98/dynamic-form-engine/issues)\n","readmeFilename":"README.md"}