{"_id":"@alinjf7/component-builder","name":"@alinjf7/component-builder","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@alinjf7/component-builder","license":"MIT","version":"0.0.1","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@changesets/cli":"^2.26.2","tsup":"^7.2.0","typescript":"^5.2.2"},"dependencies":{"@types/react":"^18.2.21","react":"^18.2.0"},"scripts":{"build":"tsup src/index.tsx cjs,esm --dts","lint":"tsc","release":"pnpm run build && changeset publish"},"description":"you can make component with all attributes of it.","_id":"@alinjf7/component-builder@0.0.1","_integrity":"sha512-TIu4Bcd8RKWCmUbGSulORtw7XBeBKqMYigt2NpV9lejqOSPu+CbDCZpvpQLs+PG5gvr0nXn+eFGtL0f8ezpryg==","_resolved":"/private/var/folders/10/rjps17c933359mshlvnkkmp00000gn/T/52e97308cd3468c02b13a4bdca225cd9/alinjf7-component-builder-0.0.1.tgz","_from":"file:alinjf7-component-builder-0.0.1.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-TIu4Bcd8RKWCmUbGSulORtw7XBeBKqMYigt2NpV9lejqOSPu+CbDCZpvpQLs+PG5gvr0nXn+eFGtL0f8ezpryg==","shasum":"2a29aacb07fe8889b32387cdc7440ab86298015b","tarball":"https://registry.npmjs.org/@alinjf7/component-builder/-/component-builder-0.0.1.tgz","fileCount":10,"unpackedSize":793167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKEOjjhwWA2QJiifMl1G93fj3iBpgi6jGP3JfeKsoOnAiEA0v5wlMu2JW6CjA19qHTV3GAZCA1EVZaPwVQZ7avLzE8="}]},"_npmUser":{"name":"alinjf777","email":"najafi.it@gmail.com"},"directories":{},"maintainers":[{"name":"alinjf777","email":"najafi.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-builder_0.0.1_1694255015885_0.40241738991156484"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-09T10:23:35.760Z","0.0.1":"2023-09-09T10:23:36.101Z","modified":"2023-09-09T10:23:36.399Z"},"maintainers":[{"name":"alinjf777","email":"najafi.it@gmail.com"}],"description":"you can make component with all attributes of it.","license":"MIT","readme":"# 🚀 React componet biulder\n\nyou can make component with all attributes of it.\n\nFor example\n\n```tsx\nimport React from \"react\";\nimport ComponentBuilder from \"@react/component-builder\";\ninterface ButtonDTo {\n  compoonent?: JSX.IntrinsicElements;\n}\n\nconst Button: React.FC<ButtonDTo> = ({ component, ...props }) => {\n  const { size, component } = props;\n\n//if component b <a></a> tag you can set href\n  return <ComponentBuilder component={component} >Click me!</ComponentBuilder>;\n};\n\nexport default Button;\n\n\n```\n","readmeFilename":"README.md"}