JSPM

  • Created
  • Published
  • Downloads 234364
  • Score
    100M100P100Q169045F
  • License MIT

Transpile TypeScript code to JavaScript with Closure annotations.

Package Exports

  • tsickle
  • tsickle/package.json

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 (tsickle) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Tsickle - TypeScript to Closure Annotator Build Status

Tsickle processes TypeScript and adds Closure Compiler -compatible JSDoc annotations. This allows using TypeScript to transpile your sources, and then Closure Compiler to bundle and optimize them, while taking advantage of type information in Closure Compiler.

Installation

  • execute npm i to install the dependencies,

Gulp tasks

  • gulp watch executes the unit tests in watch mode (use gulp test.unit for a single run),
  • gulp test.e2e executes the e2e tests,
  • gulp test.check-format checks the source code formatting using clang-format,
  • gulp test runs unit tests, e2e tests and checks the source code formatting.