{"_id":"@joshuagardiner/typescript-component-library","_rev":"82-404e593ad5ded9c94710df2601abbb8a","name":"@joshuagardiner/typescript-component-library","dist-tags":{"latest":"1.0.0-alpha.1.2"},"versions":{"1.0.0-alpha.1":{"name":"@joshuagardiner/typescript-component-library","version":"1.0.0-alpha.1","keywords":["react","styled-components","typescript"],"author":{"name":"joshuagardiner"},"license":"MIT","_id":"@joshuagardiner/typescript-component-library@1.0.0-alpha.1","maintainers":[{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"}],"homepage":"https://github.com/joshuagardiner/typescript-component-library#readme","bugs":{"url":"https://github.com/joshuagardiner/typescript-component-library/issues"},"dist":{"shasum":"af96df6eb7c5bdd97290ee9c5bc7bd027580be45","tarball":"https://registry.npmjs.org/@joshuagardiner/typescript-component-library/-/typescript-component-library-1.0.0-alpha.1.tgz","fileCount":80,"integrity":"sha512-OlYH6eDNxipFkE9f/i+CvTj6vIN61vJTPb1zFZpACriRnueNu5t7Vg6m55ACnzzse+b9p70zvGFpnJohsYMVdA==","signatures":[{"sig":"MEYCIQDrCIpBtRvbs8eNNydHJydq56+VMS4cXBjJJnrr2hfdTwIhALtpBXdn0O64w4umZtAu+18hRPUOzup5l+GdriT60aZk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRemHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxjg//Ze2luzfr3VjMg9hP2c/TXdGfC0nwkjn4lujnWBZJpn42aEwo\r\nby+XXdW56OByRhs53mjkz0uK18vzaNKEejajcSqxZA1Wc6AErhnWI5e5+YfM\r\nIons57RmPfae5f5f5YMeqyBI4oH0Jfq7GCabPQrfspLkrVVVS3gqCcw7a8c/\r\nvn1IqK5F0qlfiru+Bv8pHgVMZtjCbxybxVF5ND4X3l3bmy7lt1v/O0fFukID\r\nzPiEGHPDrpyc3+QXElBAdtXAIIU34468Gh4Z7o1XNyl/bcSY3sP3w6EOaSkP\r\nCIwDjSk+HL3v9vY0TNW+y85g9jwXBabBSzOr6ZaSb4hmdK05+ISHQFEY5EdU\r\nfutVlB8SwPnWwJmlJaUrQ2Tc+t8TUX9Z/2/JTDDiHETBv4EMIcuSiKBkzOJc\r\nFMQDj086+aBryg5y70hmlr+RFQ6zVILzc2/hBsj+8qV1C3w/lJFld5CYiOAs\r\nhnrwMsXWvbvlUDll07MzyH7IOzE2U/DBTKUH5aFbNxB9fOGsgCAlFm9mc1Mm\r\nqGbi1JeUbdBSNCdpyq5UIhQaXkD3yVDoN6JOFOp/uQyRARjbiknEk1peETZ2\r\n10IgGSCTRHBdmWknnQpjiy0g7P1X3EirfVOlthE/vs/YHaQLw3FZUjBrw5uw\r\nAXl4X5mOntU2b0v1lOKY9hlkSYuHDQZbH/c=\r\n=QE2N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/dist/src/index.js","gitHead":"26190718ea5efa7df02735e73cca0218ced583e6","scripts":{"test":"jest","build":"yarn build:tsc","deploy":"yarn publish","version":"yarn version --major","prettier":"prettier --check \"src/**/*.{js,jsx,ts,tsx,scss,json,md,mdx}\"","build:tsc":"tsc","fix:prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx,scss,json,md,mdx}\"","version:major":"yarn version --major","version:minor":"yarn version --minor","version:patch":"yarn version --patch","version:pre-major":"yarn version --premajor","version:pre-minor":"yarn version --preminor","version:pre-patch":"yarn version --prepatch","version:pre-release":"yarn version --prerelease"},"_npmUser":{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"},"repository":{"url":"git+https://github.com/joshuagardiner/typescript-component-library.git","type":"git"},"_npmVersion":"7.19.1","description":"Improve the speed at which you can build aesthetically pleasing React applications.","directories":{},"_nodeVersion":"16.5.0","dependencies":{"next":"^12.1.1","react":"^17.0.2","react-dom":"^17.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.1","babel-jest":"^27.5.1","classnames":"^2.3.1","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","react-icons":"^4.3.1","@types/react":"^17.0.43","@babel/preset-env":"^7.16.11","styled-components":"^5.3.5","@babel/preset-react":"^7.16.7","@testing-library/react":"^12.1.4","@babel/preset-typescript":"^7.16.7","@types/styled-components":"^5.1.24","@testing-library/jest-dom":"^5.16.3"},"_npmOperationalInternal":{"tmp":"tmp/typescript-component-library_1.0.0-alpha.1_1648748934851_0.6476248663406243","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1.1":{"name":"@joshuagardiner/typescript-component-library","version":"1.0.0-alpha.1.1","keywords":["react","styled-components","typescript"],"author":{"name":"joshuagardiner"},"license":"MIT","_id":"@joshuagardiner/typescript-component-library@1.0.0-alpha.1.1","maintainers":[{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"}],"dist":{"shasum":"3644fce522ce83c59b1b060928ff9813ea1084b3","tarball":"https://registry.npmjs.org/@joshuagardiner/typescript-component-library/-/typescript-component-library-1.0.0-alpha.1.1.tgz","fileCount":95,"integrity":"sha512-JQjaRqBL6qnYlDY69ClXPuj0vtvHpPfMbTF65NVhubcvirOq2tYnU1P9ii+kVpM3ZEMVzOq79tDJ5Heb5UIEdQ==","signatures":[{"sig":"MEUCIAd4sINUipW8L57HUokVC345kG10pT/jqrtYkP5H+ci9AiEA3ZfetFnzlhY6Od6Oz6nWyXHmYmSzaBORRHSGjziu3AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYD1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv8A/+KAtSJMukutGcbkXjS7S//sC/UplGFMhqnzsMlnnabvf+BTPo\r\nARrulv7TqWLIqqW297tOM/AsldPU6BMsnFtXHNDCUCpE30o9Yo9e2S1A63FU\r\nacshqAHuAS3ZF5ezut2ph3DpzGZGbw3qXeVTgSH/XPZ/KtjZm0usjU1e/PdE\r\nxsAz7DdldK4hTfgrDhVjSd3hzGMl6tIobcEvbnVV/rlFctbeZZgKcS8eHqeT\r\nI5yVxaRVH1z9ozM4FbHPwUPo6HwTiTHpJKYIMweJCQ0ZdNfe3Hz30p4R3onZ\r\nopSHNHBSzt7aVrPEk5Z8b6ZXH6Hpt+fvGZYjmGUJJpRDbl04X69NNPtG6FPz\r\nTvBVXOVCk2zT5V8BVCDkhoN86uHB2sBADeksPGxG6Qj3RAC1Yq7kQxauSWRY\r\nbUevQY8jaYFj0Uf4euamt/3RqzHtcX8GG+an4UDzU6XFxNbfDOzYYQemwoWf\r\nzs1rAUlXigBKjg/v7IGOToJdSsE2hk0wknygPylT00k7fRXuDaTHh8cx9AIH\r\nf8mq4hgcVvV0Jm2TrVT/xpcooztBZm4Qcwy5/LJPb1jrIo3TeHUM44PFjfSH\r\n+0j32cstEM6JOXuoLKHl0t2gH44ONiv7rLEynIUh/gQhhwvhG5HeVqhH51bv\r\nWU61A1kzDzFlWwVGiI30kutHrzW/rQVHHFs=\r\n=m9g5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/dist/src/index.js","scripts":{"test":"jest","build":"yarn build:tsc","deploy":"yarn publish","version":"yarn version --major","prettier":"prettier --check \"src/**/*.{js,jsx,ts,tsx,scss,json,md,mdx}\"","build:tsc":"tsc","fix:prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx,scss,json,md,mdx}\"","version:major":"yarn version --major","version:minor":"yarn version --minor","version:patch":"yarn version --patch","version:pre-major":"yarn version --premajor","version:pre-minor":"yarn version --preminor","version:pre-patch":"yarn version --prepatch","version:pre-release":"yarn version --prerelease"},"_npmUser":{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"},"repository":{"url":"https://github.com/joshuagardiner/typescript-component-library.git","type":"git"},"description":"Improve the speed at which you can build aesthetically pleasing React applications.","directories":{},"dependencies":{"next":"^12.1.5","react":"^18.0.0","react-dom":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","babel-jest":"^27.5.1","classnames":"^2.3.1","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","react-icons":"^4.3.1","@types/react":"^18.0.5","@babel/preset-env":"^7.16.11","styled-components":"^5.3.5","@babel/preset-react":"^7.16.7","@testing-library/react":"^13.1.1","@babel/preset-typescript":"^7.16.7","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-component-library_1.0.0-alpha.1.1_1650474349885_0.3553662647307232","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1.2":{"name":"@joshuagardiner/typescript-component-library","version":"1.0.0-alpha.1.2","main":"build/dist/src/index.js","repository":{"type":"git","url":"https://github.com/joshuagardiner/typescript-component-library.git"},"author":{"name":"joshuagardiner"},"license":"MIT","keywords":["react","styled-components","typescript"],"dependencies":{"next":"^15.1.6","react":"^19.0.0","react-dom":"^19.0.0"},"devDependencies":{"@babel/preset-env":"^7.26.7","@babel/preset-react":"^7.26.3","@babel/preset-typescript":"^7.26.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.2.0","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/react":"^19.0.8","@types/styled-components":"^5.1.34","babel-jest":"^29.7.0","classnames":"^2.5.1","husky":"^9.1.7","jest":"^29.6.4","jest-environment-jsdom":"^29.7.0","prettier":"^3.4.2","react-icons":"^5.4.0","styled-components":"^6.1.15","typescript":"^5.7.3"},"scripts":{"build":"yarn build:tsc","build:tsc":"tsc","deploy":"yarn publish","fix:prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx,scss,json,md,mdx}\"","prettier":"prettier --check \"src/**/*.{js,jsx,ts,tsx,scss,json,md,mdx}\"","test":"jest","version":"yarn version --major","version:major":"yarn version --major","version:minor":"yarn version --minor","version:patch":"yarn version --patch","version:pre-major":"yarn version --premajor","version:pre-minor":"yarn version --preminor","version:pre-patch":"yarn version --prepatch","version:pre-release":"yarn version --prerelease"},"description":"Improve the speed at which you can build aesthetically pleasing React applications.","_id":"@joshuagardiner/typescript-component-library@1.0.0-alpha.1.2","dist":{"shasum":"5b2f211b1e9c800946880b8815e9274f0e9901f9","integrity":"sha512-wQlVXg+ancCHNcI/+rY8Qrax8ckrTHM45tcowutEUp/DzY17WJEj4TfzBtLbWl2nfq4SPV1tMwb7nrRo4VCNjA==","tarball":"https://registry.npmjs.org/@joshuagardiner/typescript-component-library/-/typescript-component-library-1.0.0-alpha.1.2.tgz","fileCount":95,"unpackedSize":50490,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvNEu1mOpoy31gY1R8FoxSeJOB4v4y5CipFTq617vf4gIgZXmFvpYJc5L3tQr4tYT0Ca+/eNXEzEfL/FK7O6wLqQM="}]},"_npmUser":{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"},"directories":{},"maintainers":[{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-component-library_1.0.0-alpha.1.2_1738878119494_0.1947754668920605"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-19T17:23:53.125Z","modified":"2025-02-06T21:41:59.894Z","1.0.0":"2021-07-19T17:23:53.293Z","1.0.1":"2021-07-19T17:46:37.031Z","1.0.2":"2021-07-19T18:19:15.421Z","1.0.3":"2021-07-19T19:09:57.603Z","1.0.4":"2021-07-19T19:35:14.026Z","1.0.5":"2021-07-19T19:39:45.362Z","1.0.6":"2021-07-19T19:50:05.742Z","1.0.7":"2021-07-21T19:18:27.282Z","1.0.8":"2021-07-21T19:22:40.362Z","1.0.9":"2021-07-21T19:26:26.149Z","1.1.0":"2021-07-21T19:33:19.170Z","1.1.2":"2021-07-21T19:39:31.367Z","1.1.3":"2021-07-23T18:04:24.901Z","1.1.4":"2021-07-23T18:10:17.826Z","1.1.5":"2021-07-23T18:34:43.508Z","1.1.6":"2021-07-23T18:38:28.659Z","1.1.7":"2021-07-25T13:24:08.011Z","1.1.8":"2021-07-25T13:28:35.793Z","1.1.9":"2021-07-25T13:43:16.249Z","1.1.10":"2021-07-25T13:56:42.418Z","1.1.11":"2021-07-25T14:04:31.038Z","1.1.12":"2021-07-25T14:22:32.925Z","1.1.13":"2021-07-25T14:33:40.784Z","1.1.14":"2021-07-25T14:59:38.822Z","1.1.15":"2021-07-25T15:07:10.310Z","1.1.16":"2021-07-25T15:09:51.355Z","1.1.17":"2021-07-25T16:10:31.653Z","1.1.18":"2021-07-26T16:20:35.063Z","1.1.19":"2021-07-26T17:16:32.246Z","1.1.20":"2021-08-08T16:32:36.885Z","1.1.21":"2022-02-23T15:15:20.715Z","1.1.22":"2022-02-23T15:26:04.945Z","1.1.23":"2022-02-23T19:18:23.108Z","1.1.24":"2022-03-10T16:44:53.815Z","1.1.25":"2022-03-10T16:56:15.726Z","1.1.26":"2022-03-10T16:57:30.667Z","1.1.27":"2022-03-10T20:02:31.755Z","1.1.28":"2022-03-13T15:39:34.082Z","1.1.32-alpha.1":"2022-03-14T16:29:30.928Z","1.1.32-alpha.1.1":"2022-03-31T17:39:34.919Z","1.0.0-alpha.1":"2022-03-31T17:48:55.034Z","1.0.0-alpha.1.1":"2022-04-20T17:05:50.062Z","1.0.0-alpha.1.2":"2025-02-06T21:41:59.725Z"},"author":{"name":"joshuagardiner"},"license":"MIT","keywords":["react","styled-components","typescript"],"repository":{"type":"git","url":"https://github.com/joshuagardiner/typescript-component-library.git"},"description":"Improve the speed at which you can build aesthetically pleasing React applications.","maintainers":[{"name":"joshuagardiner","email":"joshuagardiner.dev@gmail.com"}],"readme":"# Component Library\n\nImprove the speed at which you can build aesthetically pleasing React applications.\n\nWith a simple and customizable component library to build faster, beautiful, and more accessible React applications.\n\n## Installation\n\nComponent Library is available as an [npm package](https://www.npmjs.com/package/@joshuagardiner/typescript-component-library).\n\nNPM:\n\n```\nnpm install @joshuagardiner/typescript-component-library\n```\n\nYarn:\n\n```\nyarn add @joshuagardiner/typescript-component-library\n```\n\n## Usage\n\n```tsx\nimport { LoadingSpinner } from \"@joshuagardiner/typescript-component-library\";\n\nconst MyApp = () => {\n  return (\n    <>\n      <LoadingSpinner text={\"Loading..\"} />\n    </>\n  );\n};\n```\n","readmeFilename":"README.md"}