typescript-batch-compiler

0.3.2 • Public • Published

npm version

typescript-batch-compiler

usecase: a batch, in contrast to a project, of ts files that must be watched and compiled. These all have individual scopes, for example see this blog post about Polymer 2 with TypeScript.

work in progress

Essentially, this is a wrapper around node-typescript-compiler that watches TypeScript files in a directory and runs the TypeScript compiler when one of the files changes with one important distinction from the normal compiler: the files are not considered to be in each others scope.

This is particularly convenient when building Polymer 2 components with TypeScript. Each TypeScript file is scoped by its Polymer component and are not one shared project. For more information read this article (work in progress).

Supports TSLint.

Installation

npm i -g typescript-batch-compiler typescript

Expects a tslint.json in the root of the project.

Run with typescript-batch-compiler.

If installed in project scope with npm i typescript-batch-compiler typescript run with ./node_modules/.bin/typescript-batch-compiler

flags:

  • -v logs the version

Development

Run node index.js.

Readme

Keywords

Package Sidebar

Install

npm i typescript-batch-compiler

Weekly Downloads

2

Version

0.3.2

License

MIT

Last publish

Collaborators

  • mdvanes