Hans 601f9b38f8 feat(@angular/cli): move angular-cli to @angular/cli (#4328)
This release is otherwise identical to beta.28.
2017-02-01 18:19:50 -08:00

22 lines
563 B
TypeScript

const Task = require('../ember-cli/lib/models/task');
import * as chalk from 'chalk';
import {exec} from 'child_process';
export default Task.extend({
run: function() {
const ui = this.ui;
return new Promise(function(resolve, reject) {
exec('npm link @angular/cli', (err) => {
if (err) {
ui.writeLine(chalk.red('Couldn\'t do \'npm link @angular/cli\'.'));
reject();
} else {
ui.writeLine(chalk.green('Successfully linked to @angular/cli.'));
resolve();
}
});
});
}
});