This only transpiles one package to start with: di/ It ensures that package transpiles without errors, so no one can introduce non-TypeScript syntax. Next step is to widen the task inputs to cover additional packages. See design doc for the migration: https://docs.google.com/document/d/14RJLhu6uuv7NchFkAb6PKzOOO0L7l3Z507eKWzkEUhQ/edit A convenience task 'ts2dart' is added for developing ts2dart, and it runs all of the angular code through the transpiler to collect errors.
83 lines
2.3 KiB
JSON
83 lines
2.3 KiB
JSON
{
|
|
"name": "angular",
|
|
"version": "2.0.0-alpha.15",
|
|
"description": "Angular 2 - a web framework for modern web apps",
|
|
"homepage": "https://github.com/angular/angular",
|
|
"bugs": "https://github.com/angular/angular/issues",
|
|
"contributors": {
|
|
"Alex Eagle": "[email protected]",
|
|
"Chirayu Krishnappa": "[email protected]",
|
|
"Jeff Cross": "[email protected]",
|
|
"Misko Hevery": "[email protected]",
|
|
"Rado Kirov": "[email protected]",
|
|
"Tobias Bosch": "[email protected]",
|
|
"Victor Savkin": "[email protected]",
|
|
"Yegor Jbanov": "[email protected]"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/angular/angular.git"
|
|
},
|
|
"scripts": {
|
|
"postinstall": "webdriver-manager update && bower install && gulp pubget.dart",
|
|
"test": "gulp test.all.js && gulp test.all.dart"
|
|
},
|
|
"dependencies": {
|
|
"es6-module-loader": "^0.9.2",
|
|
"systemjs": "^0.9.1",
|
|
"traceur": "0.0.82",
|
|
"which": "~1",
|
|
"zone.js": "0.4.0",
|
|
"googleapis": "1.0.x",
|
|
"node-uuid": "1.4.x",
|
|
"selenium-webdriver": "2.x.x"
|
|
},
|
|
"devDependencies": {
|
|
"angular": "1.3.5",
|
|
"bower": "^1.3.12",
|
|
"canonical-path": "0.0.2",
|
|
"css": "mlaval/css#issue65",
|
|
"del": "~1",
|
|
"dgeni": "^0.4.1",
|
|
"dgeni-packages": "^0.10.11",
|
|
"event-stream": "^3.1.5",
|
|
"fs-extra": "^0.16.4",
|
|
"glob": "^4.0.6",
|
|
"gulp": "^3.8.8",
|
|
"gulp-changed": "^1.0.0",
|
|
"gulp-connect": "~1.0.5",
|
|
"gulp-jasmine": "^1.0.1",
|
|
"gulp-load-plugins": "^0.7.1",
|
|
"gulp-rename": "^1.2.0",
|
|
"gulp-shell": "^0.2.10",
|
|
"gulp-sourcemaps": "1.3.*",
|
|
"gulp-template": "^3.0.0",
|
|
"gulp-traceur": "0.16.*",
|
|
"gulp-ts2dart": "^1.0.0",
|
|
"gulp-webserver": "^0.8.7",
|
|
"js-yaml": "^3.2.7",
|
|
"karma": "^0.12.23",
|
|
"karma-chrome-launcher": "^0.1.4",
|
|
"karma-cli": "^0.0.4",
|
|
"karma-dart": "^0.2.8",
|
|
"karma-jasmine": "^0.2.2",
|
|
"lodash": "^2.4.1",
|
|
"madge": "mlaval/madge#es6",
|
|
"merge": "^1.2.0",
|
|
"minimatch": "^2.0.1",
|
|
"minimist": "1.1.x",
|
|
"parse5": "1.3.2",
|
|
"protractor": "1.7.x",
|
|
"q": "^1.0.1",
|
|
"run-sequence": "^0.3.6",
|
|
"source-map": "^0.3.0",
|
|
"sprintf-js": "1.0.*",
|
|
"temp": "^0.8.1",
|
|
"ternary-stream": "^1.2.3",
|
|
"through2": "^0.6.1",
|
|
"vinyl": "^0.4.6",
|
|
"yargs": "2.3.*"
|
|
}
|
|
}
|