Template for authoring TypeScript modules for the browser. This template includes:
- TypeScript as authoring language
- Mocha as testing framework
- Karma for browser testing
- Webpack for bundling your static library.
Clone and install the dependencies:
git clone https://github.com/endel/library-template.ts.git
cd library-template.ts
npm install
Start karma test-runner and watch for changes.
npm start
Run mocha
in node environment.
npm test
Generate distribution files and typing definitions.
npm prepublish
npm run bundle
MIT