From 4f02abb5178ef1cf77fe041ac4bd57df6b6127a6 Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Fri, 2 Dec 2016 19:21:56 +0300 Subject: [PATCH] tslint fix --- src/decorators/Initializable.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/decorators/Initializable.ts b/src/decorators/Initializable.ts index 101a2c04..7f0608ea 100644 --- a/src/decorators/Initializable.ts +++ b/src/decorators/Initializable.ts @@ -1,3 +1,5 @@ +/* tslint:disable:no-invalid-this */ + import { IInitializable } from '../interfaces/IInitializable'; /** @@ -22,7 +24,7 @@ export function initializable ( }; const originalMethod: Function = methodDescriptor.value; - methodDescriptor.value = function () { + methodDescriptor.value = function (): void { originalMethod.apply(this, arguments); // call property getter to activate initialization check inside it @@ -45,12 +47,12 @@ export function initializable ( return this[metadataPropertyKey]; }; - propertyDescriptor.set = function (newVal: any) { + propertyDescriptor.set = function (newVal: any): void { this[metadataPropertyKey] = newVal; }; Object.defineProperty(target, propertyKey, propertyDescriptor); return propertyDescriptor; - } + }; }