Socket
Socket
Sign inDemoInstall

classy-commander

Package Overview
Dependencies
7
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.2.15 to 3.2.16

3

classy.js
"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;
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc