Template Upload
This commit is contained in:
16
node_modules/typings/dist/support/cli.d.ts
generated
vendored
Normal file
16
node_modules/typings/dist/support/cli.d.ts
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
import Promise = require('any-promise');
|
||||
import { DependencyTree } from 'typings-core';
|
||||
export interface PrintOptions {
|
||||
verbose: boolean;
|
||||
}
|
||||
export declare function log(message: string): void;
|
||||
export declare function logInfo(message: string, prefix?: string): void;
|
||||
export declare function logWarning(message: string, prefix?: string): void;
|
||||
export declare function logError(message: string, prefix?: string): void;
|
||||
export declare function handle(promise: any, options: PrintOptions): Promise<any>;
|
||||
export declare function handleError(error: Error, options: PrintOptions): any;
|
||||
export interface ArchifyOptions {
|
||||
name?: string;
|
||||
tree: DependencyTree;
|
||||
}
|
||||
export declare function archifyDependencyTree(options: ArchifyOptions): string;
|
99
node_modules/typings/dist/support/cli.js
generated
vendored
Normal file
99
node_modules/typings/dist/support/cli.js
generated
vendored
Normal file
@ -0,0 +1,99 @@
|
||||
"use strict";
|
||||
var chalk = require('chalk');
|
||||
var Promise = require('any-promise');
|
||||
var archy = require('archy');
|
||||
var os = require('os');
|
||||
var pkg = require('../../package.json');
|
||||
function log(message) {
|
||||
console.error(message);
|
||||
}
|
||||
exports.log = log;
|
||||
function formatLine(color, type, line, prefix) {
|
||||
return chalk.bgBlack.white('typings') + " " + color(type) + " " + (prefix ? chalk.magenta(prefix + " ") : '') + line;
|
||||
}
|
||||
function logInfo(message, prefix) {
|
||||
var output = message.split(/\r?\n/g).map(function (line) {
|
||||
return formatLine(chalk.bgBlack.cyan, 'INFO', line, prefix);
|
||||
}).join('\n');
|
||||
log(output);
|
||||
}
|
||||
exports.logInfo = logInfo;
|
||||
function logWarning(message, prefix) {
|
||||
var output = message.split(/\r?\n/g).map(function (line) {
|
||||
return formatLine(chalk.bgYellow.black, 'WARN', line, prefix);
|
||||
}).join('\n');
|
||||
log(output);
|
||||
}
|
||||
exports.logWarning = logWarning;
|
||||
function logError(message, prefix) {
|
||||
var output = message.split(/\r?\n/g).map(function (line) {
|
||||
return formatLine(chalk.bgBlack.red, 'ERR!', line, prefix);
|
||||
}).join('\n');
|
||||
log(output);
|
||||
}
|
||||
exports.logError = logError;
|
||||
function handle(promise, options) {
|
||||
return Promise.resolve(promise).catch(function (err) { return handleError(err, options); });
|
||||
}
|
||||
exports.handle = handle;
|
||||
function handleError(error, options) {
|
||||
var cause = error;
|
||||
logError(error.message, 'message');
|
||||
while (cause = cause.cause) {
|
||||
logError(cause.message, 'caused by');
|
||||
}
|
||||
if (options.verbose && error.stack) {
|
||||
log('');
|
||||
logError(error.stack, 'stack');
|
||||
}
|
||||
log('');
|
||||
logError(process.cwd(), 'cwd');
|
||||
logError(os.type() + " " + os.release(), 'system');
|
||||
logError(process.argv.map(JSON.stringify).join(' '), 'command');
|
||||
logError(process.version, 'node -v');
|
||||
logError(pkg.version, "typings -v");
|
||||
if (error.code) {
|
||||
logError(error.code, 'code');
|
||||
}
|
||||
log('');
|
||||
logError('If you need help, you may report this error at:');
|
||||
logError(" <https://github.com/typings/typings/issues>");
|
||||
process.exit(1);
|
||||
}
|
||||
exports.handleError = handleError;
|
||||
function toDependencyName(name, node, suffix) {
|
||||
var fullname = node.version ? name + "@" + node.version : name;
|
||||
return suffix ? fullname + " " + suffix : fullname;
|
||||
}
|
||||
function archifyDependencyTree(options) {
|
||||
var result = {
|
||||
label: options.name ? toDependencyName(options.name, options.tree) : '',
|
||||
nodes: []
|
||||
};
|
||||
function children(nodes, dependencies, suffix) {
|
||||
for (var _i = 0, _a = Object.keys(dependencies).sort(); _i < _a.length; _i++) {
|
||||
var name_1 = _a[_i];
|
||||
var tree = dependencies[name_1];
|
||||
nodes.push(traverse({
|
||||
label: toDependencyName(name_1, tree, suffix),
|
||||
nodes: []
|
||||
}, tree));
|
||||
}
|
||||
}
|
||||
function traverse(result, tree) {
|
||||
var nodes = result.nodes;
|
||||
children(nodes, tree.dependencies);
|
||||
children(nodes, tree.devDependencies, chalk.gray('(dev)'));
|
||||
children(nodes, tree.peerDependencies, chalk.gray('(peer)'));
|
||||
children(nodes, tree.ambientDependencies, chalk.gray('(ambient)'));
|
||||
children(nodes, tree.ambientDevDependencies, chalk.gray('(ambient dev)'));
|
||||
return result;
|
||||
}
|
||||
var archyTree = traverse(result, options.tree);
|
||||
if (archyTree.nodes.length === 0) {
|
||||
archyTree.nodes.push(chalk.gray('(No dependencies)'));
|
||||
}
|
||||
return archy(archyTree);
|
||||
}
|
||||
exports.archifyDependencyTree = archifyDependencyTree;
|
||||
//# sourceMappingURL=cli.js.map
|
1
node_modules/typings/dist/support/cli.js.map
generated
vendored
Normal file
1
node_modules/typings/dist/support/cli.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"cli.js","sourceRoot":"","sources":["../../src/support/cli.ts"],"names":[],"mappings":"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"}
|
Reference in New Issue
Block a user