TypeScript React Component Library
This library is published on npm
and demonstrates how to write your own React components in TypeScript and publish them as npm
package.
Features
- [x] React components written in TypeScript
- [x] Leverages TSDX to create library
- [x] Use of
styled-components
for styling - [x] Connected with Storybook
- [x] Integrated tests with Jest and Testing Library
- [x] Linting support using Prettier
- [x] Integrated Continuous Integration (CI) using GitHub Actions
- [x] Integrated Continuous Deployment (CD) to using Github Actions
- [x] Uses Semantic Release for releasing the library
- [x] Publishes to npm
- [x] Publishes Storybook to Chromatic