classy-commander
Advanced tools
Comparing version 3.2.15 to 3.2.16
"use strict"; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
return new (P || (P = Promise))(function (resolve, reject) { | ||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } | ||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } | ||
step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||
@@ -8,0 +9,0 @@ }); |
"use strict"; | ||
exports.__esModule = true; | ||
var parseBoolean = require("boolean"); | ||
var boolean_1 = require("boolean"); | ||
function coerceValue(value, toType, defaultValue) { | ||
@@ -15,3 +15,3 @@ if (value === undefined) { | ||
else if (toType === Boolean) { | ||
return parseBoolean(value); | ||
return boolean_1.boolean(value); | ||
} | ||
@@ -18,0 +18,0 @@ else { |
"use strict"; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
return new (P || (P = Promise))(function (resolve, reject) { | ||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } | ||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } | ||
step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||
@@ -38,3 +39,3 @@ }); | ||
exports.__esModule = true; | ||
var chalk_1 = require("chalk"); | ||
var chalk = require("chalk"); | ||
var cli = require("commander"); | ||
@@ -141,3 +142,3 @@ var _ = require("lodash"); | ||
console.error(); | ||
console.error(chalk_1["default"].red(errors_1.errorToString(err_1))); | ||
console.error(chalk.red(errors_1.errorToString(err_1))); | ||
console.error(); | ||
@@ -144,0 +145,0 @@ process.exit(1); |
"use strict"; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
return new (P || (P = Promise))(function (resolve, reject) { | ||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } | ||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } | ||
step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||
@@ -8,0 +9,0 @@ }); |
@@ -13,2 +13,9 @@ "use strict"; | ||
}; | ||
var __spreadArrays = (this && this.__spreadArrays) || function () { | ||
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; | ||
for (var r = Array(s), k = 0, i = 0; i < il; i++) | ||
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) | ||
r[k] = a[j]; | ||
return r; | ||
}; | ||
exports.__esModule = true; | ||
@@ -22,3 +29,3 @@ require("reflect-metadata"); | ||
function getCommandValues(paramsClassPrototype) { | ||
return (Reflect.getOwnMetadata(exports.metadataKeys.values, paramsClassPrototype) || []).slice(); | ||
return __spreadArrays((Reflect.getOwnMetadata(exports.metadataKeys.values, paramsClassPrototype) || [])); | ||
} | ||
@@ -44,3 +51,3 @@ exports.getCommandValues = getCommandValues; | ||
function getCommandOptions(paramsClassPrototype) { | ||
return (Reflect.getOwnMetadata(exports.metadataKeys.options, paramsClassPrototype) || []).slice(); | ||
return __spreadArrays((Reflect.getOwnMetadata(exports.metadataKeys.options, paramsClassPrototype) || [])); | ||
} | ||
@@ -47,0 +54,0 @@ exports.getCommandOptions = getCommandOptions; |
{ | ||
"name": "classy-commander", | ||
"version": "3.2.15", | ||
"version": "3.2.16", | ||
"description": "A TypeScript wrapper for Commander that lets you easily declare commands using classes & decorators and provides strongly typed arguments.", | ||
@@ -24,10 +24,10 @@ "main": "index.js", | ||
"dependencies": { | ||
"boolean": "^0.2.0", | ||
"chalk": "^2.4.1", | ||
"commander": "^2.18.0", | ||
"fs-extra": "^7.0.0", | ||
"glob": "^7.1.3", | ||
"lodash": "^4.17.11", | ||
"reflect-metadata": "^0.1.12" | ||
"boolean": "3.0.1", | ||
"chalk": "3.0.0", | ||
"commander": "4.1.1", | ||
"fs-extra": "8.1.0", | ||
"glob": "7.1.6", | ||
"lodash": "4.17.15", | ||
"reflect-metadata": "0.1.13" | ||
} | ||
} |
@@ -10,3 +10,3 @@ <p align="center"> | ||
[![Build Status](https://travis-ci.org/codeandcats/classy-commander.svg?branch=master)](https://travis-ci.org/codeandcats/classy-commander) | ||
[![Coverage Status](https://coveralls.io/repos/github/codeandcats/classy-commander/badge.svg?branch=master)](https://coveralls.io/github/codeandcats/classy-commander?branch=master) [![Greenkeeper badge](https://badges.greenkeeper.io/codeandcats/classy-commander.svg)](https://greenkeeper.io/) | ||
[![Coverage Status](https://coveralls.io/repos/github/codeandcats/classy-commander/badge.svg?branch=master)](https://coveralls.io/github/codeandcats/classy-commander?branch=master) | ||
@@ -13,0 +13,0 @@ |
@@ -28,12 +28,6 @@ export interface CommandValueDefinition { | ||
} | ||
export interface CommandParamsClass<T> { | ||
new (): T; | ||
} | ||
export interface CommandClass<TParams> { | ||
new (...args: any[]): Command<TParams>; | ||
} | ||
export declare type CommandParamsClass<T> = new () => T; | ||
export declare type CommandClass<TParams> = new (...args: any[]) => Command<TParams>; | ||
export interface IocContainer { | ||
get: <T>(Class: { | ||
new (...args: any[]): T; | ||
}) => T; | ||
get: <T>(Class: new (...args: any[]) => T) => T; | ||
} |
37600
598
+ Addedansi-styles@4.3.0(transitive)
+ Addedboolean@3.0.1(transitive)
+ Addedchalk@3.0.0(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addedcommander@4.1.1(transitive)
+ Addedfs-extra@8.1.0(transitive)
+ Addedglob@7.1.6(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedlodash@4.17.15(transitive)
+ Addedreflect-metadata@0.1.13(transitive)
+ Addedsupports-color@7.2.0(transitive)
- Removedansi-styles@3.2.1(transitive)
- Removedboolean@0.2.0(transitive)
- Removedchalk@2.4.2(transitive)
- Removedcolor-convert@1.9.3(transitive)
- Removedcolor-name@1.1.3(transitive)
- Removedcommander@2.20.3(transitive)
- Removedescape-string-regexp@1.0.5(transitive)
- Removedfs-extra@7.0.1(transitive)
- Removedglob@7.2.3(transitive)
- Removedhas-flag@3.0.0(transitive)
- Removedlodash@4.17.21(transitive)
- Removedreflect-metadata@0.1.14(transitive)
- Removedsupports-color@5.5.0(transitive)
Updatedboolean@3.0.1
Updatedchalk@3.0.0
Updatedcommander@4.1.1
Updatedfs-extra@8.1.0
Updatedglob@7.1.6
Updatedlodash@4.17.15
Updatedreflect-metadata@0.1.13