From cb2dbfbb50afbff23de701e8d630f5cfde57832e Mon Sep 17 00:00:00 2001 From: Andy Date: Fri, 1 Sep 2017 07:47:52 -0700 Subject: [PATCH] Add ignores for new lint rules (#19504) --- types/ably/tslint.json | 7 ++++++- types/adone/tslint.json | 2 ++ types/awesomplete/tslint.json | 7 ++++++- types/bittorrent-protocol/tslint.json | 4 +++- types/check-sum/tslint.json | 7 ++++++- types/chocolatechipjs/tslint.json | 1 + types/csv-stringify/tslint.json | 1 + types/cucumber/tslint.json | 5 ++++- types/cwise/tslint.json | 5 ++++- types/d3-queue/tslint.json | 1 + types/d3-request/tslint.json | 4 +++- types/ember/tslint.json | 2 ++ types/esri-leaflet-geocoder/tslint.json | 2 ++ types/exceljs/tslint.json | 7 ++++++- types/fabric/tslint.json | 1 + types/falcor/tslint.json | 9 ++++++++- types/fluent-ffmpeg/tslint.json | 6 +++++- types/from2/tslint.json | 7 ++++++- types/graphql-relay/tslint.json | 7 ++++++- types/handsontable/tslint.json | 1 + types/hellojs/tslint.json | 7 ++++++- types/heredatalens/tslint.json | 7 +++++-- types/i18n/tslint.json | 6 ++++-- types/jsforce/tslint.json | 5 ++++- types/json-rpc-ws/tslint.json | 9 +++++++-- types/jui-grid/tslint.json | 3 ++- types/jui/tslint.json | 8 +++++++- types/kafka-node/tslint.json | 6 +++++- types/leaflet.fullscreen/index.d.ts | 4 ++-- types/linq4js/tslint.json | 9 ++++++++- types/lodash/tslint.json | 2 ++ types/loopback-boot/tslint.json | 7 ++++++- types/loopback/tslint.json | 2 ++ types/marked/tslint.json | 7 ++++++- types/material-ui/tslint.json | 3 ++- types/nano/tslint.json | 8 +++++++- types/nightwatch/tslint.json | 8 +++++++- types/node/tslint.json | 2 ++ types/node/v4/tslint.json | 2 ++ types/node/v6/tslint.json | 2 ++ types/node/v7/tslint.json | 2 ++ types/oauth2-server/tslint.json | 6 +++++- types/orientjs/tslint.json | 9 ++++++++- types/pixi.js/tslint.json | 2 ++ types/pouchdb-find/tslint.json | 7 ++++++- types/pouchdb-mapreduce/tslint.json | 8 +++++++- types/prosemirror-model/tslint.json | 8 +++++++- types/python-shell/tslint.json | 8 +++++++- types/q/tslint.json | 2 ++ types/qlik-visualizationextensions/tslint.json | 2 ++ types/quill/tslint.json | 6 +++++- types/raven/tslint.json | 4 +++- types/rc-slider/tslint.json | 6 +++++- types/react-ga/tslint.json | 8 +++++++- types/react-native-collapsible/tslint.json | 8 +++++++- types/react-native-fetch-blob/tslint.json | 8 +++++++- types/react-sortable-tree/tslint.json | 7 ++++++- types/react-transition-group/tsconfig.json | 1 - types/react-transition-group/tslint.json | 4 +++- types/react/tslint.json | 2 ++ types/react/v15/tslint.json | 2 ++ types/realm/tslint.json | 9 ++++++++- types/recharts/tslint.json | 6 +++++- types/restify/tslint.json | 1 + types/revalidate/tslint.json | 7 ++++++- types/saywhen/tsconfig.json | 2 -- types/saywhen/tslint.json | 8 +++++++- types/semantic-ui-api/tslint.json | 1 + types/semantic-ui-search/tslint.json | 1 + types/sharepoint/tslint.json | 2 ++ types/stripe-v3/tslint.json | 4 +++- types/telebot/tslint.json | 8 +++++++- types/undertaker/tslint.json | 8 +++++++- types/url-search-params/tslint.json | 8 +++++++- types/uuid/tsconfig.json | 1 - types/vis/tslint.json | 8 +++++++- types/webpack-chain/tslint.json | 8 +++++++- types/weixin-app/tslint.json | 1 + types/yandex-maps/tslint.json | 1 + 79 files changed, 328 insertions(+), 59 deletions(-) diff --git a/types/ably/tslint.json b/types/ably/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/ably/tslint.json +++ b/types/ably/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/adone/tslint.json b/types/adone/tslint.json index f0ae61d2bf..ef323bd7a5 100644 --- a/types/adone/tslint.json +++ b/types/adone/tslint.json @@ -5,9 +5,11 @@ "align": false, "no-namespace": false, "strict-export-declare-modifiers": false, + "no-any-union": false, "no-boolean-literal-compare": false, "no-mergeable-namespace": false, "no-single-declare-module": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "unified-signatures": false, "space-before-function-paren": false diff --git a/types/awesomplete/tslint.json b/types/awesomplete/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/awesomplete/tslint.json +++ b/types/awesomplete/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/bittorrent-protocol/tslint.json b/types/bittorrent-protocol/tslint.json index dfea11be1a..62d2486032 100644 --- a/types/bittorrent-protocol/tslint.json +++ b/types/bittorrent-protocol/tslint.json @@ -1,6 +1,8 @@ { "extends": "dtslint/dt.json", "rules": { - "no-misused-new": false + // TODOs + "no-misused-new": false, + "no-any-union": false } } diff --git a/types/check-sum/tslint.json b/types/check-sum/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/check-sum/tslint.json +++ b/types/check-sum/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/chocolatechipjs/tslint.json b/types/chocolatechipjs/tslint.json index 04f74b7c27..462a0000f7 100644 --- a/types/chocolatechipjs/tslint.json +++ b/types/chocolatechipjs/tslint.json @@ -5,6 +5,7 @@ "adjacent-overload-signatures": false, "ban-types": false, "dt-header": false, + "no-any-union": false, "unified-signatures": false } } diff --git a/types/csv-stringify/tslint.json b/types/csv-stringify/tslint.json index 11584e5acd..963be749a2 100644 --- a/types/csv-stringify/tslint.json +++ b/types/csv-stringify/tslint.json @@ -1,6 +1,7 @@ { "extends": "dtslint/dt.json", "rules": { + "no-any-union": false, "prefer-method-signature": false } } diff --git a/types/cucumber/tslint.json b/types/cucumber/tslint.json index 3db14f85ea..a9ae3a3856 100644 --- a/types/cucumber/tslint.json +++ b/types/cucumber/tslint.json @@ -1 +1,4 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "no-any-union": false +} diff --git a/types/cwise/tslint.json b/types/cwise/tslint.json index 531fb4ef87..bee01cfc64 100644 --- a/types/cwise/tslint.json +++ b/types/cwise/tslint.json @@ -1,3 +1,6 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } } \ No newline at end of file diff --git a/types/d3-queue/tslint.json b/types/d3-queue/tslint.json index b8825c1674..c3beb085cb 100644 --- a/types/d3-queue/tslint.json +++ b/types/d3-queue/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { // TODO + "no-any-union": false, "no-this-assignment": false, "unified-signatures": false } diff --git a/types/d3-request/tslint.json b/types/d3-request/tslint.json index 70edbfa511..a965459d61 100644 --- a/types/d3-request/tslint.json +++ b/types/d3-request/tslint.json @@ -1,8 +1,10 @@ { "extends": "dtslint/dt.json", "rules": { - // TODO + // TODOs + "no-any-union": false, "no-this-assignment": false, + "no-unnecessary-generics": false, "unified-signatures": false, "max-line-length": [false, 145] } diff --git a/types/ember/tslint.json b/types/ember/tslint.json index 7c941bb9c6..309f39a5d1 100644 --- a/types/ember/tslint.json +++ b/types/ember/tslint.json @@ -4,9 +4,11 @@ // Heavy use of Function type in this older package. "ban-types": false, "jsdoc-format": false, + "no-any-union": false, "no-misused-new": false, // not sure what this means "no-single-declare-module": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false } } diff --git a/types/esri-leaflet-geocoder/tslint.json b/types/esri-leaflet-geocoder/tslint.json index fd2834499c..48743df77b 100644 --- a/types/esri-leaflet-geocoder/tslint.json +++ b/types/esri-leaflet-geocoder/tslint.json @@ -1,6 +1,8 @@ { "extends": "dtslint/dt.json", "rules": { + // TODOs + "no-any-union": false, "no-object-literal-type-assertion": false } } diff --git a/types/exceljs/tslint.json b/types/exceljs/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/exceljs/tslint.json +++ b/types/exceljs/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/fabric/tslint.json b/types/fabric/tslint.json index 8697a364c3..17bb596f5d 100644 --- a/types/fabric/tslint.json +++ b/types/fabric/tslint.json @@ -5,6 +5,7 @@ "adjacent-overload-signatures": false, "ban-types": false, "interface-name": false, + "no-any-union": false, "no-empty-interface": false, "space-within-parens": false, "strict-export-declare-modifiers": false, diff --git a/types/falcor/tslint.json b/types/falcor/tslint.json index 3db14f85ea..3393f9dcca 100644 --- a/types/falcor/tslint.json +++ b/types/falcor/tslint.json @@ -1 +1,8 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODOs + "no-any-union": false, + "no-unnecessary-generics": false + } +} diff --git a/types/fluent-ffmpeg/tslint.json b/types/fluent-ffmpeg/tslint.json index d88586e5bd..6338577095 100644 --- a/types/fluent-ffmpeg/tslint.json +++ b/types/fluent-ffmpeg/tslint.json @@ -1,3 +1,7 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } } diff --git a/types/from2/tslint.json b/types/from2/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/from2/tslint.json +++ b/types/from2/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/graphql-relay/tslint.json b/types/graphql-relay/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/graphql-relay/tslint.json +++ b/types/graphql-relay/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/handsontable/tslint.json b/types/handsontable/tslint.json index 40e100fc9e..5f3a731336 100644 --- a/types/handsontable/tslint.json +++ b/types/handsontable/tslint.json @@ -4,6 +4,7 @@ // TODOs "ban-types": false, "dt-header": false, + "no-any-union": false, "no-single-declare-module": false } } diff --git a/types/hellojs/tslint.json b/types/hellojs/tslint.json index 2750cc0197..d9d49e375e 100644 --- a/types/hellojs/tslint.json +++ b/types/hellojs/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } \ No newline at end of file +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/heredatalens/tslint.json b/types/heredatalens/tslint.json index e60c15844f..d9d49e375e 100644 --- a/types/heredatalens/tslint.json +++ b/types/heredatalens/tslint.json @@ -1,3 +1,6 @@ { - "extends": "dtslint/dt.json" -} \ No newline at end of file + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/i18n/tslint.json b/types/i18n/tslint.json index bd50eb1958..eb3e5cc86e 100644 --- a/types/i18n/tslint.json +++ b/types/i18n/tslint.json @@ -1,7 +1,9 @@ { "extends": "dtslint/dt.json", "rules": { - "prefer-method-signature": false, - "no-single-declare-module": false + // TODOs + "no-any-union": false, + "no-single-declare-module": false, + "prefer-method-signature": false } } diff --git a/types/jsforce/tslint.json b/types/jsforce/tslint.json index a62d0d4e68..5fdd35f19c 100644 --- a/types/jsforce/tslint.json +++ b/types/jsforce/tslint.json @@ -1,6 +1,9 @@ { "extends": "dtslint/dt.json", "rules": { - "ban-types": false + // TODOs + "ban-types": false, + "no-any-union": false, + "no-unnecessary-generics": false } } diff --git a/types/json-rpc-ws/tslint.json b/types/json-rpc-ws/tslint.json index e60c15844f..3393f9dcca 100644 --- a/types/json-rpc-ws/tslint.json +++ b/types/json-rpc-ws/tslint.json @@ -1,3 +1,8 @@ { - "extends": "dtslint/dt.json" -} \ No newline at end of file + "extends": "dtslint/dt.json", + "rules": { + // TODOs + "no-any-union": false, + "no-unnecessary-generics": false + } +} diff --git a/types/jui-grid/tslint.json b/types/jui-grid/tslint.json index a62d0d4e68..e39908ae45 100644 --- a/types/jui-grid/tslint.json +++ b/types/jui-grid/tslint.json @@ -1,6 +1,7 @@ { "extends": "dtslint/dt.json", "rules": { - "ban-types": false + "ban-types": false, + "no-any-union": false } } diff --git a/types/jui/tslint.json b/types/jui/tslint.json index 3db14f85ea..c92fd86792 100644 --- a/types/jui/tslint.json +++ b/types/jui/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODOs + "no-any-union": false + } +} diff --git a/types/kafka-node/tslint.json b/types/kafka-node/tslint.json index d88586e5bd..b1439230db 100644 --- a/types/kafka-node/tslint.json +++ b/types/kafka-node/tslint.json @@ -1,3 +1,7 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } } diff --git a/types/leaflet.fullscreen/index.d.ts b/types/leaflet.fullscreen/index.d.ts index bc5abc85d2..4e58ede10c 100644 --- a/types/leaflet.fullscreen/index.d.ts +++ b/types/leaflet.fullscreen/index.d.ts @@ -7,7 +7,7 @@ import * as L from 'leaflet'; declare module 'leaflet' { namespace Control { - class Fullscreen extends L.Control { + class Fullscreen extends Control { constructor(options?: FullscreenOptions); options: FullscreenOptions; } @@ -27,6 +27,6 @@ declare module 'leaflet' { /** * Creates a fullscreen control. */ - function fullscreen(options?: Control.FullscreenOptions): L.Control.Fullscreen; + function fullscreen(options?: Control.FullscreenOptions): Control.Fullscreen; } } diff --git a/types/linq4js/tslint.json b/types/linq4js/tslint.json index 3db14f85ea..3393f9dcca 100644 --- a/types/linq4js/tslint.json +++ b/types/linq4js/tslint.json @@ -1 +1,8 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODOs + "no-any-union": false, + "no-unnecessary-generics": false + } +} diff --git a/types/lodash/tslint.json b/types/lodash/tslint.json index 8c17ad248c..02254dbc60 100644 --- a/types/lodash/tslint.json +++ b/types/lodash/tslint.json @@ -13,9 +13,11 @@ "interface-over-type-literal": false, "jsdoc-format": false, "max-line-length": false, + "no-any-union": false, "no-empty-interface": false, "no-namespace": false, "no-mergeable-namespace": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "no-unnecessary-type-assertion": false, "no-void-expression": false, diff --git a/types/loopback-boot/tslint.json b/types/loopback-boot/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/loopback-boot/tslint.json +++ b/types/loopback-boot/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/loopback/tslint.json b/types/loopback/tslint.json index 5d2ec41a29..90b290e422 100644 --- a/types/loopback/tslint.json +++ b/types/loopback/tslint.json @@ -3,6 +3,8 @@ "rules": { // TODOs "jsdoc-format": false, + "no-any-union": false, + "no-unnecessary-generics": false, "prefer-method-signature": false } } diff --git a/types/marked/tslint.json b/types/marked/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/marked/tslint.json +++ b/types/marked/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/material-ui/tslint.json b/types/material-ui/tslint.json index ac0584ff62..d462b76190 100644 --- a/types/material-ui/tslint.json +++ b/types/material-ui/tslint.json @@ -1,9 +1,10 @@ { "extends": "dtslint/dt.json", "rules": { - // TODO + // TODOs "ban-types": false, "dt-header": false, + "no-any-union": false, "no-duplicate-imports": false, "no-empty-interface": false, "no-mergeable-namespace": false, diff --git a/types/nano/tslint.json b/types/nano/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/nano/tslint.json +++ b/types/nano/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/nightwatch/tslint.json b/types/nightwatch/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/nightwatch/tslint.json +++ b/types/nightwatch/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/node/tslint.json b/types/node/tslint.json index 43f90d97f7..e60d5e7de9 100644 --- a/types/node/tslint.json +++ b/types/node/tslint.json @@ -5,12 +5,14 @@ "ban-types": false, "dt-header": false, "max-line-length": false, + "no-any-union": false, "no-duplicate-imports": false, "no-duplicate-variable": false, "no-empty-interface": false, "no-inferrable-types": false, "no-internal-module": false, "no-namespace": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "no-var-keyword": false, "prefer-const": false, diff --git a/types/node/v4/tslint.json b/types/node/v4/tslint.json index 421a4fe663..86acdea96f 100644 --- a/types/node/v4/tslint.json +++ b/types/node/v4/tslint.json @@ -13,6 +13,7 @@ "interface-over-type-literal": false, "jsdoc-format": false, "max-line-length": false, + "no-any-union": false, "no-consecutive-blank-lines": false, "no-duplicate-imports": false, "no-duplicate-variable": false, @@ -23,6 +24,7 @@ "no-namespace": false, "no-padding": false, "no-string-throw": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "no-var-keyword": false, "object-literal-shorthand": false, diff --git a/types/node/v6/tslint.json b/types/node/v6/tslint.json index 421a4fe663..86acdea96f 100644 --- a/types/node/v6/tslint.json +++ b/types/node/v6/tslint.json @@ -13,6 +13,7 @@ "interface-over-type-literal": false, "jsdoc-format": false, "max-line-length": false, + "no-any-union": false, "no-consecutive-blank-lines": false, "no-duplicate-imports": false, "no-duplicate-variable": false, @@ -23,6 +24,7 @@ "no-namespace": false, "no-padding": false, "no-string-throw": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "no-var-keyword": false, "object-literal-shorthand": false, diff --git a/types/node/v7/tslint.json b/types/node/v7/tslint.json index 421a4fe663..86acdea96f 100644 --- a/types/node/v7/tslint.json +++ b/types/node/v7/tslint.json @@ -13,6 +13,7 @@ "interface-over-type-literal": false, "jsdoc-format": false, "max-line-length": false, + "no-any-union": false, "no-consecutive-blank-lines": false, "no-duplicate-imports": false, "no-duplicate-variable": false, @@ -23,6 +24,7 @@ "no-namespace": false, "no-padding": false, "no-string-throw": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "no-var-keyword": false, "object-literal-shorthand": false, diff --git a/types/oauth2-server/tslint.json b/types/oauth2-server/tslint.json index f93cf8562a..b1439230db 100644 --- a/types/oauth2-server/tslint.json +++ b/types/oauth2-server/tslint.json @@ -1,3 +1,7 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } } diff --git a/types/orientjs/tslint.json b/types/orientjs/tslint.json index 3db14f85ea..3393f9dcca 100644 --- a/types/orientjs/tslint.json +++ b/types/orientjs/tslint.json @@ -1 +1,8 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODOs + "no-any-union": false, + "no-unnecessary-generics": false + } +} diff --git a/types/pixi.js/tslint.json b/types/pixi.js/tslint.json index 1b39c5314f..fb2df83ec9 100644 --- a/types/pixi.js/tslint.json +++ b/types/pixi.js/tslint.json @@ -5,10 +5,12 @@ "ban-types": false, "dt-header": false, "interface-name": false, + "no-any-union": false, "no-empty-interface": false, "no-inferrable-types": false, "no-mergeable-namespace": false, "no-single-declare-module": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "one-line": false, "prefer-conditional-expression": false, diff --git a/types/pouchdb-find/tslint.json b/types/pouchdb-find/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/pouchdb-find/tslint.json +++ b/types/pouchdb-find/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/pouchdb-mapreduce/tslint.json b/types/pouchdb-mapreduce/tslint.json index 3db14f85ea..c92fd86792 100644 --- a/types/pouchdb-mapreduce/tslint.json +++ b/types/pouchdb-mapreduce/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODOs + "no-any-union": false + } +} diff --git a/types/prosemirror-model/tslint.json b/types/prosemirror-model/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/prosemirror-model/tslint.json +++ b/types/prosemirror-model/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/python-shell/tslint.json b/types/python-shell/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/python-shell/tslint.json +++ b/types/python-shell/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/q/tslint.json b/types/q/tslint.json index f88914f166..0bded8e292 100644 --- a/types/q/tslint.json +++ b/types/q/tslint.json @@ -2,6 +2,8 @@ "extends": "dtslint/dt.json", "rules": { // TODOs + "no-any-union": false, + "no-unnecessary-generics": false, "no-unnecessary-type-assertion": false, "prefer-declare-function": false, "strict-export-declare-modifiers": false, diff --git a/types/qlik-visualizationextensions/tslint.json b/types/qlik-visualizationextensions/tslint.json index 9a48ae7955..c1a4e40cca 100644 --- a/types/qlik-visualizationextensions/tslint.json +++ b/types/qlik-visualizationextensions/tslint.json @@ -2,7 +2,9 @@ "extends": "dtslint/dt.json", "rules": { "ban-types": false, + "no-any-union": false, "no-empty-interface": false, + "no-unnecessary-generics": false, "interface-name": false } } diff --git a/types/quill/tslint.json b/types/quill/tslint.json index d88586e5bd..b1439230db 100644 --- a/types/quill/tslint.json +++ b/types/quill/tslint.json @@ -1,3 +1,7 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } } diff --git a/types/raven/tslint.json b/types/raven/tslint.json index adaee1b55f..466bd50dd0 100644 --- a/types/raven/tslint.json +++ b/types/raven/tslint.json @@ -1,6 +1,8 @@ { "extends": "dtslint/dt.json", "rules": { - "export-just-namespace": false + // TODOs + "export-just-namespace": false, + "no-any-union": false } } diff --git a/types/rc-slider/tslint.json b/types/rc-slider/tslint.json index d88586e5bd..b1439230db 100644 --- a/types/rc-slider/tslint.json +++ b/types/rc-slider/tslint.json @@ -1,3 +1,7 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } } diff --git a/types/react-ga/tslint.json b/types/react-ga/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/react-ga/tslint.json +++ b/types/react-ga/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/react-native-collapsible/tslint.json b/types/react-native-collapsible/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/react-native-collapsible/tslint.json +++ b/types/react-native-collapsible/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/react-native-fetch-blob/tslint.json b/types/react-native-fetch-blob/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/react-native-fetch-blob/tslint.json +++ b/types/react-native-fetch-blob/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/react-sortable-tree/tslint.json b/types/react-sortable-tree/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/react-sortable-tree/tslint.json +++ b/types/react-sortable-tree/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/react-transition-group/tsconfig.json b/types/react-transition-group/tsconfig.json index a0616fa5f6..ee34f669fc 100644 --- a/types/react-transition-group/tsconfig.json +++ b/types/react-transition-group/tsconfig.json @@ -5,7 +5,6 @@ "lib": [ "es6", "dom" ], - "strict": true, "noImplicitAny": true, "noImplicitThis": true, "strictNullChecks": true, diff --git a/types/react-transition-group/tslint.json b/types/react-transition-group/tslint.json index 3db14f85ea..f93cf8562a 100644 --- a/types/react-transition-group/tslint.json +++ b/types/react-transition-group/tslint.json @@ -1 +1,3 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json" +} diff --git a/types/react/tslint.json b/types/react/tslint.json index d1c6c0c133..c09aa3940e 100644 --- a/types/react/tslint.json +++ b/types/react/tslint.json @@ -3,7 +3,9 @@ "rules": { // TODOs "dt-header": false, + "no-any-union": false, "no-object-literal-type-assertion": false, + "no-unnecessary-generics": false, "no-void-expression": false } } diff --git a/types/react/v15/tslint.json b/types/react/v15/tslint.json index cd742ae762..10aae0e71c 100644 --- a/types/react/v15/tslint.json +++ b/types/react/v15/tslint.json @@ -3,7 +3,9 @@ "rules": { // TODO "dt-header": false, + "no-any-union": false, "no-object-literal-type-assertion": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false } } diff --git a/types/realm/tslint.json b/types/realm/tslint.json index 3db14f85ea..e6dc9b7f2f 100644 --- a/types/realm/tslint.json +++ b/types/realm/tslint.json @@ -1 +1,8 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false, + "no-unnecessary-generics": false + } +} diff --git a/types/recharts/tslint.json b/types/recharts/tslint.json index b4b47a0378..2a04bed38c 100644 --- a/types/recharts/tslint.json +++ b/types/recharts/tslint.json @@ -1,3 +1,7 @@ { - "extends": "dtslint/dt.json" + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } } diff --git a/types/restify/tslint.json b/types/restify/tslint.json index 1f65cdfcd0..718fb8f298 100644 --- a/types/restify/tslint.json +++ b/types/restify/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { // TODOs + "no-any-union": false, "no-object-literal-type-assertion": false, "no-void-expression": false } diff --git a/types/revalidate/tslint.json b/types/revalidate/tslint.json index 3db14f85ea..d9d49e375e 100644 --- a/types/revalidate/tslint.json +++ b/types/revalidate/tslint.json @@ -1 +1,6 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + "no-any-union": false + } +} diff --git a/types/saywhen/tsconfig.json b/types/saywhen/tsconfig.json index e9a00c4d85..b2221f36e1 100644 --- a/types/saywhen/tsconfig.json +++ b/types/saywhen/tsconfig.json @@ -5,9 +5,7 @@ "es6" ], "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, "noImplicitAny": true, - "noImplicitReturns": true, "noImplicitThis": true, "noUnusedParameters": false, "noUnusedLocals": true, diff --git a/types/saywhen/tslint.json b/types/saywhen/tslint.json index 2750cc0197..3fc34b8203 100644 --- a/types/saywhen/tslint.json +++ b/types/saywhen/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } \ No newline at end of file +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-unnecessary-generics": false + } +} diff --git a/types/semantic-ui-api/tslint.json b/types/semantic-ui-api/tslint.json index 758e484744..5584e45058 100644 --- a/types/semantic-ui-api/tslint.json +++ b/types/semantic-ui-api/tslint.json @@ -1,6 +1,7 @@ { "extends": "dtslint/dt.json", "rules": { + "no-any-union": false, "no-empty-interface": false, "unified-signatures": false } diff --git a/types/semantic-ui-search/tslint.json b/types/semantic-ui-search/tslint.json index 758e484744..5584e45058 100644 --- a/types/semantic-ui-search/tslint.json +++ b/types/semantic-ui-search/tslint.json @@ -1,6 +1,7 @@ { "extends": "dtslint/dt.json", "rules": { + "no-any-union": false, "no-empty-interface": false, "unified-signatures": false } diff --git a/types/sharepoint/tslint.json b/types/sharepoint/tslint.json index 8f46a13327..41a338313d 100644 --- a/types/sharepoint/tslint.json +++ b/types/sharepoint/tslint.json @@ -5,10 +5,12 @@ "dt-header": false, "jsdoc-format": false, "max-line-length": false, + "no-any-union": false, "no-duplicate-imports": false, "no-inferrable-types": false, "no-namespace": false, "no-mergeable-namespace": false, + "no-unnecessary-generics": false, "no-unnecessary-qualifier": false, "no-unnecessary-type-assertion": false, "prefer-template": false, diff --git a/types/stripe-v3/tslint.json b/types/stripe-v3/tslint.json index 26bcea6634..a2b9c40f43 100644 --- a/types/stripe-v3/tslint.json +++ b/types/stripe-v3/tslint.json @@ -1,6 +1,8 @@ { "extends": "dtslint/dt.json", "rules": { - "dt-header": false + // TODOs + "dt-header": false, + "no-any-union": false } } diff --git a/types/telebot/tslint.json b/types/telebot/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/telebot/tslint.json +++ b/types/telebot/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/undertaker/tslint.json b/types/undertaker/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/undertaker/tslint.json +++ b/types/undertaker/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/url-search-params/tslint.json b/types/url-search-params/tslint.json index 2750cc0197..b1439230db 100644 --- a/types/url-search-params/tslint.json +++ b/types/url-search-params/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } \ No newline at end of file +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/uuid/tsconfig.json b/types/uuid/tsconfig.json index 9294327588..627132852a 100644 --- a/types/uuid/tsconfig.json +++ b/types/uuid/tsconfig.json @@ -7,7 +7,6 @@ "noImplicitAny": true, "noImplicitThis": true, "strictNullChecks": true, - "strict": true, "baseUrl": "../", "typeRoots": [ "../" diff --git a/types/vis/tslint.json b/types/vis/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/vis/tslint.json +++ b/types/vis/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/webpack-chain/tslint.json b/types/webpack-chain/tslint.json index 3db14f85ea..b1439230db 100644 --- a/types/webpack-chain/tslint.json +++ b/types/webpack-chain/tslint.json @@ -1 +1,7 @@ -{ "extends": "dtslint/dt.json" } +{ + "extends": "dtslint/dt.json", + "rules": { + // TODO + "no-any-union": false + } +} diff --git a/types/weixin-app/tslint.json b/types/weixin-app/tslint.json index 971674da9b..28e4bbd73b 100644 --- a/types/weixin-app/tslint.json +++ b/types/weixin-app/tslint.json @@ -2,6 +2,7 @@ "extends": "dtslint/dt.json", "rules": { // TODOs + "no-any-union": false, "no-irregular-whitespace": false, "no-mergeable-namespace": false, "no-unnecessary-qualifier": false diff --git a/types/yandex-maps/tslint.json b/types/yandex-maps/tslint.json index efcd8d3270..80826ab363 100644 --- a/types/yandex-maps/tslint.json +++ b/types/yandex-maps/tslint.json @@ -4,6 +4,7 @@ "array-type": false, "interface-name": false, "comment-format": false, + "no-any-union": false, "strict-export-declare-modifiers": false } }