diff --git a/package-lock.json b/package-lock.json index 372fac9..a9c2e9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9031,6 +9031,12 @@ "is-promise": "^2.1.0" } }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", @@ -10675,6 +10681,15 @@ "tslib": "^1.8.1" } }, + "tsyringe": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-3.2.0.tgz", + "integrity": "sha512-9Gh3605NgIv/ssBtx+L1vWv+Ep0aBc0bVRgLssPyW1VKau56cdBX4Gu1v5GWdo9YwWzB3Wr0iiPO6nRT08nVyA==", + "dev": true, + "requires": { + "tslib": "^1.9.3" + } + }, "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", diff --git a/package.json b/package.json index a799554..02b93e4 100644 --- a/package.json +++ b/package.json @@ -60,9 +60,11 @@ "react-test-renderer": "^16.8.6", "redux": "^4.0.1", "redux-promise": "^0.6.0", + "reflect-metadata": "^0.1.13", "sass-loader": "^7.1.0", "sinon-chrome": "^3.0.1", "style-loader": "^0.23.1", + "tsyringe": "^3.2.0", "typescript": "^3.4.5", "web-ext-types": "^3.1.0", "webextensions-api-fake": "^0.7.4",