Socket
Socket
Sign inDemoInstall

awilix

Package Overview
Dependencies
15
Maintainers
1
Versions
81
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.2.2 to 4.2.3

5

CHANGELOG.md

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

# v4.2.3
* Fix issue where calling `JSON.stringify` on the cradle would result in memory leak ([#153](https://github.com/jeffijoe/awilix/pull/119), [berndartmueller](https://github.com/berndartmueller))
* Update packages
# v4.2.2

@@ -2,0 +7,0 @@

170

lib/awilix.browser.js

@@ -41,36 +41,2 @@ /*! *****************************************************************************

function __rest(s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
t[p[i]] = s[p[i]];
return t;
}
function __decorate(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;
}
function __param(paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
}
function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
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); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {

@@ -104,108 +70,10 @@ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;

function __exportStar(m, exports) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
function __spreadArrays() {
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;
}
function __values(o) {
var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0;
if (m) return m.call(o);
return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
}
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
}
function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
}
function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
}
function __asyncDelegator(o) {
var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
}
function __asyncValues(o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
}
function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked;
}
function __importStar(mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result.default = mod;
return result;
}
function __importDefault(mod) {
return (mod && mod.__esModule) ? mod : { default: mod };
}
var tslib_1 = /*#__PURE__*/Object.freeze({
__extends: __extends,
get __assign () { return __assign; },
__rest: __rest,
__decorate: __decorate,
__param: __param,
__metadata: __metadata,
__awaiter: __awaiter,
__generator: __generator,
__exportStar: __exportStar,
__values: __values,
__read: __read,
__spread: __spread,
__await: __await,
__asyncGenerator: __asyncGenerator,
__asyncDelegator: __asyncDelegator,
__asyncValues: __asyncValues,
__makeTemplateObject: __makeTemplateObject,
__importStar: __importStar,
__importDefault: __importDefault
});
/**

@@ -910,3 +778,3 @@ * Newline.

var resolve = generateResolve(newClass, Type);
return createDisposableResolver(createBuildResolver(__assign({}, opts, { resolve: resolve })));
return createDisposableResolver(createBuildResolver(__assign(__assign({}, opts), { resolve: resolve })));
}

@@ -935,9 +803,9 @@ /**

function setLifetime(value) {
return createBuildResolver(__assign({}, this, { lifetime: value }));
return createBuildResolver(__assign(__assign({}, this), { lifetime: value }));
}
function setInjectionMode(value) {
return createBuildResolver(__assign({}, this, { injectionMode: value }));
return createBuildResolver(__assign(__assign({}, this), { injectionMode: value }));
}
function inject(injector) {
return createBuildResolver(__assign({}, this, { injector: injector }));
return createBuildResolver(__assign(__assign({}, this), { injector: injector }));
}

@@ -962,3 +830,3 @@ return updateResolver(obj, {

function disposer(dispose) {
return createDisposableResolver(__assign({}, this, { dispose: dispose }));
return createDisposableResolver(__assign(__assign({}, this), { dispose: dispose }));
}

@@ -993,3 +861,3 @@ return updateResolver(obj, {

}
return Object.assign.apply(Object, [{}, defaults].concat(rest));
return Object.assign.apply(Object, __spreadArrays([{}, defaults], rest));
}

@@ -1003,3 +871,3 @@ /**

function updateResolver(source, target) {
var result = __assign({}, source, target);
var result = __assign(__assign({}, source), target);
return result;

@@ -1033,3 +901,3 @@ }

var locals = injector(container);
var allKeys = uniq(Reflect.ownKeys(container.cradle).concat(Reflect.ownKeys(locals)));
var allKeys = uniq(__spreadArrays(Reflect.ownKeys(container.cradle), Reflect.ownKeys(locals)));
// TODO: Lots of duplication here from the container proxy.

@@ -1323,4 +1191,4 @@ // Need to refactor.

}
computedRegistrations = __assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache)), registrations);
computedRegistrations = __assign(__assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache))), registrations);
return computedRegistrations;

@@ -1370,3 +1238,3 @@ }

var obj = nameValueToObject(arg1, arg2);
var keys = Object.keys(obj).concat(Object.getOwnPropertySymbols(obj));
var keys = __spreadArrays(Object.keys(obj), Object.getOwnPropertySymbols(obj));
for (var _i = 0, keys_1 = keys; _i < keys_1.length; _i++) {

@@ -1412,2 +1280,6 @@ var key = keys_1[_i];

}
// Used in JSON.stringify.
if (name === 'toJSON') {
return inspectCradle;
}
// Used in console.log.

@@ -1414,0 +1286,0 @@ if (name === 'constructor') {

import { sync } from 'glob';
import { basename, resolve } from 'path';
import * as util from 'util';
import { inspect } from 'util';

@@ -760,3 +759,3 @@

const resolve = generateResolve(newClass, Type);
return createDisposableResolver(createBuildResolver(Object.assign({}, opts, { resolve })));
return createDisposableResolver(createBuildResolver(Object.assign(Object.assign({}, opts), { resolve })));
}

@@ -785,9 +784,9 @@ /**

function setLifetime(value) {
return createBuildResolver(Object.assign({}, this, { lifetime: value }));
return createBuildResolver(Object.assign(Object.assign({}, this), { lifetime: value }));
}
function setInjectionMode(value) {
return createBuildResolver(Object.assign({}, this, { injectionMode: value }));
return createBuildResolver(Object.assign(Object.assign({}, this), { injectionMode: value }));
}
function inject(injector) {
return createBuildResolver(Object.assign({}, this, { injector }));
return createBuildResolver(Object.assign(Object.assign({}, this), { injector }));
}

@@ -812,3 +811,3 @@ return updateResolver(obj, {

function disposer(dispose) {
return createDisposableResolver(Object.assign({}, this, { dispose }));
return createDisposableResolver(Object.assign(Object.assign({}, this), { dispose }));
}

@@ -848,3 +847,3 @@ return updateResolver(obj, {

function updateResolver(source, target) {
const result = Object.assign({}, source, target);
const result = Object.assign(Object.assign({}, source), target);
return result;

@@ -1028,3 +1027,3 @@ }

const container = dependencies.container;
opts = optsWithDefaults(opts, container);
opts = optsWithDefaults(opts);
const modules = dependencies.listModules(globPatterns, opts);

@@ -1117,3 +1116,3 @@ const result = modules.map(m => {

}
const regOpts = Object.assign({}, opts.resolverOptions, moduleDescriptorOpts, inlineConfig);
const regOpts = Object.assign(Object.assign(Object.assign({}, opts.resolverOptions), moduleDescriptorOpts), inlineConfig);
const reg = regOpts.register

@@ -1260,4 +1259,4 @@ ? regOpts.register

}
computedRegistrations = Object.assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache)), registrations);
computedRegistrations = Object.assign(Object.assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache))), registrations);
return computedRegistrations;

@@ -1328,2 +1327,6 @@ }

}
// Used in JSON.stringify.
if (name === 'toJSON') {
return inspectCradle;
}
// Used in console.log.

@@ -1330,0 +1333,0 @@ if (name === 'constructor') {

@@ -5,3 +5,3 @@ (function (global, factory) {

(global = global || self, factory(global.Awilix = {}));
}(this, function (exports) { 'use strict';
}(this, (function (exports) { 'use strict';

@@ -48,36 +48,2 @@ /*! *****************************************************************************

function __rest(s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
t[p[i]] = s[p[i]];
return t;
}
function __decorate(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;
}
function __param(paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
}
function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
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); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {

@@ -111,108 +77,10 @@ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;

function __exportStar(m, exports) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
function __spreadArrays() {
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;
}
function __values(o) {
var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0;
if (m) return m.call(o);
return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
}
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
}
function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
}
function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
}
function __asyncDelegator(o) {
var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
}
function __asyncValues(o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
}
function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked;
}
function __importStar(mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result.default = mod;
return result;
}
function __importDefault(mod) {
return (mod && mod.__esModule) ? mod : { default: mod };
}
var tslib_1 = /*#__PURE__*/Object.freeze({
__extends: __extends,
get __assign () { return __assign; },
__rest: __rest,
__decorate: __decorate,
__param: __param,
__metadata: __metadata,
__awaiter: __awaiter,
__generator: __generator,
__exportStar: __exportStar,
__values: __values,
__read: __read,
__spread: __spread,
__await: __await,
__asyncGenerator: __asyncGenerator,
__asyncDelegator: __asyncDelegator,
__asyncValues: __asyncValues,
__makeTemplateObject: __makeTemplateObject,
__importStar: __importStar,
__importDefault: __importDefault
});
/**

@@ -917,3 +785,3 @@ * Newline.

var resolve = generateResolve(newClass, Type);
return createDisposableResolver(createBuildResolver(__assign({}, opts, { resolve: resolve })));
return createDisposableResolver(createBuildResolver(__assign(__assign({}, opts), { resolve: resolve })));
}

@@ -942,9 +810,9 @@ /**

function setLifetime(value) {
return createBuildResolver(__assign({}, this, { lifetime: value }));
return createBuildResolver(__assign(__assign({}, this), { lifetime: value }));
}
function setInjectionMode(value) {
return createBuildResolver(__assign({}, this, { injectionMode: value }));
return createBuildResolver(__assign(__assign({}, this), { injectionMode: value }));
}
function inject(injector) {
return createBuildResolver(__assign({}, this, { injector: injector }));
return createBuildResolver(__assign(__assign({}, this), { injector: injector }));
}

@@ -969,3 +837,3 @@ return updateResolver(obj, {

function disposer(dispose) {
return createDisposableResolver(__assign({}, this, { dispose: dispose }));
return createDisposableResolver(__assign(__assign({}, this), { dispose: dispose }));
}

@@ -1000,3 +868,3 @@ return updateResolver(obj, {

}
return Object.assign.apply(Object, [{}, defaults].concat(rest));
return Object.assign.apply(Object, __spreadArrays([{}, defaults], rest));
}

@@ -1010,3 +878,3 @@ /**

function updateResolver(source, target) {
var result = __assign({}, source, target);
var result = __assign(__assign({}, source), target);
return result;

@@ -1040,3 +908,3 @@ }

var locals = injector(container);
var allKeys = uniq(Reflect.ownKeys(container.cradle).concat(Reflect.ownKeys(locals)));
var allKeys = uniq(__spreadArrays(Reflect.ownKeys(container.cradle), Reflect.ownKeys(locals)));
// TODO: Lots of duplication here from the container proxy.

@@ -1330,4 +1198,4 @@ // Need to refactor.

}
computedRegistrations = __assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache)), registrations);
computedRegistrations = __assign(__assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache))), registrations);
return computedRegistrations;

@@ -1377,3 +1245,3 @@ }

var obj = nameValueToObject(arg1, arg2);
var keys = Object.keys(obj).concat(Object.getOwnPropertySymbols(obj));
var keys = __spreadArrays(Object.keys(obj), Object.getOwnPropertySymbols(obj));
for (var _i = 0, keys_1 = keys; _i < keys_1.length; _i++) {

@@ -1419,2 +1287,6 @@ var key = keys_1[_i];

}
// Used in JSON.stringify.
if (name === 'toJSON') {
return inspectCradle;
}
// Used in console.log.

@@ -1563,2 +1435,2 @@ if (name === 'constructor') {

}));
})));

@@ -144,4 +144,4 @@ "use strict";

}
computedRegistrations = Object.assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache)), registrations);
computedRegistrations = Object.assign(Object.assign({}, (parentContainer &&
parentContainer[ROLL_UP_REGISTRATIONS](bustCache))), registrations);
return computedRegistrations;

@@ -212,2 +212,6 @@ }

}
// Used in JSON.stringify.
if (name === 'toJSON') {
return inspectCradle;
}
// Used in console.log.

@@ -214,0 +218,0 @@ if (name === 'constructor') {

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

}
const regOpts = Object.assign({}, opts.resolverOptions, moduleDescriptorOpts, inlineConfig);
const regOpts = Object.assign(Object.assign(Object.assign({}, opts.resolverOptions), moduleDescriptorOpts), inlineConfig);
const reg = regOpts.register

@@ -130,0 +130,0 @@ ? regOpts.register

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

const resolve = generateResolve(newClass, Type);
return createDisposableResolver(createBuildResolver(Object.assign({}, opts, { resolve })));
return createDisposableResolver(createBuildResolver(Object.assign(Object.assign({}, opts), { resolve })));
}

@@ -115,9 +115,9 @@ exports.asClass = asClass;

function setLifetime(value) {
return createBuildResolver(Object.assign({}, this, { lifetime: value }));
return createBuildResolver(Object.assign(Object.assign({}, this), { lifetime: value }));
}
function setInjectionMode(value) {
return createBuildResolver(Object.assign({}, this, { injectionMode: value }));
return createBuildResolver(Object.assign(Object.assign({}, this), { injectionMode: value }));
}
function inject(injector) {
return createBuildResolver(Object.assign({}, this, { injector }));
return createBuildResolver(Object.assign(Object.assign({}, this), { injector }));
}

@@ -143,3 +143,3 @@ return updateResolver(obj, {

function disposer(dispose) {
return createDisposableResolver(Object.assign({}, this, { dispose }));
return createDisposableResolver(Object.assign(Object.assign({}, this), { dispose }));
}

@@ -180,3 +180,3 @@ return updateResolver(obj, {

function updateResolver(source, target) {
const result = Object.assign({}, source, target);
const result = Object.assign(Object.assign({}, source), target);
return result;

@@ -183,0 +183,0 @@ }

{
"name": "awilix",
"version": "4.2.2",
"version": "4.2.3",
"description": "Extremely powerful dependency injection container.",

@@ -53,32 +53,33 @@ "main": "lib/awilix.js",

"devDependencies": {
"@babel/core": "^7.4.3",
"@babel/plugin-transform-runtime": "^7.4.3",
"@babel/preset-env": "^7.4.3",
"@babel/runtime": "^7.4.3",
"@babel/core": "^7.7.4",
"@babel/plugin-transform-runtime": "^7.7.4",
"@babel/preset-env": "^7.7.4",
"@babel/runtime": "^7.7.4",
"@types/glob": "^7.1.1",
"@types/jest": "^24.0.11",
"@types/node": "^11.13.7",
"@types/prettier": "^1.16.3",
"babel-jest": "^24.7.1",
"coveralls": "^3.0.3",
"husky": "^1.3.1",
"@types/jest": "^24.0.23",
"@types/node": "^12.12.12",
"@types/prettier": "^1.19.0",
"babel-jest": "^24.9.0",
"coveralls": "^3.0.8",
"husky": "^3.1.0",
"istanbul": "^0.4.5",
"jest": "^24.7.1",
"lint-staged": "^8.1.5",
"prettier": "^1.17.0",
"rollup": "^1.10.1",
"rollup-plugin-commonjs": "^9.3.4",
"rollup-plugin-node-resolve": "^4.2.3",
"jest": "^24.9.0",
"lint-staged": "^9.4.3",
"prettier": "^1.19.1",
"rollup": "^1.27.5",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-replace": "^2.2.0",
"rollup-plugin-typescript2": "^0.21.0",
"rollup-plugin-typescript2": "^0.25.2",
"smid": "^0.1.1",
"ts-jest": "^24.0.2",
"tslint": "^5.16.0",
"ts-jest": "^24.2.0",
"tslib": "^1.10.0",
"tslint": "^5.20.1",
"tslint-config-prettier": "^1.18.0",
"tslint-config-standard": "^8.0.1",
"typescript": "^3.4.5"
"tslint-config-standard": "^9.0.0",
"typescript": "^3.7.2"
},
"dependencies": {
"camel-case": "^3.0.0",
"glob": "^7.1.3"
"glob": "^7.1.6"
},

@@ -85,0 +86,0 @@ "lint-staged": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc