From c81ee2c38fbef270973fcca219cdbbd830fd2b2f Mon Sep 17 00:00:00 2001 From: Stan Goldmann Date: Tue, 11 Jul 2017 13:57:05 +0200 Subject: [PATCH] Fix CI errors * Lower typescript version since 2.4 is not supported yet, remove minor version and version tag from package * Add lib to tsconfig.json * Adjust tslint.json by extending dstlint and removing duplicate rules --- types/retry/index.d.ts | 4 ++-- types/retry/tsconfig.json | 3 +++ types/retry/tslint.json | 50 +++------------------------------------ 3 files changed, 8 insertions(+), 49 deletions(-) diff --git a/types/retry/index.d.ts b/types/retry/index.d.ts index 1489c3b476..e284f0241e 100644 --- a/types/retry/index.d.ts +++ b/types/retry/index.d.ts @@ -1,8 +1,8 @@ -// Type definitions for retry v0.10.1 +// Type definitions for retry 0.10 // Project: https://github.com/tim-kos/node-retry // Definitions by: Stan Goldmann // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.4 +// TypeScript Version: 2.3 import { Options } from './options' export * from './options' diff --git a/types/retry/tsconfig.json b/types/retry/tsconfig.json index ac59335113..8fe0ee98bb 100644 --- a/types/retry/tsconfig.json +++ b/types/retry/tsconfig.json @@ -1,6 +1,9 @@ { "compilerOptions": { "module": "commonjs", + "lib": [ + "es5" + ], "noImplicitAny": true, "noImplicitThis": true, "noImplicitReturns": true, diff --git a/types/retry/tslint.json b/types/retry/tslint.json index bab5334f69..5a7fb3d744 100644 --- a/types/retry/tslint.json +++ b/types/retry/tslint.json @@ -1,57 +1,13 @@ { - "defaultSeverity": "error", - "extends": [ - "tslint:recommended" - ], - "rulesDirectory": [], + "extends": "dtslint/dt.json", "rules": { - "ordered-imports": false, - "object-literal-sort-keys": false, + "member-access": true, + "prefer-method-signature": false, "semicolon": false, - "max-line-length": [ - true, - 120 - ], - "indent": [ - true, - "spaces", - 4 - ], - "quotemark": [ - true, - "single", - "avoid-escape" - ], "one-line": [ true, "check-open-brace", "check-whitespace" - ], - "trailing-comma": [ - true, - { - "multiline": { - "objects": "always", - "arrays": "always", - "functions": "never", - "typeLiterals": "ignore" - } - } - ], - "interface-name": [ - true, - "never-prefix" - ], - "no-namespace": [ - true, - "allow-declarations" - ], - "align": [ - true, - "arguments", - "statements", - "members", - "elements" ] } }