feat: add noImplicitAny config

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2019-06-20 18:25:12 +08:00
parent 6c61f14907
commit e67fe154de
3 changed files with 7 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
import "reflect-metadata";
import { Container, inject } from 'inversify';
import { Container, inject, interfaces } from 'inversify';
import { autoProvide, provide, fluentProvide, buildProviderModule } from 'inversify-binding-decorators';
let container = new Container();
@@ -7,13 +7,13 @@ let container = new Container();
// a module to be loaded by the container
// container.load(buildProviderModule());
const provideNamed = (identifier, name) => {
const provideNamed = (identifier: interfaces.ServiceIdentifier<any>, name: string) => {
return fluentProvide(identifier)
.whenTargetNamed(name)
.done();
};
const provideSingleton = (identifier: any) => {
const provideSingleton = (identifier: interfaces.ServiceIdentifier<any>) => {
return fluentProvide(identifier)
.inSingletonScope()
.done();