JSPM

  • Created
  • Published
  • Downloads 1907178
  • Score
    100M100P100Q203423F
  • License MIT

Seamless integration between Rollup and TypeScript. Now with errors.

Package Exports

  • rollup-plugin-typescript2

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (rollup-plugin-typescript2) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

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: es2015
  • sourceMap: true
  • noEmitHelpers: true
  • importHelpers: true
  • noResolve: 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.