UNPKG

878 BJavaScriptView Raw
1"use strict";
2const Task = require('../ember-cli/lib/models/task');
3const chalk = require('chalk');
4const child_process_1 = require('child_process');
5Object.defineProperty(exports, "__esModule", { value: true });
6exports.default = Task.extend({
7 run: function () {
8 const ui = this.ui;
9 return new Promise(function (resolve, reject) {
10 child_process_1.exec('npm link @angular/cli', (err) => {
11 if (err) {
12 ui.writeLine(chalk.red('Couldn\'t do \'npm link @angular/cli\'.'));
13 reject();
14 }
15 else {
16 ui.writeLine(chalk.green('Successfully linked to @angular/cli.'));
17 resolve();
18 }
19 });
20 });
21 }
22});
23//# sourceMappingURL=/Users/hansl/Sources/angular-cli/packages/@angular/cli/tasks/link-cli.js.map
\No newline at end of file