mirror of
https://github.com/ezolenko/rollup-plugin-typescript2.git
synced 2025-12-08 19:06:16 +00:00
rollup-plugin-typescript2
Rollup plugin for typescript with compiler errors.
This is a rewrite of original rollup-plugin-typescript, starting and borrowing from this fork.
This version is significantly slower than original, but it will print out typescript errors and warnings.
Usage
// rollup.config.js
import typescript from 'rollup-plugin-typescript';
export default {
entry: './main.ts',
plugins: [
typescript()
]
}
The plugin depends on existence of tsconfig.json file. All compiler options and file lists are loaded from that.
Following compiler options are forced though:
module: es2015sourceMap: truenoEmitHelpers: trueimportHelpers: truenoResolve: false
Plugin itself takes standard include/exclude options (each a minimatch pattern, or array of minimatch patterns), which determine which files are transpiled by Typescript (all .ts and .tsx files by default)
TypeScript version
This plugin currently requires TypeScript > 2.0.
Languages
TypeScript
96.9%
JavaScript
3.1%