From 7019fca21631502712e2dad282bc1574a82da11b Mon Sep 17 00:00:00 2001 From: segayuu Date: Tue, 7 Nov 2017 11:17:39 +0900 Subject: [PATCH] cleanup ignore lint error: ban-types --- types/nunjucks/index.d.ts | 25 +++++++++++++------------ types/nunjucks/tslint.json | 1 - 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/types/nunjucks/index.d.ts b/types/nunjucks/index.d.ts index 7cb6e22ccb..e8e654a1de 100644 --- a/types/nunjucks/index.d.ts +++ b/types/nunjucks/index.d.ts @@ -2,12 +2,13 @@ // Project: http://mozilla.github.io/nunjucks/ // Definitions by: Ruben Slabbert // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.2 -export function render(name: string, context?: Object): string; -export function render(name: string, context?: Object, callback?: (err: any, res: string) => any): void; +export function render(name: string, context?: object): string; +export function render(name: string, context?: object, callback?: (err: any, res: string) => any): void; -export function renderString(src: string, context: Object): string; -export function renderString(src: string, context: Object, callback?: (err: any, res: string) => any): void; +export function renderString(src: string, context: object): string; +export function renderString(src: string, context: object, callback?: (err: any, res: string) => any): void; export function compile(src: string, env?: Environment, callback?: (err: any, res: Template) => any): Template; @@ -26,8 +27,8 @@ export interface PrecompileOptions { export class Template { constructor(src: string, env?: Environment, eagerCompile?: boolean); - render(context?: Object): string; - render(context?: Object, callback?: (err: any, res: string) => any): void; + render(context?: object): string; + render(context?: object, callback?: (err: any, res: string) => any): void; } export function configure(options: ConfigureOptions): Environment; @@ -44,7 +45,7 @@ export interface ConfigureOptions { useCache?: boolean, async?: boolean }; - express?: Object; + express?: object; tags?: { blockStart?: string, blockEnd?: string, @@ -61,11 +62,11 @@ export class Environment { }; constructor(loader?: ILoader | ILoader[], opts?: ConfigureOptions); - render(name: string, context?: Object): string; - render(name: string, context?: Object, callback?: (err: any, res: string) => any): void; + render(name: string, context?: object): string; + render(name: string, context?: object, callback?: (err: any, res: string) => any): void; - renderString(name: string, context: Object): string; - renderString(name: string, context: Object, callback?: (err: any, res: string) => any): void; + renderString(name: string, context: object): string; + renderString(name: string, context: object, callback?: (err: any, res: string) => any): void; addFilter(name: string, func: (...args: any[]) => any, async?: boolean): void; getFilter(name: string): void; @@ -80,7 +81,7 @@ export class Environment { getTemplate(name: string, eagerCompile?: boolean): Template; getTemplate(name: string, eagerCompile?: boolean, callback?: (err: any, templ: Template) => Template): void; - express(app: Object): void; + express(app: object): void; } export interface Extension { diff --git a/types/nunjucks/tslint.json b/types/nunjucks/tslint.json index d2ed987c9e..2c7c1bed53 100644 --- a/types/nunjucks/tslint.json +++ b/types/nunjucks/tslint.json @@ -1,7 +1,6 @@ { "extends": "dtslint/dt.json", "rules": { - "ban-types": false, "interface-name": false } }