ts2dart
TypeScript icon, indicating that this package has built-in type declarations

0.9.11 • Public • Published

TypeScript to Dart transpiler Build Status

ts2dart is a TypeScript to Dart transpiler. It's mainly used to translate Angular 2 from TypeScript to Dart for its Dart user base.

Usage

  • To install as Command Line Tool execute: npm i -g ts2dart
  • Once installed you could run it doing: ts2dart inputFile.ts

Installation

  • execute npm i to install the dependencies,
  • the Dart SDK must be available to run end to end tests.

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.

Phabricator Reviews

You can send pull requests via Github, or by creating a Phabricator diff on https://reviews.angular.io. Both are fine, though Phabricator has a nicer code review UI.

To create a Phabricator diff:

  • create an account on https://reviews.angular.io
  • install Arcanist
  • run arc diff to upload a diff (= pull request). This will also run all tests.
  • get it reviewed by entering a "Reviewer", e.g. "mprobst", "alexeagle", "viks", ...

Readme

Keywords

Package Sidebar

Install

npm i ts2dart

Weekly Downloads

3

Version

0.9.11

License

Apache-2.0

Last publish

Collaborators

  • angular