{"_id":"@dbarrett24/professional-brand-ui","_rev":"2-20f60b18d398be16227e9ecbe8a42bc3","name":"@dbarrett24/professional-brand-ui","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@dbarrett24/professional-brand-ui","version":"1.0.1","keywords":["react","components","ui","basketball","design-system"],"author":{"name":"Your Name"},"license":"MIT","_id":"@dbarrett24/professional-brand-ui@1.0.1","maintainers":[{"name":"dbarrett24","email":"dev.davebarrett@gmail.com"}],"dist":{"shasum":"b3f2cbda12a02a977a26d77f9ba2a8b01fb9507f","tarball":"https://registry.npmjs.org/@dbarrett24/professional-brand-ui/-/professional-brand-ui-1.0.1.tgz","fileCount":2,"integrity":"sha512-uVGMLtL6UdequW0JT9/WSXb+6t6wu/hKsS/cyEjEudG/Lk6+oMlU/6x3s1gOcxwcHwVxZQs0ql8Xv8R3uONtgg==","signatures":[{"sig":"MEYCIQDfpLRyrZs4F3kZfJAAiZ3CmBXwZACbZg4fV8HbPXxpCgIhANcafdMdxoMvDYycFGQkHCCDe5tIZYVA/zzWweLPOjrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3712},"main":"dist/index.js","_from":"file:dbarrett24-professional-brand-ui-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"concurrently --raw 'pnpm:dev:*'","lint":"concurrently --raw --kill-others-on-fail --names eslint,prettier,tsc pnpm:lint-ts pnpm:lint-prettier pnpm:ts-check","test":"jest","build":"tsup","lint-ts":"eslint src --cache","dev:tsup":"tsup --watch","lint-fix":"pnpm lint-ts-fix && pnpm lint-prettier-fix","ts-check":"tsc --noEmit","storybook":"storybook dev -p 6006","lint-ts-fix":"pnpm lint-ts --fix","dev:storybook":"storybook dev -p 6006","lint-prettier":"prettier --cache --check \"src/**/*.{json,js,jsx,ts,tsx}\"","build-storybook":"storybook build","lint-prettier-fix":"prettier --cache --write \"src/**/*.{json,js,jsx,ts,tsx}\""},"_npmUser":{"name":"dbarrett24","email":"dev.davebarrett@gmail.com"},"prettier":"@dbarrett24/prettier-config","_resolved":"/private/var/folders/q_/z4dwy_td5ts0fdx2klqhf_900000gn/T/12e2712769f7163c8006cd46a360cd90/dbarrett24-professional-brand-ui-1.0.1.tgz","_integrity":"sha512-uVGMLtL6UdequW0JT9/WSXb+6t6wu/hKsS/cyEjEudG/Lk6+oMlU/6x3s1gOcxwcHwVxZQs0ql8Xv8R3uONtgg==","_npmVersion":"10.9.3","description":"Professional Brand brand component library with Storybook","directories":{},"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.4.0","@dbarrett24/theme-system":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.6.2","react":"^19.1.0","eslint":"^8.49.0","postcss":"^8.4.49","prettier":"^3.4.2","react-dom":"^19.1.0","storybook":"^8.5.0","typescript":"^5.8.2","tailwindcss":"^3.4.17","@types/react":"^19.0.8","autoprefixer":"^10.4.20","concurrently":"^8.2.2","@storybook/test":"^8.5.0","@storybook/react":"^8.5.0","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.0","@storybook/react-vite":"^8.5.0","@storybook/addon-links":"^8.5.0","jest-environment-jsdom":"^29.7.0","@dbarrett24/tsup-config":"1.0.0","@chromatic-com/storybook":"^3.2.2","@dbarrett24/testing-utils":"1.0.0","@dbarrett24/prettier-config":"1.0.0","@storybook/addon-essentials":"^8.5.0","@dbarrett24/typescript-config":"1.0.0","@storybook/addon-interactions":"^8.5.0","@dbarrett24/jest-config-library":"1.0.0","@dbarrett24/eslint-config-library":"1.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/professional-brand-ui_1.0.1_1769474807857_0.17082859857529153","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @evolve.ui/professional"}},"time":{"created":"2026-01-27T00:46:47.737Z","modified":"2026-07-28T04:56:35.590Z","1.0.1":"2026-01-27T00:46:48.019Z"},"author":{"name":"Your Name"},"license":"MIT","keywords":["react","components","ui","basketball","design-system"],"description":"Professional Brand brand component library with Storybook","maintainers":[{"name":"dbarrett24","email":"dev.davebarrett@gmail.com"}],"readme":"# @yourname/professional-brand-ui\n\nProfessional brand component library with custom theme and Storybook.\n\n## Installation\n\n```bash\npnpm add @yourname/professional-brand-ui\n```\n\n## Usage\n\n```tsx\nimport { Button } from '@yourname/professional-brand-ui';\nimport '@yourname/professional-brand-ui/dist/theme/styles.css';\n\nexport const App = () => {\n    return (\n        <div>\n            <Button variant=\"primary\">Get Started</Button>\n            <Button variant=\"secondary\">Learn More</Button>\n            <Button variant=\"outline\">Contact Us</Button>\n            <Button variant=\"ghost\">View Details</Button>\n        </div>\n    );\n};\n```\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Start Storybook\npnpm storybook\n\n# Build library\npnpm build\n\n# Run tests\npnpm test\n\n# Lint\npnpm lint\n```\n\n## Brand Colors\n\n- **Primary Blue**: `#3B82F6` - Professional trust color\n- **Navy**: `#1E3A8A` - Dark accent\n- **Slate**: `#475569` - Secondary text\n- **Light**: `#F8FAFC` - Background\n\n## Components\n\n### Button\n\n```tsx\n<Button variant=\"primary\" size=\"md\">\n    Click me\n</Button>\n```\n\n**Props:**\n- `variant`: `'primary' | 'secondary' | 'outline' | 'ghost'`\n- `size`: `'sm' | 'md' | 'lg'`\n- `disabled`: `boolean`\n\n## License\n\nMIT\n\n","readmeFilename":"README.md"}