Socket
Socket
Sign inDemoInstall

awilix

Package Overview
Dependencies
Maintainers
1
Versions
82
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

awilix - npm Package Compare versions

Comparing version 3.0.1 to 3.0.2

55

CHANGELOG.md

@@ -1,3 +0,10 @@

# Awilix Changelog
# v3.0.2
* Updated packages, fix an internal typing issue as a result of updated typings.
# v3.0.1
* Use `Reflect.construct()` instead of `new` internally; fixes TS transpilation issue.
* Add note on browser support to README.
# v3.0.0

@@ -179,3 +186,3 @@

## 2.12.0
# 2.12.0

@@ -185,7 +192,7 @@ * Deprecated the `registerFunction`, `registerValue` and `registerClass`

## 2.11.1
# 2.11.1
* Fix typings for `container.build`
## 2.11.0
# 2.11.0

@@ -195,3 +202,3 @@ * Add support for `container.build()` - see

## 2.10.0
# 2.10.0

@@ -207,3 +214,3 @@ * Add support for `Object.keys()` on the cradle; now returns the names of

## 2.9.0
# 2.9.0

@@ -216,11 +223,11 @@ * Fix issue with `console.log` on the cradle throwing an error.

## 2.8.4
# 2.8.4
* Change `RegistrationOptions` typing to union of string and options
## 2.8.3
# 2.8.3
* Fix typing for `REGISTRATION` symbol
## 2.8.2
# 2.8.2

@@ -232,3 +239,3 @@ * Fix typing for `loadModules` — it didn't allow the shortcut version of

## 2.8.1
# 2.8.1

@@ -238,3 +245,3 @@ * Remove `is-plain-object` and `is-string`, use simple checks instead. Trying to

## 2.8.0
# 2.8.0

@@ -244,3 +251,3 @@ * **[NEW]**: Support inline registration options

## 2.7.1
# 2.7.1

@@ -250,3 +257,3 @@ * **[FIXED]**: `container.loadModules()` typing fix, thanks

## 2.7.0
# 2.7.0

@@ -261,3 +268,3 @@ * **[BREAKING]**: Custom `isClass` function that will treat

## 2.6.2
# 2.6.2

@@ -267,3 +274,3 @@ * **[FIXED]**: Parsing regression in 2.6.1

## 2.6.1
# 2.6.1

@@ -273,3 +280,3 @@ * **[FIXED]**: Implemented a crude arguments parser to replace regex.

## 2.6.0
# 2.6.0

@@ -281,3 +288,3 @@ * **[NEW]**: infer function name for `registerClass`/`registerFunction`

## 2.5.0
# 2.5.0

@@ -292,3 +299,3 @@ * **[NEW]**: Implemented per-module locals injection

## 2.4.0
# 2.4.0

@@ -300,3 +307,3 @@ * **[BREAKING]**: Guard assertions added to `asFunction` and `asClass`. This

## 2.3.0
# 2.3.0

@@ -318,3 +325,3 @@ * **[NEW]**: Classic dependency resolution mode using parameter name matching

## 2.2.6
# 2.2.6

@@ -324,15 +331,15 @@ * Pass in the module descriptor to `formatName` - thanks @anasinnyk!

## 2.2.5
# 2.2.5
* Fixed `registerFunction` return type definition - thanks @ycros!
## 2.2.4
# 2.2.4
* TypeScript definitions - thanks @blove!
## 2.2.3
# 2.2.3
* Webpack 2 compatibility - thanks @ewrogers!
## 2.2.2
# 2.2.2

@@ -339,0 +346,0 @@ * `console.log`ing the container will, instead of throwing an error, display a

{
"name": "awilix",
"version": "3.0.1",
"version": "3.0.2",
"description": "Extremely powerful dependency injection container.",

@@ -48,7 +48,7 @@ "main": "lib/awilix.js",

"devDependencies": {
"@types/glob": "^5.0.33",
"@types/jest": "^21.1.8",
"@types/node": "^8.0.57",
"@types/prettier": "^1.8.1",
"babel-jest": "^21.2.0",
"@types/glob": "^5.0.34",
"@types/jest": "^22.0.1",
"@types/node": "^9.3.0",
"@types/prettier": "^1.10.0",
"babel-jest": "^22.1.0",
"babel-plugin-transform-runtime": "^6.23.0",

@@ -59,13 +59,13 @@ "babel-preset-env": "^1.6.1",

"istanbul": "^0.4.5",
"jest": "^21.2.1",
"jest": "^22.1.2",
"lint-staged": "^6.0.0",
"prettier": "^1.9.1",
"rollup": "^0.52.1",
"prettier": "^1.10.2",
"rollup": "^0.54.1",
"rollup-plugin-commonjs": "^8.2.6",
"rollup-plugin-node-resolve": "^3.0.0",
"rollup-plugin-node-resolve": "^3.0.2",
"rollup-plugin-replace": "^2.0.0",
"rollup-plugin-typescript2": "^0.8.4",
"rollup-plugin-typescript2": "^0.10.0",
"smid": "^0.1.1",
"ts-jest": "^21.2.4",
"tslint": "^5.8.0",
"ts-jest": "^22.0.1",
"tslint": "^5.9.1",
"tslint-config-prettier": "^1.6.0",

@@ -72,0 +72,0 @@ "tslint-config-standard": "^7.0.0",

@@ -9,3 +9,2 @@ # Awilix

[![Coveralls](https://img.shields.io/coveralls/jeffijoe/awilix.svg?maxAge=1000)](https://coveralls.io/github/jeffijoe/awilix)
[![Code Climate](https://img.shields.io/codeclimate/github/jeffijoe/awilix.svg?maxAge=1000)](https://codeclimate.com/github/jeffijoe/awilix)
[![npm](https://img.shields.io/npm/dt/awilix.svg?maxAge=1000)](https://www.npmjs.com/package/awilix)

@@ -12,0 +11,0 @@ [![npm](https://img.shields.io/npm/l/awilix.svg?maxAge=1000)](https://github.com/jeffijoe/awilix/blob/master/LICENSE.md)

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc