A template to assist you in creating and publishing TypeScript modules on NPM
---
✅ NEW: `yarn` support You are now free to use `yarn` instead of `npm` if you'd like to.
✅ NEW: React ready ( `tsconfig.json` configured to transpile `.tsx` files).
# Presentation
This template automates the boring and tedious tasks of:
- Filling up the ``package.json``
- Setting up Typescript.
- Writing a [README.md](https://github.com/garronej/ts_ci/blob/master/README.template.md) with decent presentation and instructions on how to install/import your module.
- Testing on multiple Node version running on Ubuntu and Windows before publishing.
- Maintaining a CHANGELOG.
- Publishing on NPM and creating corresponding GitHub releases.
Besides, good stuff that comes with using this template:
- No `dist/` directory tracked on the ``main`` branch.
- Shorter specific file import path.
``import {...} from "my_module/theFile"`` instead of the usual
``import {...} from "my_module/dist/theFile"``
- A branch ``latest`` always in sync with the latest release.
- CDN distribution for importing from an ``.html`` file with a ``