Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@methodus/framework-commons

Package Overview
Dependencies
Maintainers
4
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@methodus/framework-commons - npm Package Compare versions

Comparing version
7.0.10
to
8.0.1
+1
dist/param/mapping.spec.d.ts
import 'reflect-metadata';
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
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) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
require("reflect-metadata");
var mapping_1 = require("./mapping");
var framework_data_1 = require("@methodus/framework-data");
var TargetClass = (function () {
function TargetClass(name) {
this.name = name;
}
__decorate([
framework_data_1.Field(),
__metadata("design:type", String)
], TargetClass.prototype, "name", void 0);
TargetClass = __decorate([
framework_data_1.ModelInMemory('TargetClass'),
__metadata("design:paramtypes", [String])
], TargetClass);
return TargetClass;
}());
var Controller = (function () {
function Controller() {
}
Controller.prototype.updateName = function (data, name, query, headers, files, cookies, securityContext, session, application, reponse, request) { };
__decorate([
__param(0, mapping_1.Mapping.Body()),
__param(1, mapping_1.Mapping.Param('name')),
__param(2, mapping_1.Mapping.Query('query')),
__param(3, mapping_1.Mapping.Headers('headers')),
__param(4, mapping_1.Mapping.Files('files')),
__param(5, mapping_1.Mapping.Cookies('cookies')),
__param(6, mapping_1.Mapping.SecurityContext('SecurityContext')),
__param(7, mapping_1.Mapping.Session('session')),
__param(8, mapping_1.Mapping.Application('application')),
__param(9, mapping_1.Mapping.Response('response')),
__param(10, mapping_1.Mapping.Request('request')),
__metadata("design:type", Function),
__metadata("design:paramtypes", [TargetClass, String, String, String, String, String, String, String, String, String, String]),
__metadata("design:returntype", void 0)
], Controller.prototype, "updateName", null);
return Controller;
}());
describe('Test Mapping', function () {
it('push params', function () { return __awaiter(void 0, void 0, void 0, function () {
var target;
return __generator(this, function (_a) {
target = new Controller();
target.updateName(new TargetClass('my name'), 'new name', 'query', 'headers', 'files', 'cookies', 'securityContext', 'session', 'application', 'response', 'request');
return [2];
});
}); });
});
//# sourceMappingURL=mapping.spec.js.map
{"version":3,"file":"mapping.spec.js","sourceRoot":"","sources":["../../src/param/mapping.spec.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,4BAA0B;AAC1B,qCAAoC;AACpC,2DAAgE;AAGhE;IACI,qBAAY,IAAY;QACpB,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;IACrB,CAAC;IAED;QADC,sBAAK,EAAE;;6CACM;IALZ,WAAW;QADhB,8BAAa,CAAC,aAAa,CAAC;;OACvB,WAAW,CAMhB;IAAD,kBAAC;CAAA,AAND,IAMC;AAED;IAAA;IAcA,CAAC;IAbG,+BAAU,GAAV,UACoB,IAAiB,EACV,IAAY,EACX,KAAa,EACT,OAAe,EACnB,KAAa,EACT,OAAe,EACC,eAAuB,EACvC,OAAe,EACP,WAAmB,EACzB,OAAe,EACjB,OAAe,IAC5C,CAAC;IAZJ;QACK,WAAA,iBAAO,CAAC,IAAI,EAAE,CAAA;QACd,WAAA,iBAAO,CAAC,KAAK,CAAC,MAAM,CAAC,CAAA;QACrB,WAAA,iBAAO,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACtB,WAAA,iBAAO,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;QAC1B,WAAA,iBAAO,CAAC,KAAK,CAAC,OAAO,CAAC,CAAA;QACtB,WAAA,iBAAO,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;QAC1B,WAAA,iBAAO,CAAC,eAAe,CAAC,iBAAiB,CAAC,CAAA;QAC1C,WAAA,iBAAO,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;QAC1B,WAAA,iBAAO,CAAC,WAAW,CAAC,aAAa,CAAC,CAAA;QAClC,WAAA,iBAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAA;QAC5B,YAAA,iBAAO,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;;yCAVL,WAAW;;gDAWjC;IACR,iBAAC;CAAA,AAdD,IAcC;AAED,QAAQ,CAAC,cAAc,EAAE;IACrB,EAAE,CAAC,aAAa,EAAE;;;YACR,MAAM,GAAG,IAAI,UAAU,EAAE,CAAC;YAChC,MAAM,CAAC,UAAU,CACb,IAAI,WAAW,CAAC,SAAS,CAAC,EAC1B,UAAU,EACV,OAAO,EACP,SAAS,EACT,OAAO,EACP,SAAS,EACT,iBAAiB,EACjB,SAAS,EACT,aAAa,EACb,UAAU,EACV,SAAS,CACZ,CAAC;;;SACL,CAAC,CAAC;AACP,CAAC,CAAC,CAAC"}
import 'reflect-metadata';
"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) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
require("reflect-metadata");
var method_result_1 = require("./method.result");
var method_error_1 = require("./method.error");
describe('Response', function () {
it('error', function () { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
try {
throw new method_error_1.MethodError('my error');
}
catch (error) {
expect(error).toBeDefined();
}
return [2];
});
}); });
it('method result', function () { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
result = new method_result_1.MethodResult('my result', 100, 1);
result.setHeader('key', 'value');
expect(result.result).toBeDefined();
return [2];
});
}); });
it('method result', function () { return __awaiter(void 0, void 0, void 0, function () {
var result;
return __generator(this, function (_a) {
result = new method_result_1.MethodResultStatus('my result', 500);
result.setHeader('key', 'value');
expect(result.result).toBeDefined();
expect(result.statusCode).toEqual(500);
return [2];
});
}); });
it('method result', function () { return __awaiter(void 0, void 0, void 0, function () {
var result, mockObject;
return __generator(this, function (_a) {
result = new method_result_1.MethodResult('my result', 100, 1);
mockObject = { name: 'Object' };
mockObject.methodus = {
Object: {
_descriptors: {
updateBy: {
name: 'updateBy',
propertyKey: 'updateBy',
params: [{ name: 'name', from: 'body' }],
},
},
name: 'Object',
},
};
result.linkAction('updateBy', mockObject, 'name', {});
expect(result.result).toBeDefined();
return [2];
});
}); });
it('method result array', function () { return __awaiter(void 0, void 0, void 0, function () {
var result, mockObject, links;
return __generator(this, function (_a) {
result = new method_result_1.MethodResultStatus(['my result'], 200, 100, 1);
mockObject = { name: 'Object' };
mockObject.methodus = {
Object: {
_descriptors: {
updateBy: {
name: 'updateBy',
route: '/:id/update',
propertyKey: 'updateBy',
params: [{ name: 'name', from: 'params' }],
},
},
name: 'Object',
},
};
result.linkAction('updateBy', mockObject, 'name', {});
expect(result.result).toBeDefined();
links = result.getLinks();
expect(links).toBeDefined();
return [2];
});
}); });
});
//# sourceMappingURL=response.spec.js.map
{"version":3,"file":"response.spec.js","sourceRoot":"","sources":["../../src/response/response.spec.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,4BAA0B;AAC1B,iDAAmE;AACnE,+CAA6C;AAE7C,QAAQ,CAAC,UAAU,EAAE;IACjB,EAAE,CAAC,OAAO,EAAE;;YACR,IAAI;gBACA,MAAM,IAAI,0BAAW,CAAC,UAAU,CAAC,CAAC;aACrC;YAAC,OAAO,KAAK,EAAE;gBACZ,MAAM,CAAC,KAAK,CAAC,CAAC,WAAW,EAAE,CAAC;aAC/B;;;SACJ,CAAC,CAAC;IAEH,EAAE,CAAC,eAAe,EAAE;;;YACV,MAAM,GAAG,IAAI,4BAAY,CAAC,WAAW,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC;YACrD,MAAM,CAAC,SAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;YACjC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SACvC,CAAC,CAAC;IAEH,EAAE,CAAC,eAAe,EAAE;;;YACV,MAAM,GAAG,IAAI,kCAAkB,CAAC,WAAW,EAAE,GAAG,CAAC,CAAC;YACxD,MAAM,CAAC,SAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;YAEjC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;YACpC,MAAM,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;;;SAC1C,CAAC,CAAC;IAEH,EAAE,CAAC,eAAe,EAAE;;;YACV,MAAM,GAAG,IAAI,4BAAY,CAAC,WAAW,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC;YAE/C,UAAU,GAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC;YAC3C,UAAU,CAAC,QAAQ,GAAG;gBAClB,MAAM,EAAE;oBACJ,YAAY,EAAE;wBACV,QAAQ,EAAE;4BACN,IAAI,EAAE,UAAU;4BAChB,WAAW,EAAE,UAAU;4BACvB,MAAM,EAAE,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC;yBAC3C;qBACJ;oBACD,IAAI,EAAE,QAAQ;iBACjB;aACJ,CAAC;YAEF,MAAM,CAAC,UAAU,CAAC,UAAU,EAAE,UAAU,EAAE,MAAM,EAAE,EAAE,CAAC,CAAC;YACtD,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SACvC,CAAC,CAAC;IAEH,EAAE,CAAC,qBAAqB,EAAE;;;YAChB,MAAM,GAAG,IAAI,kCAAkB,CAAC,CAAC,WAAW,CAAC,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC;YAE5D,UAAU,GAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC;YAC3C,UAAU,CAAC,QAAQ,GAAG;gBAClB,MAAM,EAAE;oBACJ,YAAY,EAAE;wBACV,QAAQ,EAAE;4BACN,IAAI,EAAE,UAAU;4BAChB,KAAK,EAAE,aAAa;4BACpB,WAAW,EAAE,UAAU;4BACvB,MAAM,EAAE,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC;yBAC7C;qBACJ;oBACD,IAAI,EAAE,QAAQ;iBACjB;aACJ,CAAC;YAEF,MAAM,CAAC,UAAU,CAAC,UAAU,EAAE,UAAU,EAAE,MAAM,EAAE,EAAE,CAAC,CAAC;YACtD,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;YAE9B,KAAK,GAAG,MAAM,CAAC,QAAQ,EAAE,CAAC;YAChC,MAAM,CAAC,KAAK,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAC/B,CAAC,CAAC;AACP,CAAC,CAAC,CAAC"}
import 'reflect-metadata';
"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) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
var fs_1 = require("fs");
require("reflect-metadata");
var validate_1 = require("./validate");
var ObjectWithValidator = (function () {
function ObjectWithValidator() {
}
ObjectWithValidator.prototype.validate = function () {
return fs_1.truncate;
};
return ObjectWithValidator;
}());
describe('Validate', function () {
it('validate', function () { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
validate_1.validate([new ObjectWithValidator()]);
return [2];
});
}); });
});
//# sourceMappingURL=validate.spec.js.map
{"version":3,"file":"validate.spec.js","sourceRoot":"","sources":["../../src/response/validate.spec.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,yBAA8B;AAC9B,4BAA0B;AAC1B,uCAAsC;AAEtC;IAAA;IAIA,CAAC;IAHG,sCAAQ,GAAR;QACI,OAAO,aAAQ,CAAC;IACpB,CAAC;IACL,0BAAC;AAAD,CAAC,AAJD,IAIC;AAED,QAAQ,CAAC,UAAU,EAAE;IACjB,EAAE,CAAC,UAAU,EAAE;;YACX,mBAAQ,CAAC,CAAC,IAAI,mBAAmB,EAAE,CAAC,CAAC,CAAC;;;SACzC,CAAC,CAAC;AACP,CAAC,CAAC,CAAC"}
+1
-1

@@ -1,2 +0,2 @@

import { IMethodusConfig, ClassRef, MethodType, Dictionary } from "../interfaces";
import { IMethodusConfig, ClassRef, MethodType, Dictionary } from '../interfaces';
export declare abstract class BaseServer {

@@ -3,0 +3,0 @@ config?: IMethodusConfig;

@@ -1,2 +0,2 @@

import { TransportType } from "../interfaces";
import { TransportType } from '../interfaces';
export declare class MethodusClientConfig {

@@ -3,0 +3,0 @@ transportType: any;

@@ -10,3 +10,3 @@ "use strict";

var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "__esModule", { value: true });

@@ -1,2 +0,2 @@

import { ServerDefinition } from "../interfaces";
import { ServerDefinition } from '../interfaces';
export declare class ServerConfig {

@@ -3,0 +3,0 @@ instanceId?: string;

@@ -1,1 +0,1 @@

{"version":3,"file":"unit.spec.js","sourceRoot":"","sources":["../../src/config/unit.spec.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,mCAA0C;AAC1C,+CAAqD;AACrD,4CAAsE;AACtE,iDAAuD;AACvD,iDAA+C;AAE/C;IACI;IAAgB,CAAC;IACrB,gBAAC;AAAD,CAAC,AAFD,IAEC;AACD,QAAQ,CAAC,gCAAgC,EAAE;IACvC,EAAE,CAAC,gBAAgB,EAAE;;;YACX,MAAM,GAAG,IAAI,uBAAc,CAAC,SAAS,EAAE,SAAS,CAAC,CAAC;YAExD,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;IAEH,EAAE,CAAC,gBAAgB,EAAE;;;YACX,MAAM,GAAG,IAAI,uBAAc,CAAC,EAAE,EAAE,IAAI,GAAG,EAA+B,CAAC,CAAC;YAC9E,MAAM,CAAC,GAAG,CAAC,SAAS,EAAE,uBAAU,CAAC,IAAI,EAAE,uBAAU,CAAC,MAAM,EAAE,cAAM,OAAA,kBAAkB,EAAlB,CAAkB,CAAC,CAAC;YACpF,MAAM,CAAC,SAAS,CAAC,SAAS,EAAE,0BAAa,CAAC,IAAI,EAAE,cAAM,OAAA,kBAAkB,EAAlB,CAAkB,CAAC,CAAC;YAE1E,IAAG;gBACC,MAAM,CAAC,GAAG,CAAC,SAAS,EAAE,uBAAU,CAAC,IAAI,EAAE,uBAAU,CAAC,MAAM,CAAC,CAAC;gBAC1D,MAAM,CAAC,SAAS,CAAC,SAAS,EAAE,0BAAa,CAAC,IAAI,CAAC,CAAC;aACnD;YAAA,OAAM,KAAK,EAAC;aAEZ;YAED,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;AACP,CAAC,CAAC,CAAC;AAEH,QAAQ,CAAC,gCAAgC,EAAE;IACvC,EAAE,CAAC,qBAAqB,EAAE;;;YAChB,MAAM,GAAG,IAAI,kCAAmB,CAAC,SAAS,EAAE,uBAAU,CAAC,IAAI,EAAE,uBAAU,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC;YAC1F,MAAM,CAAC,QAAQ,EAAE,CAAC;YAClB,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;;;YACjB,MAAM,GAAG,IAAI,oCAAoB,CAAC,SAAS,EAAE,0BAAa,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;YAC3E,MAAM,CAAC,QAAQ,EAAE,CAAC;YAClB,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;IAEH,EAAE,CAAC,cAAc,EAAE;;;YACX,MAAM,GAAG,IAAI,4BAAY,CAAC,SAAS,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,CAAC;YAC5D,MAAM,GAAG,IAAI,4BAAY,CAAC,SAAS,CAAC,CAAC;YACrC,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;AAGP,CAAC,CAAC,CAAC"}
{"version":3,"file":"unit.spec.js","sourceRoot":"","sources":["../../src/config/unit.spec.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,mCAA0C;AAC1C,+CAAqD;AACrD,4CAAsE;AACtE,iDAAuD;AACvD,iDAA+C;AAE/C;IAAA;IACA,CAAC;IAAD,gBAAC;AAAD,CAAC,AADD,IACC;AACD,QAAQ,CAAC,gCAAgC,EAAE;IACvC,EAAE,CAAC,gBAAgB,EAAE;;;YACX,MAAM,GAAG,IAAI,uBAAc,CAAC,SAAS,EAAE,SAAS,CAAC,CAAC;YAExD,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;IAEH,EAAE,CAAC,gBAAgB,EAAE;;;YACX,MAAM,GAAG,IAAI,uBAAc,CAAC,EAAE,EAAE,IAAI,GAAG,EAA+B,CAAC,CAAC;YAC9E,MAAM,CAAC,GAAG,CAAC,SAAS,EAAE,uBAAU,CAAC,IAAI,EAAE,uBAAU,CAAC,MAAM,EAAE,cAAM,OAAA,kBAAkB,EAAlB,CAAkB,CAAC,CAAC;YACpF,MAAM,CAAC,SAAS,CAAC,SAAS,EAAE,0BAAa,CAAC,IAAI,EAAE,cAAM,OAAA,kBAAkB,EAAlB,CAAkB,CAAC,CAAC;YAE1E,IAAG;gBACC,MAAM,CAAC,GAAG,CAAC,SAAS,EAAE,uBAAU,CAAC,IAAI,EAAE,uBAAU,CAAC,MAAM,CAAC,CAAC;gBAC1D,MAAM,CAAC,SAAS,CAAC,SAAS,EAAE,0BAAa,CAAC,IAAI,CAAC,CAAC;aACnD;YAAA,OAAM,KAAK,EAAC;aAEZ;YAED,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;AACP,CAAC,CAAC,CAAC;AAEH,QAAQ,CAAC,gCAAgC,EAAE;IACvC,EAAE,CAAC,qBAAqB,EAAE;;;YAChB,MAAM,GAAG,IAAI,kCAAmB,CAAC,SAAS,EAAE,uBAAU,CAAC,IAAI,EAAE,uBAAU,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC;YAC1F,MAAM,CAAC,QAAQ,EAAE,CAAC;YAClB,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;;;YACjB,MAAM,GAAG,IAAI,oCAAoB,CAAC,SAAS,EAAE,0BAAa,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;YAC3E,MAAM,CAAC,QAAQ,EAAE,CAAC;YAClB,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;IAEH,EAAE,CAAC,cAAc,EAAE;;;YACX,MAAM,GAAG,IAAI,4BAAY,CAAC,SAAS,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,CAAC;YAC5D,MAAM,GAAG,IAAI,4BAAY,CAAC,SAAS,CAAC,CAAC;YACrC,MAAM,CAAC,MAAM,CAAC,CAAC,WAAW,EAAE,CAAC;;;SAChC,CAAC,CAAC;AAGP,CAAC,CAAC,CAAC"}

@@ -10,3 +10,3 @@ "use strict";

var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "__esModule", { value: true });

@@ -10,3 +10,3 @@ "use strict";

var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "__esModule", { value: true });

@@ -10,3 +10,3 @@ "use strict";

var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "__esModule", { value: true });

import 'reflect-metadata';
export declare namespace Mapping {
function recurseODM(odm: any): any;
function pushParams(target: any, propertyKey: any, param: any): void;
function Body(name?: string, type?: any): (target: any, propertyKey: string | symbol, parameterIndex: number) => void;

@@ -4,0 +6,0 @@ function Param(name?: string): (target: any, propertyKey: string | symbol, parameterIndex: number) => void;

@@ -19,2 +19,3 @@ "use strict";

}
Mapping.recurseODM = recurseODM;
function pushParams(target, propertyKey, param) {

@@ -33,4 +34,8 @@ var designType = Reflect.getMetadata('design:paramtypes', target, propertyKey);

else {
typeName = (designType && designType[param.index] !== undefined && designType[param.index].name) ?
designType[param.index].name.toLowerCase() : 'any';
typeName =
designType &&
designType[param.index] !== undefined &&
designType[param.index].name
? designType[param.index].name.toLowerCase()
: 'any';
if (param.type) {

@@ -45,14 +50,34 @@ typeName = param.type;

var name = target.name || target.constructor.name;
target.methodus[name] = target.methodus[name] || { _auth: {}, _events: {}, _descriptors: {} };
target.methodus[name] = target.methodus[name] || {
_auth: {},
_events: {},
_descriptors: {},
};
var mTarget = target.methodus[name];
mTarget._descriptors[propertyKey] = mTarget._descriptors[propertyKey] || { params: [] };
mTarget._descriptors[propertyKey].params.push(Object.assign({}, param, { type: typeName, actualType: actualParam, schema: objectSchema }));
mTarget._descriptors[propertyKey].params.push(Object.assign({}, param, {
type: typeName,
actualType: actualParam,
schema: objectSchema,
}));
}
Mapping.pushParams = pushParams;
function build(from, name, type, defaultValue) {
return function (target, propertyKey, parameterIndex) {
if (name) {
pushParams(target, propertyKey, { type: type, from: from, index: parameterIndex, defaultValue: defaultValue, name: name });
pushParams(target, propertyKey, {
type: type,
from: from,
index: parameterIndex,
defaultValue: defaultValue,
name: name,
});
}
else {
pushParams(target, propertyKey, { type: type, from: from, index: parameterIndex, defaultValue: defaultValue });
pushParams(target, propertyKey, {
type: type,
from: from,
index: parameterIndex,
defaultValue: defaultValue,
});
}

@@ -59,0 +84,0 @@ };

@@ -1,1 +0,1 @@

{"version":3,"file":"mapping.js","sourceRoot":"","sources":["../../src/param/mapping.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"mapping.js","sourceRoot":"","sources":["../../src/param/mapping.ts"],"names":[],"mappings":";;;AAAA,4BAA0B;AAE1B,IAAiB,OAAO,CA2IvB;AA3ID,WAAiB,OAAO;IACpB,SAAgB,UAAU,CAAC,GAAQ;QAC/B,IAAM,aAAa,GAAQ,EAAE,CAAC;QAC9B,MAAM,CAAC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,OAAO,CAAC,UAAC,KAAU;YACzC,IAAI,KAAK,CAAC,GAAG,IAAI,KAAK,CAAC,GAAG,CAAC,GAAG,EAAE;gBAC5B,aAAa,CAAC,KAAK,CAAC,WAAW,CAAC,GAAG,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;aAChE;iBAAM;gBACH,aAAa,CAAC,KAAK,CAAC,WAAW,CAAC,GAAG,KAAK,CAAC,IAAI,CAAC;aACjD;QACL,CAAC,CAAC,CAAC;QACH,OAAO,aAAa,CAAC;IACzB,CAAC;IAVe,kBAAU,aAUzB,CAAA;IAED,SAAgB,UAAU,CAAC,MAAW,EAAE,WAAgB,EAAE,KAAU;QAChE,IAAM,UAAU,GAAG,OAAO,CAAC,WAAW,CAClC,mBAAmB,EACnB,MAAM,EACN,WAAW,CACd,CAAC;QAEF,IAAM,WAAW,GAAG,UAAU,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;QAC5C,IAAI,YAAY,GAAQ,IAAI,CAAC;QAC7B,IAAI,QAAQ,CAAC;QACb,IAAI,WAAW,IAAI,WAAW,CAAC,GAAG,EAAE;YAEhC,YAAY,GAAG,UAAU,CAAC,WAAW,CAAC,GAAG,CAAC,CAAC;YAE3C,QAAQ,GAAG,WAAW,CAAC,IAAI,CAAC;SAC/B;aAAM,IAAI,WAAW,IAAI,WAAW,CAAC,IAAI,EAAE;YACxC,QAAQ,GAAG,WAAW,CAAC,IAAI,CAAC;SAC/B;aAAM;YACH,QAAQ;gBACJ,UAAU;oBACV,UAAU,CAAC,KAAK,CAAC,KAAK,CAAC,KAAK,SAAS;oBACrC,UAAU,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,IAAI;oBACxB,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,IAAI,CAAC,WAAW,EAAE;oBAC5C,CAAC,CAAC,KAAK,CAAC;YAChB,IAAI,KAAK,CAAC,IAAI,EAAE;gBACZ,QAAQ,GAAG,KAAK,CAAC,IAAI,CAAC;aACzB;YACD,IAAI,QAAQ,KAAK,SAAS,EAAE;gBACxB,QAAQ,GAAG,QAAQ,CAAC;aACvB;SACJ;QAED,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,IAAI,EAAE,CAAC;QACxC,IAAM,IAAI,GAAG,MAAM,CAAC,IAAI,IAAI,MAAM,CAAC,WAAW,CAAC,IAAI,CAAC;QACpD,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI;YAC7C,KAAK,EAAE,EAAE;YACT,OAAO,EAAE,EAAE;YACX,YAAY,EAAE,EAAE;SACnB,CAAC;QACF,IAAM,OAAO,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;QAEtC,OAAO,CAAC,YAAY,CAAC,WAAW,CAAC,GAAG,OAAO,CAAC,YAAY,CACpD,WAAW,CACd,IAAI,EAAE,MAAM,EAAE,EAAE,EAAE,CAAC;QACpB,OAAO,CAAC,YAAY,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC,IAAI,CACzC,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,KAAK,EAAE;YACrB,IAAI,EAAE,QAAQ;YACd,UAAU,EAAE,WAAW;YACvB,MAAM,EAAE,YAAY;SACvB,CAAC,CACL,CAAC;IACN,CAAC;IAnDe,kBAAU,aAmDzB,CAAA;IAED,SAAS,KAAK,CACV,IAAY,EACZ,IAAa,EACb,IAAa,EACb,YAAkB;QAElB,OAAO,UACH,MAAW,EACX,WAA4B,EAC5B,cAAsB;YAEtB,IAAI,IAAI,EAAE;gBACN,UAAU,CAAC,MAAM,EAAE,WAAW,EAAE;oBAC5B,IAAI,MAAA;oBACJ,IAAI,MAAA;oBACJ,KAAK,EAAE,cAAc;oBACrB,YAAY,cAAA;oBACZ,IAAI,MAAA;iBACP,CAAC,CAAC;aACN;iBAAM;gBACH,UAAU,CAAC,MAAM,EAAE,WAAW,EAAE;oBAC5B,IAAI,MAAA;oBACJ,IAAI,MAAA;oBACJ,KAAK,EAAE,cAAc;oBACrB,YAAY,cAAA;iBACf,CAAC,CAAC;aACN;QACL,CAAC,CAAC;IACN,CAAC;IAED,SAAgB,IAAI,CAAC,IAAa,EAAE,IAAU;QAC1C,OAAO,KAAK,CAAC,MAAM,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC;IACrC,CAAC;IAFe,YAAI,OAEnB,CAAA;IAED,SAAgB,KAAK,CAAC,IAAa;QAC/B,OAAO,KAAK,CAAC,QAAQ,EAAE,IAAI,CAAC,CAAC;IACjC,CAAC;IAFe,aAAK,QAEpB,CAAA;IAED,SAAgB,KAAK,CAAC,IAAa;QAC/B,OAAO,KAAK,CAAC,OAAO,EAAE,IAAI,CAAC,CAAC;IAChC,CAAC;IAFe,aAAK,QAEpB,CAAA;IAED,SAAgB,OAAO,CAAC,IAAa;QACjC,OAAO,KAAK,CAAC,SAAS,EAAE,IAAI,CAAC,CAAC;IAClC,CAAC;IAFe,eAAO,UAEtB,CAAA;IAED,SAAgB,OAAO,CAAC,IAAa;QACjC,OAAO,KAAK,CAAC,SAAS,EAAE,IAAI,CAAC,CAAC;IAClC,CAAC;IAFe,eAAO,UAEtB,CAAA;IAED,SAAgB,KAAK,CAAC,IAAa,EAAE,IAAU,EAAE,YAAkB;QAC/D,OAAO,KAAK,CAAC,OAAO,EAAE,IAAI,EAAE,IAAI,EAAE,YAAY,CAAC,CAAC;IACpD,CAAC;IAFe,aAAK,QAEpB,CAAA;IAED,SAAgB,eAAe,CAAC,IAAa,EAAE,IAAU;QACrD,OAAO,KAAK,CAAC,kBAAkB,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC;IACjD,CAAC;IAFe,uBAAe,kBAE9B,CAAA;IAED,SAAgB,OAAO,CAAC,IAAa;QACjC,OAAO,KAAK,CAAC,SAAS,EAAE,IAAI,CAAC,CAAC;IAClC,CAAC;IAFe,eAAO,UAEtB,CAAA;IAED,SAAgB,WAAW,CAAC,IAAa;QACrC,OAAO,KAAK,CAAC,aAAa,EAAE,IAAI,CAAC,CAAC;IACtC,CAAC;IAFe,mBAAW,cAE1B,CAAA;IAED,SAAgB,QAAQ,CAAC,IAAa;QAClC,OAAO,KAAK,CAAC,UAAU,EAAE,IAAI,CAAC,CAAC;IACnC,CAAC;IAFe,gBAAQ,WAEvB,CAAA;IAED,SAAgB,OAAO,CAAC,IAAa;QACjC,OAAO,KAAK,CAAC,SAAS,EAAE,IAAI,CAAC,CAAC;IAClC,CAAC;IAFe,eAAO,UAEtB,CAAA;AACL,CAAC,EA3IgB,OAAO,GAAP,eAAO,KAAP,eAAO,QA2IvB"}

@@ -10,3 +10,3 @@ "use strict";

var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "__esModule", { value: true });

@@ -6,6 +6,8 @@ "use strict";

({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);

@@ -12,0 +14,0 @@ function __() { this.constructor = d; }

@@ -1,1 +0,1 @@

{"version":3,"file":"method.error.js","sourceRoot":"","sources":["../../src/response/method.error.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAGA;IAAiC,+BAAK;IAKlC,qBAAY,KAAqB,EAAE,UAAmB,EAAE,UAAuB;QAA/E,iBAuBC;QAtBG,IAAI,OAAO,CAAC;QACZ,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;YAC3B,OAAO,GAAG,KAAK,CAAC,OAAO,CAAC;SAC3B;aAAM;YACH,OAAO,GAAG,KAAK,CAAC;SACnB;QACD,QAAA,kBAAM,OAAO,CAAC,SAAC;QAUf,KAAI,CAAC,KAAK,GAAG,OAAO,CAAC;QACrB,KAAI,CAAC,UAAU,GAAG,UAAU,IAAI,GAAG,CAAC;QACpC,IAAI,UAAU,EAAE;YACZ,KAAI,CAAC,UAAU,GAAG,UAAU,CAAC;SAChC;;IAEL,CAAC;IACL,kBAAC;AAAD,CAAC,AA7BD,CAAiC,KAAK,GA6BrC;AA7BY,kCAAW"}
{"version":3,"file":"method.error.js","sourceRoot":"","sources":["../../src/response/method.error.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;AAGA;IAAiC,+BAAK;IAKlC,qBAAY,KAAqB,EAAE,UAAmB,EAAE,UAAuB;QAA/E,iBAuBC;QAtBG,IAAI,OAAO,CAAC;QACZ,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;YAC3B,OAAO,GAAG,KAAK,CAAC,OAAO,CAAC;SAC3B;aAAM;YACH,OAAO,GAAG,KAAK,CAAC;SACnB;QACD,QAAA,kBAAM,OAAO,CAAC,SAAC;QAUf,KAAI,CAAC,KAAK,GAAG,OAAO,CAAC;QACrB,KAAI,CAAC,UAAU,GAAG,UAAU,IAAI,GAAG,CAAC;QACpC,IAAI,UAAU,EAAE;YACZ,KAAI,CAAC,UAAU,GAAG,UAAU,CAAC;SAChC;;IAEL,CAAC;IACL,kBAAC;AAAD,CAAC,AA7BD,CAAiC,KAAK,GA6BrC;AA7BY,kCAAW"}

@@ -6,6 +6,8 @@ "use strict";

({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);

@@ -12,0 +14,0 @@ function __() { this.constructor = d; }

@@ -1,1 +0,1 @@

{"version":3,"file":"method.result.js","sourceRoot":"","sources":["../../src/response/method.result.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"method.result.js","sourceRoot":"","sources":["../../src/response/method.result.ts"],"names":[],"mappings":"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"}
{
"name": "@methodus/framework-commons",
"version": "7.0.10",
"version": "8.0.1",
"description": "Commons for methodus",

@@ -27,7 +27,12 @@ "main": "dist/index.js",

"license": "BSD-3-Clause",
"docs": {
"content": [
"readme.md"
]
},
"scripts": {
"build": "../../../node_modules/.bin/rimraf ./dist && tsc",
"test": "../../../node_modules/.bin/jest --coverage && yarn coverage",
"coverage": "cp ./coverage/coverage-final.json ../../../coverage/coverage-commons.json",
"docs": "../../../node_modules/.bin/rimraf ../../../docs/modules/framework/common/* && ../../../node_modules/.bin/typedoc && node ../../../docs/docs.js modules/framework/common",
"build": "yarn rimraf ./dist && yarn tsc",
"test": "yarn jest --coverage && yarn run coverage",
"coverage": "yarn cpr ./coverage/coverage-final.json ../../../coverage/coverage-commons.json -o",
"docs": "yarn rimraf ../../../docs/modules/framework/common/* && yarn typedoc && node ../../../docs/docs.js modules/framework/common",
"mutation": "stryker run --fileLogLevel trace --logLevel debug"

@@ -39,5 +44,20 @@ },

"dependencies": {
"debug": "^4.2.0",
"reflect-metadata": "^0.1.13"
},
"gitHead": "e3d15e3950a8347222e5994be1e2b97a5bdd0f74"
"devDependencies": {
"@methodus/framework-data": "^8.0.1",
"@types/jest": "^26.0.15",
"@types/node": "^10.0.0",
"cpr": "^3.0.1",
"docsify": "^4.10.2",
"jest": "^26.6.3",
"jest-html-reporters": "^2.1.0",
"rimraf": "^3.0.1",
"ts-jest": "^26.5.6",
"typedoc": "^0.19.2",
"typedoc-plugin-markdown": "^3.0.11",
"typescript": "^4.1.2"
},
"gitHead": "bf78ff0fe7029a2a93012821a304e34e95164b40"
}