espower-typescript-babel
v0.2.0
Published
power-assert instrumentor for typescript & babel
Downloads
12
Maintainers
Readme
espower-typescript-babel (experimental)
power-assert instrumentor for TypeScript and Babel
- Transpile from TypeScript to ES6 with typescript-simple
- Transpile from ES6 to ES5 with babel
- Instrument with power-assert
- Run tests
Why?
- TypeScript cannot transpile some features (generator, async/await) to ES5
- Babel can do it
- Zero configuration and zero temporary file for power-assert
Usage
Put tsconfig.json
(target: ES6) and .babelrc
in your project root, then
$ npm i -D espower-typescript-babel
$ mocha --compilers ts:espower-typescript-babel/guess test/**/*.ts
Also you need to npm i -D babel-preset-es2015
, if you use babel presets like babel-preset-es2015
in .babelrc
.
License
MIT License: Teppei Sato <[email protected]>