{"_id":"@carlosreinoso/library","_rev":"4-a2dc8cbce36935e90e97c3a56402d05f","name":"@carlosreinoso/library","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@carlosreinoso/library","version":"1.0.0","keywords":["react","components","ui","tailwind","typography"],"author":{"name":"Your Name web@carlosreinoso.co.uk"},"license":"MIT","_id":"@carlosreinoso/library@1.0.0","maintainers":[{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"}],"homepage":"https://github.com/carlosreinoso/library#readme","bugs":{"url":"https://github.com/carlosreinoso/library/issues"},"dist":{"shasum":"ca3d18766120594b164d5aece2c31e8257d59453","tarball":"https://registry.npmjs.org/@carlosreinoso/library/-/library-1.0.0.tgz","fileCount":4,"integrity":"sha512-FZl3FraS1yO7bCOmdcW5nSuZ4AiU7aNw6mKtHJZBeoYtfqTh6r+m5M4hGS9rZ9ATE+kJS9S7JQM5/2GQWPe/zw==","signatures":[{"sig":"MEUCIQDKQBb0s2njk4JUhUG4XfdGvC5/4DtBINYJIR5gmpe8ZwIgbjBBovGmmdjYsukJhExa8csWrfswA/Em7LiKIMRKCVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5976},"main":"dist/index.js","module":"dist/index.js","gitHead":"e57a0d862658438713083bd3fdc52a50014431fa","scripts":{"build":"babel src -d dist --copy-files","prepare":"pnpm run build"},"_npmUser":{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"},"repository":{"url":"git+https://github.com/carlosreinoso/library.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of reusable React components with Tailwind CSS","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.0","@babel/preset-env":"^7.23.0","@babel/preset-react":"^7.22.15"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/library_1.0.0_1745413930956_0.03149385875408228","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@carlosreinoso/library","version":"1.0.1","keywords":["react","components","ui","tailwind","typography"],"author":{"name":"Your Name web@carlosreinoso.co.uk"},"license":"MIT","_id":"@carlosreinoso/library@1.0.1","maintainers":[{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"}],"homepage":"https://github.com/carlosreinoso/library#readme","bugs":{"url":"https://github.com/carlosreinoso/library/issues"},"dist":{"shasum":"0042c14865498407777dd0a96e8320d5b93a768b","tarball":"https://registry.npmjs.org/@carlosreinoso/library/-/library-1.0.1.tgz","fileCount":11,"integrity":"sha512-93iTDHwgSpPaanEvqQBFXMe1WmVvKzry2p95qoh3nJFbIiy8Ug6hWNGwq9XP6tbWANgbXgaUbfMDXI0otVMGBA==","signatures":[{"sig":"MEYCIQCyULbgQnOdAlbNSgUAREZjFabxHQHSGI6EBnkQDaqMEgIhAOIJNIi2WUvyUGZ4u51WeyaZxN2AlywrZbhLszY1VeGe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6907},"main":"dist/index.js","_from":"file:carlosreinoso-library-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"build":"babel src -d dist --copy-files && tsc"},"_npmUser":{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"},"_resolved":"C:\\Users\\jrpca\\AppData\\Local\\Temp\\59b8c80a73e59d7628da0f532c3c361c\\carlosreinoso-library-1.0.1.tgz","_integrity":"sha512-93iTDHwgSpPaanEvqQBFXMe1WmVvKzry2p95qoh3nJFbIiy8Ug6hWNGwq9XP6tbWANgbXgaUbfMDXI0otVMGBA==","repository":{"url":"git+https://github.com/carlosreinoso/library.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of reusable React components with Tailwind CSS","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.23.0","typescript":"^5.0.0","@babel/core":"^7.23.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@babel/preset-env":"^7.23.0","@babel/preset-react":"^7.22.15"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/library_1.0.1_1745417622361_0.16632992715099593","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@carlosreinoso/library","version":"1.1.1","keywords":["react","components","ui","tailwind","typography"],"author":{"name":"Your Name web@carlosreinoso.co.uk"},"license":"MIT","_id":"@carlosreinoso/library@1.1.1","maintainers":[{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"}],"homepage":"https://github.com/carlosreinoso/library#readme","bugs":{"url":"https://github.com/carlosreinoso/library/issues"},"dist":{"shasum":"2f871f8c1fcf289915d06ebb175a30007485ac99","tarball":"https://registry.npmjs.org/@carlosreinoso/library/-/library-1.1.1.tgz","fileCount":19,"integrity":"sha512-GU4teU/+udbcb6uZaVJiEz0QXpEJnAYhRosdZ7p68u9qQHNnNczjMjXnPSh0KhlUuyhH3lHy8BbxoONr9aQVGQ==","signatures":[{"sig":"MEQCIDdo7s4mhiEC5QxjfYFn+l/zM9gAPcfYKbAFN0pEOOM5AiB2YVmiMtazyzXeO7y+iE9C3LUnj0Ke3v598NBhaWCB7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22425},"main":"dist/index.js","_from":"file:carlosreinoso-library-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"test":"jest","build":"tsup src/index.ts --dts --format esm,cjs --out-dir dist","test:watch":"jest --watch"},"_npmUser":{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"},"_resolved":"C:\\Users\\jrpca\\AppData\\Local\\Temp\\9768255aa97dbcc2ff95671e67179304\\carlosreinoso-library-1.1.1.tgz","_integrity":"sha512-GU4teU/+udbcb6uZaVJiEz0QXpEJnAYhRosdZ7p68u9qQHNnNczjMjXnPSh0KhlUuyhH3lHy8BbxoONr9aQVGQ==","repository":{"url":"git+https://github.com/carlosreinoso/library.git","type":"git"},"_npmVersion":"9.8.1","description":"A collection of reusable React components with Tailwind CSS","directories":{},"_nodeVersion":"18.18.2","dependencies":{"clsx":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","react":"^19.1.0","ts-jest":"^29.3.2","react-dom":"^19.1.0","@babel/cli":"^7.23.0","typescript":"^5.0.0","@babel/core":"^7.23.0","@types/jest":"^29.5.14","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@babel/preset-env":"^7.23.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.26.3","@testing-library/dom":"^9.3.4","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.27.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/library_1.1.1_1745537024076_0.040937280048845004","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@carlosreinoso/library","version":"1.2.0","description":"A collection of reusable React components with Tailwind CSS","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","keywords":["react","components","ui","tailwind","typography"],"author":{"name":"Your Name web@carlosreinoso.co.uk"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/carlosreinoso/library.git"},"bugs":{"url":"https://github.com/carlosreinoso/library/issues"},"homepage":"https://github.com/carlosreinoso/library#readme","peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"dependencies":{"clsx":"^2.0.0"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.0","@babel/preset-env":"^7.23.0","@babel/preset-react":"^7.26.3","@babel/preset-typescript":"^7.27.0","@testing-library/dom":"^9.3.4","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.3.0","@types/jest":"^29.5.14","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^19.1.0","react-dom":"^19.1.0","ts-jest":"^29.3.2","tsup":"^8.4.0","typescript":"^5.0.0"},"scripts":{"build":"tsup src/index.ts --dts --format esm,cjs --out-dir dist","test":"jest","test:watch":"jest --watch"},"_id":"@carlosreinoso/library@1.2.0","_integrity":"sha512-H1OiLSOvow34QG69qa+s/3S/iLEseFR42qN74r3dHj8CpTL64qg2M6TpH8MWNZdKmt7ASTD5vyVyGh8lFK0fyQ==","_resolved":"C:\\Users\\jrpca\\AppData\\Local\\Temp\\784932c64d97c5fb327d9fc89f38dcfe\\carlosreinoso-library-1.2.0.tgz","_from":"file:carlosreinoso-library-1.2.0.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-H1OiLSOvow34QG69qa+s/3S/iLEseFR42qN74r3dHj8CpTL64qg2M6TpH8MWNZdKmt7ASTD5vyVyGh8lFK0fyQ==","shasum":"7d6b4491a9c2792eb230b0afcae664560a72294a","tarball":"https://registry.npmjs.org/@carlosreinoso/library/-/library-1.2.0.tgz","fileCount":19,"unpackedSize":22425,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2SqSUemssRStXwwAoopeLQyftHT5Lyuz7lCm9cDji/AIhAOFVQCrh0459SXzPnYxLmPrplK+JTbTljoyb5p3jsZED"}]},"_npmUser":{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"},"directories":{},"maintainers":[{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/library_1.2.0_1745537542983_0.23498922592333038"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-23T13:12:10.878Z","modified":"2025-04-24T23:32:23.323Z","1.0.0":"2025-04-23T13:12:11.164Z","1.0.1":"2025-04-23T14:13:42.546Z","1.1.1":"2025-04-24T23:23:44.267Z","1.2.0":"2025-04-24T23:32:23.188Z"},"bugs":{"url":"https://github.com/carlosreinoso/library/issues"},"author":{"name":"Your Name web@carlosreinoso.co.uk"},"license":"MIT","homepage":"https://github.com/carlosreinoso/library#readme","keywords":["react","components","ui","tailwind","typography"],"repository":{"type":"git","url":"git+https://github.com/carlosreinoso/library.git"},"description":"A collection of reusable React components with Tailwind CSS","maintainers":[{"name":"carlosreinoso","email":"web@carlosreinoso.co.uk"}],"readme":"# My UI Library\r\n\r\nA collection of reusable React components styled with Tailwind CSS.\r\n\r\n## Installation\r\n\r\n```bash\r\npnpm add library\r\n# or\r\nnpm install library\r\n# or\r\nyarn add library\r\n```\r\n\r\n## Usage\r\n\r\n### Typography Component\r\n\r\n```jsx\r\nimport { Typography } from 'library';\r\n\r\n// Basic usage\r\n<Typography variant=\"h1\">Heading 1</Typography>\r\n<Typography variant=\"body1\">Body text</Typography>\r\n\r\n// With custom fonts\r\nconst customFonts = {\r\n  heading: \"font-poppins\",\r\n  body: \"font-raleway\"\r\n};\r\n\r\n<Typography variant=\"h1\" fonts={customFonts}>Custom Font Heading</Typography>\r\n```\r\n\r\n### Available Variants\r\n\r\n- h1, h2, h3, h4, h5, h6\r\n- body1, body2\r\n\r\n### Style Constants\r\n\r\n```jsx\r\nimport { h6, body1 } from 'library';\r\n\r\n// Use style constants directly\r\n<div className={h6}>Heading 6 style</div>\r\n<p className={body1}>Body 1 style</p>\r\n```\r\n\r\n## Customization\r\n\r\nThe Typography component accepts the following props:\r\n\r\n- `variant`: The typography variant (default: \"h1\")\r\n- `children`: The content to display\r\n- `className`: Additional CSS classes\r\n- `fonts`: Custom font configuration (default: { heading: \"font-sans\", body: \"font-sans\" })\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}