npm-react-typescript-package-template
Version:
A template to generate a npm package for a react app using typescript and modern CI tools.
44 lines (34 loc) • 2.14 kB
Markdown
# npm-react-typescript-package-template
[](https://travis-ci.org/jlison/npm-react-typescript-package-template)
[](https://codecov.io/gh/jlison/npm-react-typescript-package-template)
[](https://codeclimate.com/github/jlison/npm-react-typescript-package-template/maintainability)
[](#contributors-)
[](https://github.com/semantic-release/semantic-release)
A template to generate a npm package for a react app using typescript and modern
CI tools.
## Usage
1. Fork.
2. Use fork to start a
[new repository using the template.](https://help.github.com/en/articles/creating-a-repository-from-a-template)
3. Globally search and replace:
- `npm-react-typescript-package-template` for `<your-repo-name>`.
4. Enable:
- [Codecov.](https://codecov.io)
- [Code Climate.](https://codeclimate.com/oss/)
- [Travis CI.](https://travis-ci.org)
- Add codecov env variable.
- [semantic-release.](https://github.com/semantic-release/semantic-release/blob/HEAD/docs/usage/getting-started.md#getting-started)
5. Update this README.md, [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md),
[CONTRIBUTING.md](CONTRIBUTING.md), etc.
## Contributors ✨
Thanks goes to these wonderful people
([emoji key](https://allcontributors.org/docs/en/emoji-key)):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the
[all-contributors](https://github.com/all-contributors/all-contributors)
specification. Contributions of any kind welcome!